W3C

W3C News

W3C Invites Implementations of XPath 3.1, XQuery 3.1, XQueryX 3.1

Today the XSLT Working Group and the XQuery Working Group jointly published Candidate Recommendations and invite implementation of XPath 3.1 and supporting documents. The XQuery Working Group published Candidate Recommendations and invites implementation of XQuery 3.1 and XQueryX 3.1. The supporting documents are XPath Functions and Operators; XQuery and XPath Data Model. XQuery 3.1 and XPath 3.1 introduce improved support for working with JSON data with map and array data structures as well as loading and serializing JSON; additional support for HTML class attributes, HTTP dates, scientific notation, cross-calling between XSLT and XQuery and more. The Serialization specification remains a Last Call Working Draft and was not republished, in order to improve JSON, map and array support in response to a Last Call Comment; it is expected to follow the other documents in the New Year. Learn more about the Extensible Markup Language (XML) Activity

First Public Working Draft: CSS Inline Layout; CSS Box Alignment Draft Published

The Cascading Style Sheets (CSS) Working Group has published two documents today:

  • A First Public Working Draft of CSS Inline Layout Module Level 3. The CSS formatting model provides for a flow of elements and text inside of a container to be wrapped into lines. The formatting of elements and text within a line, its positioning in the inline progression direction, and the breaking of lines are described in CSS Text Module Level 3. This module describes the positioning in the block progression direction both of elements and text within lines and of the lines themselves. This positioning is often relative to a baseline. It also describes special features for formatting of first lines and drop caps. It extends on the model in CSS 2.1.
  • A Working Draft of CSS Box Alignment Module Level 3. This module contains the features of CSS relating to the alignment of boxes within their containers in the various CSS box layout models: block layout, table layout, flex layout, and grid layout.

CSS is a language for describing the rendering of structured documents (such as HTML and XML) on screen, on paper, in speech, etc. Learn more about the Style Activity.

First Public Working Drafts: XProc 2.0: An XML Pipeline Language; XProc 2.0: Standard Step Library

The XML Processing Working Group has published a First Public Working Draft of XProc 2.0: An XML Pipeline Language, together with a Standard Step Library. XProc is an XML pipeline language; that is, a declarative dataflow language used to express steps required to process XML documents, coordinating operations such as querying, validation, inclusion, transformation and sorting. The XProc step library defines names and characteristics for a set of pipeline steps that every XProc processor is expected to support, as well as additional optional steps. Lean more about the XML Activity.

Web Accessibility Evaluation Tool List: Call for Tool Information

An updated version of the Web Accessibility Evaluation Tools List is now available. Web accessibility evaluation tools are software programs or online services that help determine if web content meets accessibility guidelines. Information about features of evaluation tools that help with evaluation is in Selecting Web Accessibility Evaluation Tools. Web accessibility evaluation tool vendors are encouraged to submit information about their tool to the list. Learn more about the Web Accessibility Initiative (WAI).

Upcoming Workshop: Data, content and services for the Multilingual Web

W3C announced today the eighth MultilingualWeb workshop in a series of events exploring the mechanisms and processes needed to ensure that the World Wide Web lives up to its potential around the world and across barriers of language and culture. To be held 29 April 2015 in Riga, this workshop is made possible by the generous support of the LIDER project. The workshop is part of the Riga Summit 2015 on the Multilingual Digital Single Market (27-29 April). Anyone may attend the workshop and the summit at no charge and the W3C welcomes participation by both speakers and non-speaking attendees. Early registration is encouraged due to limited space.

Building on the success of seven highly regarded previous workshops, this workshop will emphasize new technology developments that may lead to new opportunities for the Multilingual Web. The workshop brings together participants interested in the best practices and standards needed to help content creators, localizers, language tools developers, and others meet the challenges of the multilingual Web. It provides further opportunities for networking across communities that span the various aspects involved. We are particularly interested in speakers who can demonstrate novel solutions for reaching out to a global, multilingual audience. Registration is available online.

OpenSocial Foundation Moving Standards Work to W3C

Building on the 31 July 2014 announcement of the W3C Social Web Working Group, the OpenSocial Foundation and W3C today announce the transfer of OpenSocial specifications and assets to the W3C. As of 1 January 2015, OpenSocial Foundation will close and future work will take place within the W3C Social Web Activity, chartered to make it easier to build and integrate social applications into the Open Web Platform.

“The consensus of the OpenSocial Board is that the next phase of Social Web Standards, built in large part on the success of OpenSocial standards and projects like Apache Shindig and Rave, should occur under the auspices of the W3C Social Web Working Group, of which OpenSocial is a founding member,” said John Mertic, OpenSocial Foundation President.”

Read more in the press release and blog post with details and FAQ, and learn more about W3C’s Social Web Activity.

Call for Review: Pointer Events Proposed Recommendation Published

The Pointer Events Working Group has published a Proposed Recommendation of Pointer Events. This document defines events and related interfaces for handling hardware agnostic pointer input from devices including a mouse, pen, touchscreen, etc.. For compatibility with existing mouse based content, this specification also describes a mapping to fire Mouse Events for other pointer device types. Comments are welcome through 16 January 2015. Learn more about the Rich Web Client Activity.

Call for Review: RDFa 1.1 is a Proposed Edited Recommendation

The RDFa Working Group is advancing four RDFa 1.1 documents to Proposed Edited Recommendations today:

  • HTML+RDFa 1.1 – Second Edition. This specification defines rules and guidelines for adapting the RDFa Core 1.1 and RDFa Lite 1.1 specifications for use in HTML5 and XHTML5. The rules defined in this specification not only apply to HTML5 documents in non-XML and XML mode, but also to HTML4 and XHTML documents interpreted through the HTML5 parsing rules.
  • RDFa Core 1.1 – Third Edition. RDFa Core is a specification for attributes to express structured data in any markup language. The embedded data already available in the markup language (e.g., HTML) can often be reused by the RDFa markup, so that publishers don’t need to repeat significant data in the document content. The underlying abstract representation is RDF, which lets publishers build their own vocabulary, extend others, and evolve their vocabulary with maximal interoperability over time. The expressed structure is closely tied to the data, so that rendered data can be copied and pasted along with its relevant structure.
  • RDFa Lite 1.1 – Second Edition. RDFa Lite is a minimal subset of RDFa, the Resource Description Framework in attributes, consisting of a few attributes that may be used to express machine-readable data in Web documents like HTML, SVG, and XML. While it is not a complete solution for advanced data markup tasks, it does work for most day-to-day needs and can be learned by most Web authors in a day.
  • XHTML+RDFa 1.1 – Third Edition. RDFa Core 1.1 defines attributes and syntax for embedding semantic markup in Host Languages. This document defines one such Host Language. This language is a superset of XHTML 1.1, integrating the attributes as defined in RDFa Core 1.1. This document is intended for authors who want to create XHTML Family documents that embed rich semantic markup.

Comments are welcome through 1 February 2015. Learn more about the Data Activity.

Linked Data Platform (LDP) 1.0 Documents for Review, Implementation

The Linked Data Platform (LDP) Working Group has published a Proposed Recommendation of Linked Data Platform 1.0. Linked Data Platform (LDP) defines a set of rules for HTTP operations on web resources, some based on RDF, to provide an architecture for read-write Linked Data on the web. Comments are welcome through 8 January 2015.

The group also invites implementation of the Candidate Recommendation of Linked Data Platform Paging 1.0. This document describes a HTTP-based protocol for clients and servers to be able to efficiently retrieve large Linked Data Platform Resource representations by splitting up the responses into separate URL-addressable page resources.

Learn more about the Data Activity.

Last Call: XML Inclusions (XInclude) Version 1.1

The XML Core Working Group has published a Last Call Working Draft of XML Inclusions (XInclude) Version 1.1. This document specifies a processing model and syntax for general purpose inclusion. Inclusion is accomplished by merging a number of XML information sets into a single composite infoset. Specification of the XML documents (infosets) to be merged and control over the merging process is expressed in XML-friendly syntax (elements, attributes, URI references). Comments are welcome through 17 January 2015. Learn more about the Extensible Markup Language (XML) Activity.