XQuery 3.1, XQueryX 3.1, XPath 3.1 and supporting documents now a W3C Recommendation

22 March 2017 | Archive

Screenshot of W3C Standards showing XQuery and XPath 3.1 documents The XML Query Working Group and the XSLT Working Group have published six documents as W3C Recommendations to strengthen JSON and Web Platform support through maps, arrays, new functions:

The 3.1 work extends XPath and XQuery with map and array data structures along with additional functions and operators for manipulating them; a primary motivation was to enhance JSON support.

XPath is a domain-specific language for identifying and extracting nodes from a tree (typically) built from XML or JSON and defined by the XQuery and XPath Data Model) and also an expression language with typed tree nodes and functions among the first-class objects. XPath expressions can call functions and use operators defined in the Functions and Operators specification.

XQuery extends XPath to support complex joins, windowing, grouping and other operations across collections of trees that are potentially stored in high-performance indexed databases.

XQueryX is an XML representation of XQuery expressions.

The Serialization specification describes how results of XPath and XQuery(X) expressions can be delivered in HTML, XHTML, JSON, XML or text.

W3C Invites Implementations of Page Visibility Level 2

28 March 2017 | Archive

The Web Performance Working Group invites implementation of the Candidate Recommendation of Page Visibility Level 2. This specification defines a means to programmatically determine the visibility state of a document. This can aid in the development of resource efficient web applications.

Call for Review: Encrypted Media Extensions Proposed Recommendation Published

20 March 2017 | Archive

The HTML Media Extensions Working Group has published a Proposed Recommendation of Encrypted Media Extensions. The specification extends HTMLMediaElement to define a common API to control playback of protected content. EME does not define a content protection or Digital Rights Management system. The common API may be used to discover, select and interact with such systems as well as with simpler content encryption systems. Comments are welcome through 13 April. Please, read more in the public announcement.

Patent Advisory Group Recommends Continuing Work on Web Payments Specifications

16 March 2017 | Archive

The Web Payments Working Group Patent Advisory Group (PAG), launched in August 2016, has published a report recommending that W3C continue work on the Web Payments Specifications. 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 terms.

W3C Security Disclosures Best Practices is a W3C Team Submission

2 March 2017 | Archive

screenshot of title and logos for sdbpW3C published a Team Submission of W3C Security Disclosures Best Practices, a proposal for security and privacy disclosure programs, which will serve as a basis for further work in the space of security and privacy researchers protection, further to our announcement late January. This document contains a template intended for organizations interested in protecting their users and applications from fraud, malware, and computer viruses, as well as interested in ensuring proper adherence to security and privacy considerations included in W3C Recommendations. It also helps to support broad participation, testing, and audit from the security community to keep users safe and the web’s security model intact.

In the coming days, the W3C Director will send the W3C Membership a Call for Review for the Encrypted Media Extensions Proposed Recommendation; and solicit feedback and expression of interest for the specification and the W3C Security Disclosures Best Practices Team Submission.

You may read more in the January 2017 Information about W3C Guidelines for Vulnerability Disclosure Programs and in the article on EME in HTML5 published this week by W3C Director’s Tim Berners-Lee.

First Public Working Draft: Web Content Accessibility Guidelines 2.1

28 February 2017 | Archive

Web Content Accessibility Guidelines (WCAG) 2.1 has been published as a First Public Working Draft. This will be the first update to Web Content Accessibility Guidelines since WCAG 2.0. Sites that conform to WCAG 2.1 will also conform to WCAG 2.0, which means they meet the requirements of any policies that reference WCAG 2.0, while also better meeting the needs of users on the current Web. This first draft includes 28 new Success Criteria, three of which have been formally accepted by the Working Group and the remainder included as proposals to provide an opportunity for early feedback. Public feedback will be important to next steps on these proposals.

Further information is available in the blog post: Web Content Accessibility Guidelines 2.1 First Public Working Draft.

Please comment by filing GitHub issues in the WCAG 2.1 repository or, if this is not feasible, by email to, by 31 March 2017. Read about the Accessibility Guidelines Working Group and the Web Accessibility Initiative (WAI).

More news… RSS Atom

Talks and Appearances Header link

Events Header link