HTML5 Web Messaging is a W3C Recommendation
19 May 2015 | Archive
The Web Applications Working Group has published a W3C Recommendation of HTML5 Web Messaging. The Web Messaging specification defines two mechanisms for communicating between browsing contexts in HTML documents. The cross-document postMessage API allows documents to communicate with each other regardless of their source domain, in a way designed to not enable cross-site scripting attacks. To enable independent pieces of code (e.g. running in different browsing contexts) to communicate directly, authors can use the MessageChannel and MessagePort APIs. Communication channels in this mechanism are implemented as two-way pipes, with a port at each end. Messages sent in one port are delivered at the other port, and vice-versa. Messages are delivered as DOM events, without interrupting or blocking running tasks. Learn more about the Rich Web Client Activity.
Call for Review: Geolocation API Specification Proposed Edited Recommendation Published
28 May 2015 | Archive
The Geolocation Working Group has published a Proposed Edited Recommendation of Geolocation API Specification. This specification defines an API that provides scripted access to geographical location information associated with the hosting device. Comments are welcome through 25 June. Learn more about the Ubiquitous Web Applications Activity.
Last Call: Canonical EXI
21 May 2015 | Archive
The Efficient XML Interchange Working Group has published a Last Call Working Draft of Canonical EXI. Any EXI document is part of a set of EXI documents that are logically equivalent within an application context, but which vary in physical representation based on differences permitted by the Efficient XML Interchange (EXI) Format 1.0 (Second Edition). This specification describes a relatively simple method for generating a physical representation, the canonical form, of an EXI document that accounts for the permissible changes. 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. Comments are welcome through 16 July. Learn more about the Extensible Markup Language (XML) Activity.
Notes on Using ARIA in HTML Draft Published
21 May 2015 | Archive
HTML5: Techniques for providing useful text alternatives Note Published
21 May 2015 | Archive
The HTML Working Group has published a Group Note of HTML5: Techniques for providing useful text alternatives. This document contains best practice guidance for authors of HTML 5 documents on providing text alternatives for images. Learn more about the HTML Activity.
CSS Basic User Interface Module Level 3 (CSS3 UI) Draft Published
20 May 2015 | Archive
The Cascading Style Sheets (CSS) Working Group has published a Working Draft of CSS Basic User Interface Module Level 3 (CSS3 UI). This specification describes user interface related properties and values that are proposed for CSS level 3 to style HTML and XML (including XHTML). It includes and extends user interface related features from the selectors, properties and values of CSS level 2 revision 1 and Selectors specifications. It uses various selectors, properties and values to style basic user interface elements in a document. Learn more about the Style Activity.
2015-06-07 (7 JUN)
by Steven Pemberton
London, United Kingdom
2015-06-12 (12 JUN)
2015-06-18 (18 JUN)
The convergence of EPUB and the Web
by Ivan Herman
2015-06-06 ( 6 JUN) – 2015-06-07 ( 7 JUN)
Hosted by University College London
2015-06-13 (13 JUN) – 2015-06-14 (14 JUN)
Multiple international locations
2015-06-16 (16 JUN) – 2015-06-18 (18 JUN)
New York City
Hosted by Bloomberg
2015-09-21 (21 SEP) – 2015-09-22 (22 SEP)
2015-09-23 (23 SEP) – 2015-09-26 (26 SEP)
Pittsburgh, Pennsylvania, USA
2015-10-26 (26 OCT) – 2015-10-30 (30 OCT)
2016-04-04 ( 4 APR) – 2016-04-06 ( 6 APR)
Hosted by Georgia Tech