W3C has published the October 2014 edition of Standards for Web Applications on Mobile, an overview of the various technologies developed in W3C that increase the capabilities of Web applications, and how they apply more specifically to the mobile context.
A deliverable of the HTML5Apps project, this edition includes changes and additions since July 2014, notably emerging work such as the Second Screen Presentation Working Group API to request display of content on an external screen, a draft API from the Web Bluetooth Community Group, Device APIs Working Group work on a generic pattern for sensors APIs, as well as work on an API to manage permissions across other APIs. Learn more about the Web and Mobile Interest Group.
The Web Applications Working Group has published a Proposed Recommendation of Indexed Database API. This document defines APIs for a database of records holding simple values and hierarchical objects. Each record consists of a key and some value. Moreover, the database maintains indexes over records it stores. An application developer directly uses an API to locate records either by their key or by using an index. A query language can be layered on this API. An indexed database can be implemented using a persistent B-tree data structure. Comments are welcome through 18 December. Learn more about the Rich Web Client Activity.
The Web Applications Working Group has published a Working Draft of Service Workers. This specification describes a method that enables applications to take advantage of persistent background processing, including hooks to enable bootstrapping of web applications while offline. The core of this system is an event-driven Web Worker, which responds to events dispatched from documents and other sources. A system for managing installation, versions, and upgrades is provided. The service worker is a generic entry point for event-driven background processing in the Web Platform that is extensible by other specifications. Learn more about the Rich Web Client Activity.
Registration is now open for the online symposium on Accessible Way-Finding Using Web Technologies to be held on 3 December 2014. Researchers, practitioners, users with disabilities, and others are invited to explore new and on-going research and development on accessible way-finding using web technologies. Symposium participants will examine different technologies, applications, concepts, and solutions that help people with disabilities orient themselves, explore, and navigate through the physical world. For details and registration, see the Accessible Way-Finding Using Web Technologies Symposium page. Learn more about the Web Accessibility Initiative (WAI).
The Pointer Events Working Group has published a Last Call Working Draft of Pointer Events. This document defines events and related interfaces for handling hardware agnostic pointer input from devices like a mouse, pen, or touchscreen. For compatibility with existing mouse based content, this specification also describes a mapping to fire Mouse Events for pointer device types other than mouse. Comments are welcome through 4 December. Learn more about the Rich Web Client Activity.
The Web Application Security Working Group has published a Last Call Working Draft of Mixed Content. This specification describes how user agents should handle rendering and execution of content loaded over unencrypted or unauthenticated connections in the context of an encrypted and authenticated document. Comments are welcome through 11 December. Learn more about the Security Activity.
The Timed Text Working Group has published a First Public Working Draft of WebVTT: The Web Video Text Tracks Format. This specification defines WebVTT, the Web Video Text Tracks format. Its main use is for marking up external text track resources in connection with the HTML element. WebVTT files provide captions or subtitles for video content, and also text video descriptions, chapters for content navigation, and more generally any form of metadata that is time-aligned with audio or video content. Learn more about the Video in the Web Activity.
The HTML Working Group today published HTML5 as W3C Recommendation. This specification defines the fifth major revision of the Hypertext Markup Language (HTML), the format used to build Web pages and applications, and the cornerstone of the Open Web Platform.
“Today we think nothing of watching video and audio natively in the browser, and nothing of running a browser on a phone,” said Tim Berners-Lee, W3C Director. “We expect to be able to share photos, shop, read the news, and look up information anywhere, on any device. Though they remain invisible to most users, HTML5 and the Open Web Platform are driving these growing user expectations.”
HTML5 brings to the Web video and audio tracks without needing plugins; programmatic access to a resolution-dependent bitmap canvas, which is useful for rendering graphs, game graphics, or other visual images on the fly; native support for scalable vector graphics (SVG) and math (MathML); annotations important for East Asian typography (Ruby); features to enable accessibility of rich applications; and much more.
The HTML5 test suite, which
includes over 100,000 tests and continues to grow, is strengthening browser interoperability. Learn more about the Test the Web Forward community effort.
With today’s publication of the Recommendation, software implementers benefit from Royalty-Free licensing commitments from over sixty companies under W3C’s Patent Policy. Enabling implementers to use Web technology without payment of royalties is critical to making the Web a platform for innovation.
Read the Press Release, testimonials from W3C Members, and
acknowledgments. For news on what’s next after HTML5, see W3C CEO Jeff Jaffe’s blog post: Application Foundations for the Open Web Platform. We also invite you to check out our video Web standards for the future.
W3C released today a Positive Work Environment Framework that includes a Code of Ethics and Professional Conduct and accompanying procedures. Both guidelines are now in effect and govern our work environment.
W3C is a growing and global community where participants from all horizons choose to work together. Our Code of Ethics and Professional Conduct defines a set of community principles and promotes high standards of professional practice. It also acts as a vehicle for better identity of the organization which celebrates its 20th anniversary this month.
The Social Web Working Group has published two First Public Working Drafts today:
- Activity Streams 2.0. This specification details a model for representing potential and completed activities using the JSON format.
- Activity Vocabulary. This specification describes the Activity vocabulary.
Learn more about the Social Activity.