Friday, October 25, 2013

Geolocation API Specification is a W3C Recommendation

The Geolocation Working Group has published a W3C Recommendation of Geolocation API Specification. This specification defines an API that provides scripted access to geographical location information associated with the hosting device. Learn more about the Ubiquitous Web Applications Activity.

Friday, October 18, 2013

Selectors API Level 2 Note Published

The Web Applications Working Group has published a Group Note of Selectors API Level 2. Selectors, which are widely used in CSS, are patterns that match against elements in a tree structure. The Selectors API specification defines methods for retrieving Element nodes from the DOM by matching against a group of selectors, and for testing if a given element matches a particular selector. It is often desirable to perform DOM operations on a specific set of elements in a document. These methods simplify the process of acquiring and testing specific elements, especially compared with the more verbose techniques defined and used in the past. Learn more about the Rich Web Client Activity.

Wednesday, October 16, 2013

Call for Review: API for Media Resources 1.0 Proposed Recommendation Published

The Media Annotations Working Group has published a Proposed Recommendation of API for Media Resources 1.0. This specification defines an API to access metadata information related to media resources on the Web. The overall purpose is to provide developers with a convenient access to metadata information stored in different metadata formats. The API provides means to access the set of metadata properties defined in the Ontology for Media Resources 1.0 specification. These properties are used as a pivot vocabulary in this API. The core of this specification is the definition of API interfaces for retrieving metadata information in synchronous and asynchronous. It also defines interfaces for structured return types along with the specification of the behavior of an API implementation. Comments are welcome through 25 November. Learn more about the Video in the Web Activity.

Friday, October 11, 2013

Touch Events is a W3C Recommendation

The Web Events Working Group has published a W3C Recommendation of Touch Events. The Touch Events specification defines a set of low-level events that represent one or more points of contact with a touch-sensitive surface, and changes of those points with respect to the surface and any DOM elements displayed upon it (e.g. for touch screens) or associated with it (e.g. for drawing tablets without displays). It also addresses pen-tablet devices, such as drawing tablets, with consideration toward stylus capabilities. Learn more about the Rich Web Client Activity.

Last Call: CSS Text Module Level 3

The Cascading Style Sheets (CSS) Working Group has published a Last Call Working Draft of CSS Text Module Level 3. This CSS3 module defines properties for text manipulation and specifies their processing model. It covers line breaking, justification and alignment, white space handling, and text transformation. Comments are welcome through 07 November. Learn more about the Style Activity.

Web Audio API Draft Published

The Audio Working Group has published a Working Draft of Web Audio API. This specification describes a high-level JavaScript API for processing and synthesizing audio in web applications. The primary paradigm is of an audio routing graph, where a number of AudioNode objects are connected together to define the overall audio rendering. The actual processing will primarily take place in the underlying implementation (typically optimized Assembly / C / C++ code), but direct JavaScript processing and synthesis is also supported. Learn more about the Rich Web Client Activity.

Wednesday, October 9, 2013

W3C Invites Implementations of XML Inclusions (XInclude) Version 1.1

The XML Core Working Group invites implementation of the Candidate Recommendation of XML Inclusions (XInclude) Version 1.1. Many programming languages provide an inclusion mechanism to facilitate modularity. Markup languages also often have need of such a mechanism. This specification introduces a generic mechanism for merging XML documents (as represented by their information sets) for use by applications that need such a facility. The syntax leverages existing XML constructs – elements, attributes, and URI references. Learn more about the Extensible Markup Language (XML) Activity.

Use Cases and Exploratory Approaches for Ruby Markup Note Published

The Internationalization Working Group has published a Group Note of Use Cases & Exploratory Approaches for Ruby Markup. This document was designed to support discussion about what is needed in the HTML5 specification, and possibly other markup vocabularies, to adequately support ruby markup. It describes a number of use cases associated with ruby usage, and then examines a number of possible ruby markup approaches for each use case, listing pros and cons for each approach. Learn more about the Internationalization Activity.

Tuesday, October 8, 2013

Internet/Web Organizations Issue Montevideo Statement on the Future of Internet Cooperation

The leaders of organizations responsible for coordination of the Internet technical infrastructure globally met in Montevideo, Uruguay, to consider current issues affecting the future of the Internet. They issued today a Montevideo Statement on the Future of Internet Cooperation, signed by African Network Information Center (AFRINIC), American Registry for Internet Numbers (ARIN), Asia-Pacific Network Information Centre (APNIC), Internet Architecture Board (IAB), Internet Corporation for Assigned Names and Numbers (ICANN), Internet Engineering Task Force (IETF), Internet Society (ISOC), Latin America and Caribbean Internet Addresses Registry (LACNIC), Réseaux IP Européens Network Coordination Centre (RIPE NCC), W3C. For related information, see Open Stand, a movement dedicated to promoting a proven set of principles that establish The Modern Paradigm for Standards.

Thursday, October 3, 2013

Call for Review: CSS Style Attributes Proposed Recommendation Published

The Cascading Style Sheets (CSS) Working Group has published a Proposed Recommendation of CSS Style Attributes. Markup languages such as HTML and SVG provide a style attribute on most elements, to hold inline style information that applies to those elements. This draft describes the syntax and interpretation of the CSS fragment that can be used in such style attributes. Comments are welcome through 31 October. Learn more about the Style Activity.

W3C Invites Implementations of “CSS Fonts Module Level 3″ and “CSS Cascading and Inheritance Level 3″

The Cascading Style Sheets (CSS) Working Group invites implementation of two Candidate Recommendations:
  • CSS Cascading and Inheritance Level 3. This CSS module describes how to collate style rules and assign values to all properties on all elements. By way of cascading and inheritance, values are propagated for all properties on all elements. CSS is a language for describing the rendering of structured documents (such as HTML and XML) on screen, on paper, in speech, etc.
  • CSS Fonts Module Level 3. This CSS3 module describes how font properties are specified and how font resources are loaded dynamically. The contents of this specification are a consolidation of content previously divided into CSS3 Fonts and CSS3 Web Fonts modules. The description of font load events was moved into the CSS3 Font Load Events module.
Learn more about the Style Activity.

Using WAI-ARIA in HTML Working Draft Published

The HTML Working Group has published an updated Working Draft of Using WAI-ARIA in HTML. Using WAI-ARIA in HTML is a practical guide for developers on how to add accessibility information to HTML elements using the Accessible Rich Internet Applications (WAI-ARIA) specification, which defines a way to make Web content and Web applications more accessible to people with disabilities. It is developed by the HTML Accessibility Task Force in coordination with the HTML Working Group and the WAI Protocols and Formats Working Group (PFWG).Learn more about the HTML Activity and the Web Accessibility Initiative (WAI).

W3C Workshop Report: Publishing and the Open Web Platform

W3C published today the final report of the Workshop on the Publishing and the Open Web Platform that was held 16-17 September 2013 in Paris. W3C thanks IRI for hosting the event, Intel and Adobe for their sponsorship, and INRIA for their support.
The W3C Workshop in Paris was the third in a series of industry consultation events held by W3C. The goal of this Workshop was first to identify difficulties faced by existing professional publishing organizations in using tools based on the Open Web platform, including the production of printed books, and second to find ways to work on eliminating or ameliorating those difficulties. We received approximately fifty statements of interest and position papers for the two-day event, and approximately sixty people attended the Workshop. Part of the workshop were panels around a selected subset of the submissions, part was organized as open discussions.
Many of the issues raised during the discussions will provide additional input to the work started by the W3C Digital Publishing Interest Group, collecting specific technical requirements of the publishing industry for the technologies of the Open Web Platform. Furthermore, it was felt that an additional activity on education and outreach may be necessary; indeed, one of the challenges of the Publishing Industry overall is to improve technical expertise in-house, also covering the new possibilities offered by the Open Web Platform (e.g., advanced CSS control for complex typography, or interactivity of electronic books provided by scripting), as well as the missing contacts the industry may have with Web Designers and Web Application Developers. It was also felt that W3C should continue to establish liaisons with various industry organizations in the area, and also to reach out to librarians and archivists to collaborate on, for example, the metadata issues of the publishing industry. We anticipate new actions in those areas in the months to come.

Wednesday, October 2, 2013

W3C Invites Implementations of Ambient Light Events, and Proximity Events

The Device APIs Working Group invites implementation of two Candidate Recommendations:
  • Ambient Light Events. This specification defines a means to receive events that correspond to a light sensor detecting the presence of a light.
  • Proximity Events. This specification defines a means to receive events that correspond to a proximity sensor detecting the presence of a physical object.
Learn more about the Ubiquitous Web Applications Activity.

HTML to Platform Accessibility APIs Implementation Guide Draft Published

The HTML Working Group has published a Working Draft of HTML to Platform Accessibility APIs Implementation Guide. This is draft documentation mapping HTML elements and attributes to accessibility API Roles, States and Properties on a variety of platforms. It provides recommendations on deriving the accessible names and descriptions for HTML elements. It also provides accessible feature implementation examples. Learn more about the HTML Activity.

Last Call: XQueryX 3.0

The XML Query Working Group has published a Last Call Working Draft of XQueryX 3.0. This document defines an XML Syntax for XQuery 3.0: An XML Query Language. Comments are welcome through 22 October. Learn more about the Extensible Markup Language (XML) Activity.

Report: Current State and Roadmap of Standards for Web Applications on Mobile

Thumbnail of application platform diagram that appears in the reportW3C has published the September 2013 edition of Standards for Web Applications on Mobile, an overview of the various technologies developed in W3C that increase the power of Web applications, particularly in the mobile context.
A deliverable of the webinos project, this edition of the document includes changes and additions since March 2013, such as the newly chartered Web and Mobile IG (which will own the next iteration of the document), performance improvements through better scrolling integration and network request priorities, new early proposed approaches for responsive images and filesystem management. The report also shows graphically recent editorial activity for all the specs that it tracks
Learn more about the Web and Mobile Devices.

W3C Workshop Report: Social Standards: The Future of Business Workshop

W3C published today the final report of the August Social Standards: The Future of Business Workshop, organized jointly with the OpenSocial Foundation. W3C thanks AppFusions for hosting the event, and IBM and the Open Mobile Alliance for their sponsorship.
This Workshop provided a way for the social business and technical community to create a roadmap for standardizing the currently fragmented social landscape in order to make social a first-class part of the Open Web Platform. Participants discussed how social can revolutionize the enterprise and next steps for technologies such as OpenSocial and ActivityStreams, both of which are in early stages of revision. This workshop was the culmination of the activity of the Social Business Community Group.
Participants of the Workshop agreed that W3C should create a Working Group defining standards around social, ranging from APIs to profile federation, as well as a community group around property graphs. Collaboration with the OpenSocial Foundation, Open Mobile Alliance, ActivityStreams community, and many other groups in order will be one of the keys to creating the next generation of standards for the social web. We anticipate one or more draft charters will be available in the coming weeks.