W3C

W3C News Archive: 2012

How to Make Your Presentations Accessible to All is updated

21 February 2012

The Web Accessibility Initiative (WAI) Education and Outreach Working Group (EOWG) has updated How to Make Presentations Accessible to All. This WAI resource helps you make presentations, meetings, training, conferences, etc. accessible to all of your potential audience, including people with disabilities and others. It covers planning, preparing slides, considerations during your presentation, providing accessible material, and other topics for conference organizers and presenters. Learn more in the blog post Make Your Presentations Accessible to All updated - share the news and visit the WAI home page.

Last Call: Timing control for script-based animations

21 February 2012

The Web Performance Working Group has published a Last Call Working Draft of Timing control for script-based animations. This document defines an API web page authors can use to write script-based animations where the user agent is in control of limiting the update rate of the animation. The user agent is in a better position to determine the ideal animation rate based on whether the page is currently in a foreground or background tab, what the current load on the CPU is, and so on. Using this API should therefore result in more appropriate utilization of the CPU by the browser. Comments are welcome through 20 March. Learn more about the Rich Web Client Activity.

W3C Launches Privacy Interest Group

17 February 2012

W3C launched today a new Privacy Interest Group, whose mission is to improve the support of privacy in Web standards by monitoring ongoing privacy issues that affect the Web, investigating potential areas for new privacy work, and providing guidelines and advice for addressing privacy in standards development. The group may consider issues such as online tracking; location, health and financial data; eGovernment initiatives; and online social networking and identity. Where appropriate, the Interest Group will recommend areas where W3C should begin recommendation-track standards work on privacy issues and may prototype or initiate such work within the group. Participation in the Privacy Interest Group is open to the public. Learn more about Privacy.

W3C Opens Office in Russia

16 February 2012

W3C announces today the opening of a new Russia Offices, as part of increasing inclusion and participation in W3C. The Office is hosted by the National Research University "Higher School of Economics" (HSE), founded in 1992. As one of Moscow's leading Universities, HSE will work with W3C to strengthen ties to both industry and research in Russia as well as HSE's many international academic and industry partners.

"I am happy to welcome W3C in Russia," said Victor Klintsov, Deputy Director of Institute of Information Technology at HSE and the head of the new Office. "It is very positive to see growing demand for Russian talent not only to be included in one of the most dynamic industries, but also to shape it. Second, it is quite important for Russian specialists to contribute to the most prominent area of Internet development: the Web."

Read more in our press release.

SOAP over Java Message Service 1.0 is a W3C Recommendation

16 February 2012

The SOAP-JMS Binding Working Group has published a W3C Recommendation of SOAP over Java Message Service 1.0. This document specifies how SOAP binds to a messaging system that supports the Java Message Service (JMS) [Java Message Service]. Binding is specified for both SOAP 1.1 and SOAP 1.2 using the SOAP 1.2 Protocol Binding Framework. This specification also describes how to use WSDL documents to indicate and control the use of this binding. Learn more about the Web Services Activity.

State Chart XML (SCXML): State Machine Notation for Control Abstraction Draft Published

16 February 2012

The Voice Browser Working Group has published a Working Draft of State Chart XML (SCXML): State Machine Notation for Control Abstraction. This document describes SCXML, or the "State Chart extensible Markup Language". SCXML provides a generic state-machine based execution environment based on CCXML and Harel State Tables. Learn more about the Voice Browser Activity.

Last Call: CSS Backgrounds and Borders Module Level 3

14 February 2012

The Cascading Style Sheets (CSS) Working Group has published a Last Call Working Draft of CSS Backgrounds and Borders Module Level 3 for the purpose of updating the previous Candidate Recommendation. This module of CSS contains the features of CSS level 3 relating to borders and backgrounds. The main extensions compared to level 2 are borders consisting of images, boxes with multiple backgrounds, boxes with rounded corners and boxes with shadows. All persons are encouraged to review the changes and send comments to the www-style mailing list. The deadline for comments is 6 March 2012. Learn more about the Style Activity.

XInclude 1.1 Requirement and Use Cases Note Published

14 February 2012

The XML Core Working Group has published a Group Note of XInclude 1.1 Requirement and Use Cases. This document outlines the requirements and use cases for to changes to XInclude: support for RFC 5147 and improved communication between the pre- and post-inclusion Infosets. Learn more about the Extensible Markup Language (XML) Activity.

New Mobile Web 2 - Applications Course Open for Registration; Early Bird Rate through 1 March

10 February 2012

W3C is pleased to announce that registration is open for a new W3C mobile Web course, "Mobile Web 2: Applications". Developed by the W3C/MobiWebApp team and taught by Robin Berjon, chair of the W3C Device APIs Working Group and recently elected as a TAG member, this mobile Web course gives developers all the tools and knowledge necessary to write mobile Web applications that can ship both online and in application stores, using today's advanced technologies. The 8-week course begins 12 March 2012 and costs 225 EUR. However, an early bird rate of 165 EUR is available until 1 March 2012. Enroll now for the early bird rate.

Ontology for Media Resources 1.0 is a W3C Recommendation

09 February 2012

The Media Annotations Working Group has published a W3C Recommendation of Ontology for Media Resources 1.0. This document defines the Ontology for Media Resources 1.0. The term "Ontology" is used in its broadest possible definition: a core vocabulary. The intent of this vocabulary is to bridge the different descriptions of media resources, and provide a core set of descriptive properties. This document defines a core set of metadata properties for media resources, along with their mappings to elements from a set of existing metadata formats. Besides that, the document presents a Semantic Web compatible implementation of the abstract ontology using RDF/OWL. The document is mostly targeted towards media resources available on the Web, as opposed to media resources that are only accessible in local repositories. Learn more about the Video in the Web Activity.

WebRTC 1.0: Real-time Communication Between Browsers Draft Published

09 February 2012

The Web Real-Time Communications Working Group has published a Working Draft of WebRTC 1.0: Real-time Communication Between Browsers. This document defines a set of APIs to represent streaming media, including audio and video, in JavaScript, to allow media to be sent over the network to another browser or device implementing the appropriate set of real-time protocols, and media received from another browser or device to be processed and displayed locally. This specification is being developed in conjunction with a protocol specification developed by the IETF RTCWEB group and an API specification to get access to local media devices developed by the Media Capture Task Force. Learn more about the Ubiquitous Web Applications Activity.

EMMA: Extensible MultiModal Annotation markup language Version 1.1 Draft Published

09 February 2012

The Multimodal Interaction Working Group has published a Working Draft of EMMA: Extensible MultiModal Annotation markup language Version 1.1. This document is part of a set of specifications for multimodal systems, and provides details of an XML markup language for containing and annotating the interpretation of user input. Examples of interpretation of user input are a transcription into words of a raw signal, for instance derived from speech, pen or keystroke input, a set of attribute/value pairs describing their meaning, or a set of attribute/value pairs describing a gesture. The interpretation of the user's input is expected to be generated by signal interpretation processes, such as speech and ink recognition, semantic interpreters, and other types of processors for use by components that act on the user's inputs such as interaction managers. Learn more about the Multimodal Interaction Activity.

HTML/XML Task Force Report Note Published

09 February 2012

The Technical Architecture Group has published a Group Note of HTML/XML Task Force Report. This document is the report of the TAG Task Force established to explore how interoperability between HTML and XML could be improved. It describes several use cases that the Task Force considered relevant and proposed resolutions to those cases. Learn more about the Technical Architecture Group.

W3C Demonstrates Power of Open Web Platform at Mobile World Congress 2012

08 February 2012

MWC imagery W3C invites media, analysts, and other attendees of Mobile World Congress (MWC) 2012 to meet with W3C and learn how the Open Web Platform is transforming industry. From 27 February through 1 March W3C will showcase demonstrations of HTML5, CSS3, and other open Web technologies at its booth in Hall 2, Stand 2A31. CEO Jeff Jaffe, W3C staff, and some W3C Members will be available as expert resources for media stories and analyst reports on how the Web is changing mobile, television, advertising, games, publishing, automotive, health care, and other industries. Read the media advisory and learn more about W3C @ MWC 2012.

W3C Launches New Markup Validation Service

08 February 2012

The W3C has launched the Nu Markup Validation Service, a non-DTD-based markup validator being made available to the community in parallel to the existing DTD-based validator.w3.org W3C markup validator. The W3C Nu Markup Validation Service uses the same backend as the Validator.nu site, which is also the backend for the HTML5-checking feature of validator.w3.org. The Nu Markup Validation Service is a separate, standalone validator which provides that same HTML5-checking feature while also offering a user interface that exposes additional options, such as full validation support for XHTML5 documents, and the ability to validate documents that contain features from RDFa Core 1.1 and from RDFa Lite 1.1.

Widget Access Request Policy is a W3C Recommendation

07 February 2012

The Web Applications Working Group has published a W3C Recommendation of Widget Access Request Policy. This specification defines the security model controlling network access from within a widget, as well as a method for authors to request that the user agent grant access to certain network resources or sets thereof. Learn more about the Rich Web Client Activity.

CSS Positioned Layout Module Level 3 Draft Published

07 February 2012

The Cascading Style Sheets (CSS) Working Group has published the First Public Working Draft of CSS Positioned Layout Module Level 3. CSS is a language for describing the rendering of structured documents (such as HTML and XML) on screen, on paper, in speech, etc. This module contains the features of CSS level 3 relating to positioning and stacking of elements. It includes and extends the functionality of CSS level 2, which builds on CSS level 1. The main extensions compared to level 2 are the ability to position elements based on CSS Region boxes, and the ability to specify a different containing blocks for elements. Learn more about the Style Activity.

Last Call: Web IDL

07 February 2012

The Web Applications Working Group has published a Last Call Working Draft of Web IDL. This document defines an interface definition language, Web IDL, that can be used to describe interfaces that are intended to be implemented in web browsers. Web IDL is an IDL variant with a number of features that allow the behavior of common script objects in the web platform to be specified more readily. How interfaces described with Web IDL correspond to constructs within ECMAScript execution environments is also detailed in this document. It is expected that this document acts as a guide to implementors of already-published specifications, and that newly published specifications reference this document to ensure conforming implementations of interfaces are interoperable. Comments are welcome through 28 February. Learn more about the Rich Web Client Activity.

Java language binding for Web IDL Draft Published

07 February 2012

The Web Applications Working Group has published the First Public Working Draft of Java language binding for Web IDL. This document defines the Java language binding for Web IDL, the interface definition language for the Web platform. Learn more about the Rich Web Client Activity.

W3C Introduces Startup Level for Membership

03 February 2012

To increase and broaden participation in its activities, W3C announces today a new startup membership level for small organizations new to W3C. Organizations are eligible for the new level depending on their size (10 or fewer employees) and annual revenues. This new level is available for the first two years of Membership. Please see the startup level description for details and more information about eligibility. Please contact membership@w3.org if you have any questions.

Last Call: Vibration API

02 February 2012

The Device APIs Working Group has published a Last Call Working Draft of Vibration API. This specification defines an API that provides access to the vibration mechanism of the hosting device. Vibration is a form of tactile feedback. The API is designed to tackle high-value use cases related to gaming, and is not meant to be used as a generic notification mechanism. Comments are welcome through 01 March. Learn more about the Ubiquitous Web Applications Activity.

The PROV Data Model and Abstract Syntax Notation Draft Published

02 February 2012

The Provenance Working Group has published a Working Draft of The PROV Data Model and Abstract Syntax Notation. PROV-DM is a data model for provenance for building representations of the entities, people and activities involved in producing a piece of data or thing in the world. PROV-DM is domain-agnostic, but is equipped with extensibility points allowing further domain-specific and application-specific extensions to be defined. PROV-DM is accompanied by PROV-ASN, a technology-independent abstract syntax notation, which allows serializations of PROV-DM instances to be created for human consumption, which facilitates its mapping to concrete syntax, and which is used as the basis for a formal semantics. Learn more about the Semantic Web Activity.

BAD to Good Updated: Demo shows web accessibility barriers fixed

31 January 2012

The Web Accessibility Initiative (WAI) Education and Outreach Working Group (EOWG) has updated the Before and After Demonstration (BAD). BAD shows an inaccessible website and a retrofitted version of the same website with the accessibility barriers fixed. Read the update e-mail and learn about Accessibility.

Internet Society Board Approves Donation to Support W3C Stewardship of Open Web Platform

31 January 2012

In its continuing efforts to foster an open Internet ecosystem, the Internet Society today announced a 1M USD donation to the World Wide Web Consortium. This donation, the final installment of the Internet Society’s 2009 pledge of 2.5M USD over three years, supports the continued evolution of W3C as an organization that creates open Web standards.

“The W3C is emblematic of the inclusive, multistakeholder approach that is critical to the continued development, operation, and use of the open, global Internet,” said Raúl Echeberría, Chair of the Internet Society Board of Trustees. “We look forward to continued cooperation between the W3C and the Internet Society to advance our shared values through independent voices.” Read the press release and ISOC and W3C FAQ.

Three Last Call Working Drafts published by the RDF Web Applications Working Group

31 January 2012

The RDF Web Applications Working Group has published three Last Call Working Drafts today:

Together, these documents outline the vision for RDFa in a variety of XML and HTML-based Web markup languages. RDFa Core 1.1 specifies the core syntax and processing rules for RDFa 1.1 and how the language is intended to be used in XML documents. RDFa Lite 1.1 provides a simple subset of RDFa for novice Web authors. XHTML+RDFa 1.1 specifies the usage of RDFa in the XHTML markup language.

A number of improvements have been made to RDFa 1.1 over the past year by working closely with Google, Microsoft, Yahoo! and the other search engine developers. Public review and comments have resulted in a number of further refinements to the language that eases the learning curve for beginner Web authors.

The release of these documents as Last Call Working Drafts is a signal to the public that the Working Group believes that all of the technical requirements, public comments and reported issues have been addressed. It is also an open invitation to the general public to review and provide feedback on the finalization of this technology via the RDF Web Applications Working Group mailing list, by 21 February. Learn more about the Semantic Web Activity.

W3C Launches Patent Advisory Group for Touch Events Specification

30 January 2012

In accordance with the W3C Patent Policy, W3C has launched a Patent Advisory Group (PAG) in response to disclosures related to the Touch Events version 1 Specification. The Web Events Working Group develops this specification. W3C launches a PAG to resolve issues in the event a patent has been disclosed that may be essential, but is not available under the W3C Royalty-Free licensing requirements. Public comments regarding these disclosures may be sent to public-te-pag@w3.org (with public archive). Learn more about Patent Advisory Groups.

Workshop Report: Data and Services Integration

26 January 2012

W3C today published the report of the Workshop on Data and Services Integration, hosted on 20-21 October 2011 by MITRE in Bedford, Massachusetts, USA. This workshop provided a way for the community to meet and discuss some of the challenges of integration of heterogeneous data and services. With the emergence of the Web, the need for reusing data and services has become even stronger as the number of available services has grown. Different services stacks now exist from Web Services to Cloud-based services. One goal of this workshop was to figure out the needs in the domain of integration that would benefit from standardization, or where discussion via Community or Business Groups could gather a critical mass.

The participants came to the conclusion that solutions to the data integration issues can be the result of better integration of tools helping going cross-stacks. They also discussed how to architect RESTful services in the enterprise, with a plan to create a group to work on Linked Data Patterns, specifically REST-based patterns on RDF and other formats.

Incubator Group Report: Media Analysis Management Interface

25 January 2012

The Media Analysis Management Interface Incubator Group published its final report, Media Analysis Management Interface XG Final Report. The Media Analysis Management Interface (MAMI) enables the understanding of the real world at a low cost by using analysis engines such as video image processing engines, sensor data analysis engines, and so on. It also enables various services to be easily provided, such as physical security, environmental load reduction, and intelligent accessibility services. The MAMI Incubator Group described the requirements of the MAMI and six use cases in three fields: energy saving, video surveillance, and operational improvement. The Incubator Group expects to collaborate with other W3C working groups, in particular the Multimodal Interaction Working Group.

This publication is part of the Incubator Activity. This work is not on the W3C standards track.

Group Note: MMI interoperability test report

24 January 2012

The Multimodal Interaction Working Group has published a Group Note: MMI interoperability test report. This document describes an interoperability test, executed by various members of the Multimodal Interaction Working Group, to demonstrate interoperability of multimodal components which are implementing the "Multimodal Architecture and Interfaces" specification. Learn more about the Multimodal Interaction Activity.

Last Call: XML processor profiles

24 January 2012

The XML Processing Model Working Group has published a Last Call Working Draft of XML processor profiles. This specification defines several XML processor profiles, each of which defines how any given XML document should be processed, both operationally and in terms of what information must be made available to applications. It is intended as a resource for other specifications, which can by a single normative reference establish precisely what input processing they require as well as what information they require. Comments are welcome through 29 February. Learn more about the Extensible Markup Language (XML) Activity.

W3C Invites Implementer Feedback on XML Security 2.0 Specifications

24 January 2012

The XML Security Working Group invites implementation of three Candidate Recommendations: XML Signature Syntax and Processing Version 2.0, Canonical XML Version 2.0, and XML Signature Streaming Profile of XPath 1.0. XML Signatures provide integrity, message authentication, and/or signer authentication services for data of any type, whether located within the XML that includes the signature or elsewhere. The XML Security 2.0 specifications are designed to update the XML Signature and Canonical XML specifications to improve performance, streaming support, robustness, and reduced attack surface.

The Working Group has also published a W3C Note: XML Security RELAX NG Schemas, a document that provides RELAX NG schemas corresponding to the normative XSD schemas for XML Signature 1.1, XML Encryption 1.1, and related specifications.

To address patent disclosures related to the XML Signature 1.1 and XML Encryption 1.1 specifications, W3C has chartered a Patent Advisory Group. Concerns related to XML Signature 1.1 may also apply to XML Signature 2.0.

Learn more about the Security Activity.

Call for Review of two XML Schema Proposed Recommendations

19 January 2012

The XML Schema Working Group has published Proposed Recommendations of two specifications: W3C XML Schema Definition Language (XSD) 1.1 Part 1: Structures, W3C XML Schema Definition Language (XSD) 1.1 Part 2: Datatypes. The former specifies the XML Schema Definition Language, which offers facilities for describing the structure and constraining the contents of XML documents, including those which exploit the XML Namespace facility. The schema language, which is itself represented in an XML vocabulary and uses namespaces, substantially reconstructs and considerably extends the capabilities found in XML document type definitions (DTDs). This specification depends on XML Schema Definition Language 1.1 Part 2: Datatypes, which defines facilities for defining datatypes to be used in XML Schemas as well as other XML specifications. The datatype language, which is itself represented in XML, provides a superset of the capabilities found in XML document type definitions (DTDs) for specifying datatypes on elements and attributes. Comments are welcome through 20 February. Learn more about the Extensible Markup Language (XML) Activity.

Extensible Stylesheet Language (XSL) Version 2.0 Draft Published

19 January 2012

The XML Print and Page Layout Working Group has published a Working Draft of Extensible Stylesheet Language (XSL) Version 2.0. XSL-FO is an XML vocabulary that uses CSS and additional properties for formatting documents to paged media. Learn more about the Extensible Markup Language (XML) Activity.

CSS Text Level 3 Draft Published

19 January 2012

The Cascading Style Sheets (CSS) Working Group has published a Working Draft of CSS Text Level 3. This CSS3 module defines properties for text manipulation and specifies their processing model. It covers line breaking, justification and alignment, white space handling, text decoration and text transformation. Learn more about the Style Activity.

XMLHttpRequest Level 2 Draft Published

18 January 2012

The Web Applications Working Group has published a Working Draft of XMLHttpRequest Level 2. The XMLHttpRequest specification defines an API that provides scripted client functionality for transferring data between a client and a server. Learn more about the Rich Web Client Activity.

Workshop Report: Linked Enterprise Data Workshop

18 January 2012

W3C today published the final report of the Linked Enterprise Data Workshop, hosted by W3C on the 6-7 December in Cambridge, MA, USA. This workshop provided a way for the community to meet and discuss some of the challenges when deploying application relying on the principles of Linked Data. The presentations covered many different topics, ranging from the benefits a set of additional conventions would bring to specific technical issues such as the challenges of dealing with the reality that URLs do change sometimes, as well as the need for a more robust security model, and specific gaps in the current set of standards.

Participants of the Workshop agreed that W3C should create a Working Group to define a “Linked Data Platform”. This is expected to be an enumeration of specifications which constitute Linked Data, with some small additional specifications to cover specific functionality such as pagination. We anticipate a draft charter will be available in the coming weeks.

W3C Invites Implementations of Navigation Timing

18 January 2012

The Web Performance Working Group invites implementation of the Candidate Recommendation of Navigation Timing. User latency is an important quality benchmark for Web Applications. While JavaScript-based mechanisms can provide comprehensive instrumentation for user latency measurements within an application, in many cases, they are unable to provide a complete end-to-end latency picture. To address the need for complete information on user experience, this document introduces the PerformanceTiming interfaces. This interface allows JavaScript mechanisms to provide complete client-side latency measurements within applications. Learn more about the Rich Web Client Activity.

Last Call: CSS Basic User Interface Module Level 3 (CSS3 UI)

18 January 2012

The Cascading Style Sheets (CSS) Working Group has published a Last Call Working Draft of CSS Basic User Interface Module Level 3 (CSS3 UI). The Cascading Style Sheets (CSS) is a language for describing the rendering of HTML and XML documents on screen, on paper, in speech, etc. It uses various selectors, properties and values to style basic user interface elements in a document. This specification describes those user interface related selectors, properties and values that are proposed for CSS level 3 to style HTML and XML (including XHTML and XForms). It includes and extends user interface related features from the selectors, properties and values of CSS level 2 revision 1 and Selectors specifications. Comments are welcome through 14 February. Learn more about the Style Activity.

Report: Social Business - Next Steps after the Jam

17 January 2012

W3C Jam image W3C today published the final report of the Social Business Jam. The report authors recommended starting a W3C Social Business Community Group to evolve social standards around customer-driven use-cases. Participants in the the event, which took place last November using IBM's Collaboration Jam platform, explored how standards around social networking, such as those developed by the Federated Social Web XG, could lead to increased innovation throughout the business cycle. Over 1000 participants discussed topics such as identity management, mobile, attention, business processes, integration, and metrics. W3C invites people to join the Social Business Community Group.

W3C Invites Implementations of Multimodal Architecture and Interfaces

12 January 2012

The Multimodal Interaction Working Group invites implementation of the Candidate Recommendation of Multimodal Architecture and Interfaces. The specification describes a loosely coupled architecture for multimodal user interfaces, which allows for co-resident and distributed implementations, and focuses on the role of markup and scripting, and the use of well defined interfaces between its constituents. Learn more about the Multimodal Interaction Activity.

Two Drafts Published by the HTML Data Task Force

12 January 2012

The HTML Data Task Force of the Semantic Web Interest Group has published two documents today:

  • The HTML Data Guide aims to help publishers and consumers of HTML data. With several syntaxes (microformats, microdata, RDFa) and vocabularies (schema.org, Dublin Core, microformat vocabularies, etc.) to choose from, it provides guidance on deciding what to choose in a way that meets the publisher's or consumer's needs.
  • The Microdata to RDF describes processing rules that may be used to extract RDF from an HTML document containing microdata.

Both documents are Working Drafts, with the goal of publishing a final version as Interest Group Notes. Comments and feedbacks are welcome; please send them to the public-html-data-tf@w3.org mailing list.

Last Call: CSS Image Values and Replaced Content Module Level 3

12 January 2012

The Cascading Style Sheets (CSS) Working Group has published a Last Call Working Draft of CSS Image Values and Replaced Content Module Level 3. CSS is a language for describing the rendering of structured documents (such as HTML and XML) on screen, on paper, in speech, etc. This module contains the features of CSS level 3 relating to the <image> type and replaced elements. It includes and extends the functionality of CSS level 2, which builds on CSS level 1. The main extensions compared to level 2 are the generalization of the <url> type to the <image> type, several additions to the ‘<image>’ type, a generic sizing algorithm for images and other replaced content in CSS, and several properties controlling the interaction of replaced elements and CSS's layout models. Comments are welcome through 07 February. Learn more about the Style Activity.

W3C Advisory Committee Elects Technical Architecture Group Participants

11 January 2012

The W3C Advisory Committee has elected Robin Berjon (unaffiliated) and re-elected Henry Thompson (U. of Edinburgh) to the W3C Technical Architecture Group (TAG). W3C Director and TAG co-Chair Tim Berners-Lee also re-appointed Noah Mendelsohn (unaffiliated) and Jonathan Rees (Creative Commons). They join continuing participants Peter Linss (HP), Ashok Malhotra (Oracle), Larry Masinter (Adobe), and Jeni Tennison (unaffiliated). Many thanks to Dan Appelquist whose term ends this month. The mission of the TAG is to build consensus around principles of Web architecture and to interpret and clarify these principles when necessary, to resolve issues involving general Web architecture brought to the TAG, and to help coordinate cross-technology architecture developments inside and outside W3C. Read the TAG's December 2011 finding Identifying Application State and learn more about their public work plan.

Last Call: WAI-ARIA 1.0 User Agent Implementation Guide

10 January 2012

The Protocols and Formats Working Group has published a Last Call Working Draft of WAI-ARIA 1.0 User Agent Implementation Guide. This document describes how user agents should support keyboard navigation and respond to roles, states, and properties provided in Web content via WAI-ARIA. These features are used by authors creating accessible rich internet applications. Users often access the content using assistive technologies that rely on platform accessibility APIs to obtain and interact with information from the page. The WAI-ARIA User Agent Implementation Guide defines how implementations should expose content to accessibility APIs, helping to ensure that this information appears in a manner consistent with author intent. This document is part of the WAI-ARIA suite described in the WAI-ARIA Overview. Comments are welcome through 17 February. Learn more about the WAI Technical Activity.

First Drafts of Two Provenance Specifications Published

10 January 2012

The Provenance Working Group has published two First Public Working Drafts:

  • PROV-AQ: Provenance Access and Query which specifies how to use standard Web protocols, including HTTP, to obtain information about the provenance of Web resources. This is part of the larger W3C provenance framework. Provenance refers to the sources of information, such as people and processes, involved in producing or delivering Web documents, data, and resources.
  • PROV Model Primer which provides an intuitive introduction and guide to the core data model for building representations of the entities, people and processes involved in producing a piece of data or thing in the world.

Learn more about the Semantic Web Activity.

Register for Mobile Web Best Practices Course; Early Bird Rate Ends 9 January

06 January 2012

We invite you to register for the W3C Mobile Web and Application Best Practices (MWABP) course. Register by 9 January and save 60 Euros. This is the third edition of this online course, which begins 30 January for 8 weeks. Developed by the W3C/MobiWebApp team, this course will be taught by Frances de Waal and Phil Archer. Participants spend an average of 4-6 hours per week on the course material and assignments. Read the past students' feedback and find out more about the course.

Last Call: Five SPARQL 1.1 Drafts

05 January 2012

The SPARQL Working Group has published (second) Last Call Working Drafts of the following SPARQL 1.1 documents. SPARQL is a set of specfications related to querying a web of linked data. Today's publications

  • SPARQL 1.1 Update defines an update language for RDF graphs.
  • SPARQL 1.1 Service Description defines a vocabulary and discovery mechanism for describing the capabilities of a SPARQL endpoint.
  • SPARQL 1.1 Query Language adds support for aggregates, subqueries, projected expressions, and negation to the SPARQL query language.
  • SPARQL 1.1 Protocol describes a means for conveying SPARQL queries and updates to a SPARQL processing service and returning the results via HTTP to the entity that requested them.
  • SPARQL 1.1 Entailment Regimes defines conditions under which SPARQL queries can be used with entailment regimes such as RDF, RDF Schema, OWL, or RIF.

Review comments welcome through 6 February. Learn more about the Semantic Web and Linked Data.

DOM4 Draft Published

05 January 2012

The Web Applications Working Group has published a Working Draft of DOM4. DOM4 defines the event and document model the Web platform uses. The DOM is a language- and platform-neutral interface that allows programs and scripts to dynamically access and update the content and structure of documents. Learn more about the Rich Web Client Activity.

Last Call for Two XML Encryption 1.1 Specifications; Related Drafts Published

05 January 2012

The XML Security Working Group has published a new Last Call Working Draft of "XML Encryption 1.1" to solicit review of changes since the previous Candidate Recommendation. The primary changes are to (1) make the AES-128-GCM algorithm mandatory to implement, to address newly publicized chosen-ciphertext attacks against the CBC class of algorithms, (2) add new security considerations related to chosen-ciphertext attacks, timing attacks, CBC block encryption vulnerabilities, and the insecure use of error messages, (3) add a new algorithm for the RSA-OAEP key transport that does not require SHA-1 with the mask generation function, enabling use of various hash MGF combinations.

The XML Security WG is also soliciting review of the Last Call working draft of "XML Encryption 1.1 CipherReference Processing using 2.0 Transforms". This specification brings the simplification benefits of the ongoing XML Security 2.0 effort to XML Encryption CipherReference transform processing. Feedback on both of these Last Call drafts is requested by 16 February 2012.

The Working Group also published today First Public Working Drafts of "Test Cases for XML Encryption 1.1" and "Test Cases for Canonical XML 2.0" and encourages community participation in developing further tests and performing testing. In addition, they updated "XML Security Algorithm Cross-Reference" to reflect new algorithm definitions in XML Encryption 1.1. Learn more about the W3C Security Activity.

Updated Techniques for Web Content Accessibility Guidelines (WCAG) 2.0

03 January 2012

The Web Content Accessibility Guidelines Working Group today published updates of two Notes that accompany WCAG 2.0: Techniques for WCAG 2.0 and Understanding WCAG 2.0. (This is not an update to WCAG 2.0, which is a stable document.) To learn more about WCAG Techniques and about contributing to future updates, see the WCAG Techniques Updated - Learn about the informative guidance blog post. Read about the Web Accessibility Initiative (WAI).

First Draft of Media Accessibility User Requirements Published

03 January 2012

The Protocols and Formats Working Group (PFWG) today published a First Public Working Draft of Media Accessibility User Requirements that describes the accessibility requirements of people with disabilities with respect to audio and video on the Web, particularly in the context of HTML5. Learn more from the call for review email and about the Web Accessibility Initiative (WAI).