Subscribe: W3C News
http://www.w3.org/2000/08/w3c-synd/home.rss
Preview: W3C News

W3C News



Leading the Web to its Full Potential



Updated: 2016-12-02T18:24:48Z

 



W3C Advisory Committee Elects Technical Architecture Group

2016-12-02T18:24:48Z

The W3C Advisory Committee has elected the following people to the W3C Technical Architecture Group (TAG): Travis Leithead (Microsoft), Sangwhan Moon (Odd Concepts) and Alex Russell (Google), who all begin 2-year terms on 1 February 2017. The number of nominees being equal to the number of available seats, the nominees were thereby elected. There remains […](image)

The W3C Advisory Committee has elected the following people to the W3C Technical Architecture Group (TAG): Travis Leithead (Microsoft), Sangwhan Moon (Odd Concepts) and Alex Russell (Google), who all begin 2-year terms on 1 February 2017. The number of nominees being equal to the number of available seats, the nominees were thereby elected. There remains one seat for appointment by the Director. Travis, Sangwhan and Alex join co-Chair Tim Berners-Lee and continuing participants David Baron (Mozilla Foundation), Andrew Betts (Financial Times / Nikkei), Daniel Appelquist (W3C Invited Expert; co-Chair) and Peter Linss (HP; co-Chair). Yves Lafon continues as staff contact. W3C thanks Mark Nottingham (Akamai) whose term ends at the end of January 2017, for his contributions.

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. Learn more about the TAG.

(image)



Web Annotation Data Model and Vocabulary are W3C Candidate Recommendations

2016-11-22T14:15:39Z

The Web Annotation Working Group has published a Candidate Recommendation for two documents: Web Annotation Data Model: This specification describes a structured model and format, in JSON, to enable annotations to be shared and reused across different hardware and software platforms. Common use cases can be modeled in a manner that is simple and convenient, […](image)

The Web Annotation Working Group has published a Candidate Recommendation for two documents:

  • Web Annotation Data Model: This specification describes a structured model and format, in JSON, to enable annotations to be shared and reused across different hardware and software platforms. Common use cases can be modeled in a manner that is simple and convenient, while at the same time enabling more complex requirements, including linking arbitrary content to a particular data point or to segments of timed multimedia resources.
  • Web Annotation Vocabulary: This specifies the set of RDF classes, predicates and named entities that are used by the Web Annotation Data Model. It also lists recommended terms from other ontologies that are used in the model, and provides the JSON-LD Context and profile definitions needed to use the Web Annotation JSON serialization in a Linked Data context.

This is a re-publication, without substantial change, of the Candidate Recommendation published on the 6th of September. The only significant change (beyond minor editorial clarifications and editorial changes) is that some features that are not expected to receive enough implementations to fulfill the exit criteria, have been moved into an informative appendix. No new features have been added and no normative features have been changed.

Candidate Recommendation means that the Working Group considers the technical design to be complete, and is seeking implementation feedbacks on the documents. There is a separate document how to use them and report on implementation results. The group is keen to get comments and implementation experiences on these specifications, either as issues on the Group’s GitHub repository or by posting to public-annotation@w3.org.

The group expects to satisfy the implementation goals (i.e., at least two, independent implementation for each of the test cases) by December 30, 2016.

(image)



First Public Working Draft: Pointer Lock 2.0

2016-11-22T14:19:41Z

The Web Platform Working Group has published a First Public Working Draft of Pointer Lock 2.0. This specification defines an API that provides scripted access to raw mouse movement data while locking the target of mouse events to a single element and removing the cursor from view. This is an essential input mode for certain […](image)

The Web Platform Working Group has published a First Public Working Draft of Pointer Lock 2.0. This specification defines an API that provides scripted access to raw mouse movement data while locking the target of mouse events to a single element and removing the cursor from view. This is an essential input mode for certain classes of applications, especially first person perspective 3D applications and 3D modeling software. The new version of the specification introduces a few Shadow DOM accommodating changes.

(image)



W3C Invites Implementations of Page Visibility Level 2

2016-11-22T14:15:29Z

The Web Performance Working Group invites implementation of the Candidate Recommendation of Page Visibility Level 2. The Page Visibility API defines a means to programmatically determine the visibility state of a top level browsing context, and to be notified if the visibility state changes. This specification defines a means to programmatically determine the visibility state […](image)

The Web Performance Working Group invites implementation of the Candidate Recommendation of Page Visibility Level 2. The Page Visibility API defines a means to programmatically determine the visibility state of a top level browsing context, and to be notified if the visibility state changes. 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.

(image)



Media Source Extensions™ is a W3C Recommendation

2016-11-17T17:40:43Z

The HTML Media Extensions Working Group has published a W3C Recommendation for Media Source Extensions™. This specification fulfills a vital part of putting video on the Web by extending the HTML5 video capabilities and facilitating a variety of use cases like adaptive streaming, time shifting and video editing, as well as 360° video players. Flexible […](image)

(image) The HTML Media Extensions Working Group has published a W3C Recommendation for Media Source Extensions™. This specification fulfills a vital part of putting video on the Web by extending the HTML5 video capabilities and facilitating a variety of use cases like adaptive streaming, time shifting and video editing, as well as 360° video players. Flexible and powerful, Media Source Extensions™ provides commercial quality IP streaming video for Web applications, across different platforms and between unrelated companies, and is already deployed in major browsers and video services, such as Youtube.

(image)



W3C invites implementations of ActivityPub

2016-11-17T14:35:39Z

The W3C Social Web Working Group is calling for implementations of ActivityPub, which is now a Candidate Recommendation. The ActivityPub protocol is a decentralized social networking protocol based upon the ActivityStreams 2.0 data format. It provides a client to server API for creating, updating and deleting content, as well as a federated server to server […](image)

The W3C Social Web Working Group is calling for implementations of ActivityPub, which is now a Candidate Recommendation. The ActivityPub protocol is a decentralized social networking protocol based upon the ActivityStreams 2.0 data format. It provides a client to server API for creating, updating and deleting content, as well as a federated server to server API for delivering notifications and subscribing to content. The protocol design iterates significantly on the earlier pump.io protocol, and implementors of pump.io clients and servers are particularly encouraged to update.

(image)



W3C Workshop Report: Web & Virtual Reality

2016-11-21T17:04:26Z

W3C published today the report of the W3C Workshop on Web & Virtual Reality held on October 19-20 2016 in San Jose, California, USA. During the workshop, 120 participants representing browser vendors, headset and hardware manufacturers, VR content providers, designers and distributors analyzed the opportunities provided by making the Web a full-fledged platform for VR […](image)

W3C published today the report of the W3C Workshop on Web & Virtual Reality held on October 19-20 2016 in San Jose, California, USA. During the workshop, 120 participants representing browser vendors, headset and hardware manufacturers, VR content providers, designers and distributors analyzed the opportunities provided by making the Web a full-fledged platform for VR experiences.

They recognized the strong prospects already opened by existing and in-development Web APIs, in particular the WebVR API that was highlighted as an important target for near-term standardization, as well as the high priority of making the Web a primary platform for distributing 360° videos. They also identified new opportunities that would be brought by enabling traditional Web pages to be enhanceable as immersive spaces, and in the longer term, by making 3D content a basic brick available to Web developers and content aggregators.

You may read more in our media advisory.

(image)



W3C Invites Implementations of Encoding

2016-11-10T15:02:55Z

The Internationalization Working Group has updated the Candidate Recommendation of Encoding. For new protocols and formats, as well as existing formats deployed in new contexts, this specification requires the utf-8 encoding. It also defines a limited set of other legacy encodings so that user agents can convert to and from utf-8 in a standardized and […](image)

The Internationalization Working Group has updated the Candidate Recommendation of Encoding. For new protocols and formats, as well as existing formats deployed in new contexts, this specification requires the utf-8 encoding. It also defines a limited set of other legacy encodings so that user agents can convert to and from utf-8 in a standardized and therefore interoperable way.

(image)



Geolocation API Specification 2nd Edition is a W3C Edited Recommendation

2016-11-22T14:14:57Z

The Geolocation Working Group has published a W3C Edited Recommendation of Geolocation API Specification 2nd Edition. This specification defines an API that provides scripted access to geographical location information associated with the hosting device. The Edited Recommendation incorporates changes made against the 2013 Recommendation that resolve all the errata.(image)

The Geolocation Working Group has published a W3C Edited Recommendation of Geolocation API Specification 2nd Edition. This specification defines an API that provides scripted access to geographical location information associated with the hosting device. The Edited Recommendation incorporates changes made against the 2013 Recommendation that resolve all the errata.

(image)



Call for Review: Content Security Policy Level 2 Proposed Recommendation Published

2016-11-22T14:14:49Z

The Web Application Security Working Group has published a Proposed Recommendation of Content Security Policy Level 2. This document defines a policy language used to declare a set of content restrictions for a web resource, and a mechanism for transmitting the policy from a server to a client where the policy is enforced. Comments are […](image)

The Web Application Security Working Group has published a Proposed Recommendation of Content Security Policy Level 2. This document defines a policy language used to declare a set of content restrictions for a web resource, and a mechanism for transmitting the policy from a server to a client where the policy is enforced. Comments are welcome through 9 December 2016.

(image)



W3Cx opens CSS Introduction course

2016-11-17T17:27:20Z

Today, W3C announced the start of its new W3Cx MOOC: CSS Introduction, designed in cooperation with the Microsoft Corporation. This 5-week long course will teach how to style your Web sites like a pro, with fonts, colors, layout, etc. If you start now, you will be just in time to celebrate the 20th anniversary of […](image)

(image) Today, W3C announced the start of its new W3Cx MOOC: CSS Introduction, designed in cooperation with the Microsoft Corporation. This 5-week long course will teach how to style your Web sites like a pro, with fonts, colors, layout, etc.

If you start now, you will be just in time to celebrate the 20th anniversary of CSS with us on 17 December and create a cool design to say “Happy Birthday, CSS!”. Learn more about W3Cx courses.

(image)



First Public Working Draft: Resource Timing Level 2

2016-11-17T14:33:49Z

The Web Performance Working Group has published a First Public Working Draft of Resource Timing Level 2. This specification defines an interface for web applications to access the complete timing information for resources in a document.(image)

The Web Performance Working Group has published a First Public Working Draft of Resource Timing Level 2. This specification defines an interface for web applications to access the complete timing information for resources in a document.

(image)



W3C Invites Implementations of Canonical EXI

2016-11-10T15:02:38Z

The Efficient XML Interchange Working Group has published a W3C Recommendation of Canonical EXI. This specification describes a relatively simple method for generating a physical representation, the canonical form, of an EXI document that accounts for the permissible differences. An example of the applications targeted by this specification is one that needs to guarantee non-repudiation […](image)

The Efficient XML Interchange Working Group has published a W3C Recommendation of Canonical EXI. This specification describes a relatively simple method for generating a physical representation, the canonical form, of an EXI document that accounts for the permissible differences. An example of the applications targeted by this specification is one that needs to guarantee non-repudiation using XML Signature yet allows certain flexibility for intermediaries to reconstitute the documents before they reach final destination without breaking the signatures. Note that two documents may have differing canonical forms yet still be equivalent in a given context based on more elaborate application-specific equivalence rules which is out of scope of this specification.

(image)



Tim Berners-Lee joins the Computer Science Department at the University of Oxford as a Professor

2016-11-17T14:34:17Z

W3C Director Tim Berners-Lee W3C Director Tim Berners-Lee joins the Computer Science Department at the University of Oxford as a Professor, as announced by Oxford on Thursday. Sir Tim graduated from the University of Oxford with a first-class degree in Physics in 1976 and returns 40 years later to become a member of the Department […](image)

(image) W3C Director Tim Berners-Lee W3C Director Tim Berners-Lee joins the Computer Science Department at the University of Oxford as a Professor, as announced by Oxford on Thursday. Sir Tim graduated from the University of Oxford with a first-class degree in Physics in 1976 and returns 40 years later to become a member of the Department of Computer Science and carry out computer science research.

Tim continues to shape the future of the web in his role as Director of both the World Wide Web Consortium (W3C) and the World Wide Web Foundation. Tim also continues as a full-time professor at the Massachusetts Institute of Technology (MIT), USA, where he is based, and where he leads the Decentralized Information Group research.

(image)



HTML 5.1 is a W3C Recommendation

2016-11-22T14:14:41Z

The Web Platform Working Group has published a W3C Recommendation of HTML 5.1. This specification defines the 5th major version, first minor revision of the core language of the World Wide Web: the Hypertext Markup Language (HTML). In this version, new features continue to be introduced to help Web application authors, new elements continue to […](image)

(image) The Web Platform Working Group has published a W3C Recommendation of HTML 5.1. This specification defines the 5th major version, first minor revision of the core language of the World Wide Web: the Hypertext Markup Language (HTML). In this version, new features continue to be introduced to help Web application authors, new elements continue to be introduced based on research into prevailing authoring practices, and special attention continues to be given to defining clear conformance criteria for user agents in an effort to improve interoperability.

(image)



Webmention is a W3C Proposed Recommendation

2016-11-08T17:00:57Z

The W3C Social Web Working Group is calling for review of Webmention, which is now a Proposed Recommendation. Webmention provides a mechanism for a webpage to notify another webpage when it mentions its URL, and when the content around the mention changes or is deleted. From the receiver’s perspective, it’s a way to request notifications […](image)

The W3C Social Web Working Group is calling for review of Webmention, which is now a Proposed Recommendation. Webmention provides a mechanism for a webpage to notify another webpage when it mentions its URL, and when the content around the mention changes or is deleted. From the receiver’s perspective, it’s a way to request notifications when other sites mention it. This mechanism is a core building block for a decentralized (social) Web, because it allows sites to automatically learn about connected content, without any prior setup or agreement. For users, an immediate benefit is cross-site comments. Comments on the PR are welcome until 30 November.

(image)



W3C Invites Implementations of Linked Data Notifications (LDN)

2016-11-07T16:22:31Z

The W3C Social Web Working Group is calling for implementations of Linked Data Notifications (LDN), which is now a Candidate Recommendation. LDN describes how servers (receivers) can have messages pushed to them by applications (senders), as well as how other applications (consumers) may retrieve those messages for use, for example in a user interface, or […](image)

The W3C Social Web Working Group is calling for implementations of Linked Data Notifications (LDN), which is now a Candidate Recommendation. LDN describes how servers (receivers) can have messages pushed to them by applications (senders), as well as how other applications (consumers) may retrieve those messages for use, for example in a user interface, or an automated process. Any resource (like a blog post, or a user profile) can advertise a receiving endpoint (Inbox) for the messages targeted to that resource. The messages themselves are expressed in RDF, and can contain any data. Implementations can be any or all of senders, recievers or consumers. Existing Linked Data Platform implementations are already LDN conformant receivers – an LDN Inbox is just an LDP Container – so we particularly encourage testing and reports from previous implementors of LDP.

(image)



W3C Invites Implementations of High Resolution Time Level 2

2016-11-07T16:22:39Z

The Web Performance Working Group invites implementation of the Candidate Recommendation of High Resolution Time Level 2. This specification defines an API that provides the current time in sub-millisecond resolution and such that it is not subject to system clock skew or adjustments.(image)

The Web Performance Working Group invites implementation of the Candidate Recommendation of High Resolution Time Level 2. This specification defines an API that provides the current time in sub-millisecond resolution and such that it is not subject to system clock skew or adjustments.

(image)



First Public Working Drafts: User Timing Level 2 and High Resolution Time Level 3

2016-11-03T15:29:18Z

The Web Performance Working Group has published two Working Drafts: User Timing Level 2: This specification defines an interface to help web developers measure the performance of their applications by giving them access to high precision timestamps. High Resolution Time Level 3: This specification defines an API that provides the current time in sub-millisecond resolution […](image)

The Web Performance Working Group has published two Working Drafts:

  • User Timing Level 2: This specification defines an interface to help web developers measure the performance of their applications by giving them access to high precision timestamps.
  • High Resolution Time Level 3: This specification defines an API that provides the current time in sub-millisecond resolution and such that it is not subject to system clock skew or adjustments.
(image)



WAI-ARIA 1.1 is a Candidate Recommendation

2016-11-03T15:29:05Z

Accessible Rich Internet Applications (WAI-ARIA) 1.1 has been published as a Candidate Recommendation and is now undergoing implementation finalization and testing. WAI-ARIA recommends approaches for developers to make widgets, navigation, and behaviors accessible to people with disabilities. WAI-ARIA 1.1 adds features new since WAI-ARIA 1.0 to complete the HTML + ARIA accessibility model and supports […](image)

Accessible Rich Internet Applications (WAI-ARIA) 1.1 has been published as a Candidate Recommendation and is now undergoing implementation finalization and testing. WAI-ARIA recommends approaches for developers to make widgets, navigation, and behaviors accessible to people with disabilities. WAI-ARIA 1.1 adds features new since WAI-ARIA 1.0 to complete the HTML + ARIA accessibility model and supports additional modules for digital publishing and graphics. The draft implementation report shows the progress of testing. Please send implementation information or comments by 16 December 2016. Read about the Web Accessibility Initiative (WAI).

(image)



Pointer Lock is a W3C Recommendation

2016-11-03T15:28:57Z

The Web Platform Working Group has published a W3C Recommendation of Pointer Lock. This specification defines an API that provides scripted access to raw mouse movement data while locking the target of mouse events to a single element and removing the cursor from view. This is an essential input mode for certain classes of applications, […](image)

The Web Platform Working Group has published a W3C Recommendation of Pointer Lock. This specification defines an API that provides scripted access to raw mouse movement data while locking the target of mouse events to a single element and removing the cursor from view. This is an essential input mode for certain classes of applications, especially first person perspective 3D applications and 3D modeling software.

(image)



Two Notes Published by Spatial Data on the Web WG

2016-11-01T17:16:53Z

The Spatial Data on the Web WG, a collaboration between W3C and the OGC, has today published two documents. The Use Cases & Requirements document is believed to be complete and underpins the WG’s considerable scope, motivating 3 standards in addition to today’s other publication, the Spatial Data on the Web Best Practices. The latter […](image)

The Spatial Data on the Web WG, a collaboration between W3C and the OGC, has today published two documents. The Use Cases & Requirements document is believed to be complete and underpins the WG’s considerable scope, motivating 3 standards in addition to today’s other publication, the Spatial Data on the Web Best Practices. The latter has been rewritten substantially to build expressly on the more general Data on the Web Best Practices, currently in CR. The aim is to provide guidance that bridges the gap between the practices and mindsets in the two communities so that the Web is better able to make sense of location and geospatial systems are better able to benefit from non-spatial data on the Web. A good example of this can be seen in yesterday’s announcement by Ireland’s mapping agency that their geospatial information is now available as Linked Data.

Driven largely by geospatial specialists, the Spatial Data on the Web WG is particularly keen to receive feedback from non-geo specialists in the Web community.

(image)



First Public Working Draft: CSS Table Module Level 3

2016-11-01T17:16:29Z

The CSS Working Group has published a First Public Working Draft of the CSS Table Module Level 3. This CSS module defines a two-dimensional grid-based layout system, optimized for tabular data rendering. In the table layout model, each display node is assigned to an intersection between a set of consecutive rows and a set of […](image)

The CSS Working Group has published a First Public Working Draft of the CSS Table Module Level 3. This CSS module defines a two-dimensional grid-based layout system, optimized for tabular data rendering. In the table layout model, each display node is assigned to an intersection between a set of consecutive rows and a set of consecutive columns, themselves generated from the table structure and sized according to their content.

(image)



First Public Working Draft of the Vehicle Signal Server Specification

2016-11-01T15:59:15Z

The Automotive Working Group published a First Public Working Draft of the Vehicle Signal Server Specification which defines a WebSocket based API that enables client applications running on the In-Vehicle-Infotainment system and on the local vehicle network to access vehicle signals and data attributes. The purpose of the specification is to promote a Server API […](image)

The Automotive Working Group published a First Public Working Draft of the Vehicle Signal Server Specification which defines a WebSocket based API that enables client applications running on the In-Vehicle-Infotainment system and on the local vehicle network to access vehicle signals and data attributes. The purpose of the specification is to promote a Server API that enables application development in a consistent manner across participating automotive manufacturers.

(image)



W3C Invites Implementations of CSS Scroll Snap Module Level 1

2016-10-27T16:59:02Z

The CSS Working Group invites implementation of CSS Scroll Snap Module Level 1 which has been published a Candidate Recommendation. This module contains features to control panning and scrolling behavior with ‘snap positions’.(image)

The CSS Working Group invites implementation of CSS Scroll Snap Module Level 1 which has been published a Candidate Recommendation. This module contains features to control panning and scrolling behavior with ‘snap positions’.

(image)