W3C News

Microdata to RDF (Second Edition) Group Note Published

The Semantic Web Interest Group has published a new version of the Group Note on Microdata to RDF. HTML microdata is an extension to HTML used to embed machine-readable data into HTML documents. Whereas the microdata specification describes a means of markup, this specification describes processing rules that may be used to extract RDF from an HTML document containing microdata. The new version adds some HTML5 specific features that were finalized recently and were missing from the previous version of the Note, simplifies the RDF output as well as the processing rules to be in line with the usage practices of microdata, and updates the references to the latest version of RDF. Learn more about the Data Activity.

First Public Working Draft: Indic Layout Requirements

The Indic Layout Task Force, part of the W3C Internationalization Interest Group has published a First Public Working Draft of Indic Layout Requirements. This document describes the basic requirements for Indian Languages layout for display purpose. It discusses some of the major layout requirements in first letter pseudo-element, vertical arrangements of characters, letter spacing, text segmentation, line breaking and collation rules in Indic languages. The minimal requirements presented in this document for Indian languages text layout will also be used in E-publishing and CSS Standard. This documents covers major issues of e-content in Indian languages in order to create standardize format of text layout to address storage, rendering problems, vertical writing, letter spacing, collation, line breaking, etc. It also describes the definition of ABNF (Augmented Backus–Naur Form) based valid segmentation-Indic syllable in order to get the proper display in the browsers. Learn more about the Internationalization Activity.

W3C Invites Implementations of Web Cryptography API

The Web Cryptography Working Group invites implementation of the Candidate Recommendation of Web Cryptography API. This specification describes a JavaScript API for performing basic cryptographic operations in web applications, such as hashing, signature generation and verification, and encryption and decryption. Additionally, it describes an API for applications to generate and/or manage the keying material necessary to perform these operations. Uses for this API range from user or service authentication, document or code signing, and the confidentiality and integrity of communications. Learn more about the Security Activity.

First Public Working Draft: Web Annotation Data Model

The Web Annotation Working Group has published a First Public Working Draft of Web Annotation Data Model. Annotations are typically used to convey information about a resource or associations between resources. Simple examples include a comment or tag on a single web page or image, or a blog post about a news article. The Web Annotation Data Model specification describes a structured model and format to enable annotations to be shared and reused across different hardware and software platforms. Learn more about the Digital Publishing Activity.

Accessible Name and Description: Computation and API Mappings 1.1 First Public Working Draft; Core-AAM and WAI-ARIA 1.1 updated Working Drafts

The Protocols and Formats Working Group today published a First Public Working Draft of Accessible Name and Description: Computation and API Mappings 1.1 (AccName-AAM) and updated Working Drafts of Accessible Rich Internet Applications (WAI-ARIA) 1.1 and Core Accessibility API Mappings (Core-AAM) 1.1. WAI-ARIA provides an ontology of roles, states, and properties that define accessible user interface elements. It is designed to improve the accessibility and interoperability of web content, particularly web applications. Core-AAM describes how user agents should expose semantics of content languages to accessibility APIs across multiple content technologies (including much of WAI-ARIA) and serves as the basis for other specifications to extend the mappings to specific technologies. AccName-AAM describes how user agents determine names and descriptions of accessible objects from web content languages and expose them in accessibility APIs. Learn more from the call for review e-mail and read about the Web Accessibility Initiative (WAI).

Call for Review: Server-Sent Events Proposed Recommendation Published

The Web Applications Working Group has published a Proposed Recommendation of Server-Sent Events. This specification defines an API for opening an HTTP connection for receiving push notifications from a server in the form of DOM events. The API is designed such that it can be extended to work with other push notification schemes such as Push SMS. Comments are welcome through 6 January 2015. Learn more about the Rich Web Client Activity.

W3C Invites Implementations of TTML Text and Image Profiles for Internet Media Subtitles and Captions 1.0

The Timed Text Working Group invites implementation of the Candidate Recommendation of TTML Text and Image Profiles for Internet Media Subtitles and Captions 1.0. This document specifies two profiles of Timed Text Markup Language 1: a text-only profile and an image-only profile. These profiles are intended to be used across subtitle and caption delivery applications worldwide, thereby simplifying interoperability, consistent rendering and conversion to other subtitling and captioning formats. The text profile is a superset of TTML Simple Delivery Profile for Closed Captions (US). Learn more about the Video in the Web Activity.