Tuesday, August 28, 2018

W3C Invites Implementations of CSS Display Module Level 3

The CSS Working Group invites implementations of CSS Display Module Level 3 Candidate Recommendation. This module describes how the CSS formatting box tree is generated from the document element tree and defines the ‘display’ property that controls it.

CSS is a language for describing the rendering of structured documents (such as HTML and XML) on screen, on paper, in speech, etc.


by Xueyuan Jia via W3C News

W3C Invites Implementations of CSS Cascading and Inheritance Level 3 and Level 4

The CSS Working Group invites implementations of two updated Candidate Recommendations of CSS Cascading and Inheritance Level 3 and CSS Cascading and Inheritance Level 4. The CSS module defined in these documents 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. New in the Level 4 are the ‘revert’ keyword and <supports-condition> for the ‘@import’ rule.

CSS is a language for describing the rendering of structured documents (such as HTML and XML) on screen, on paper, in speech, etc.


by Xueyuan Jia via W3C News

Tuesday, August 21, 2018

First Public Working Draft: Geolocation Sensor

The Devices and Sensors Working Group has published a First Public Working Draft of Geolocation Sensor. This specification defines the GeolocationSensor interface for obtaining geolocation of the hosting device.


by Xueyuan Jia via W3C News

Tuesday, August 14, 2018

Call for Review: CSS Fonts Module Level 3 is a W3C Proposed Recommendation

The CSS Working Group has published a Proposed Recommendation of 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 CSS Font Loading module.

Comments are welcome through 11 September 2018.


by Xueyuan Jia via W3C News

W3C Invites Implementations of CSS Scroll Snap Module Level 1 and CSS Values and Units Module Level 3; Level 4 is a First Public Working Draft

The CSS Working Group invites implementations of two updated Candidate Recommendations of CSS Scroll Snap Module Level 1 and CSS Values and Units Module Level 3, and has just published CSS Values and Units Module Level 4 as a First Public Working Draft.

The CSS Scroll Snap Module contains features to control panning and scrolling behavior with “snap positions”. The CSS module, defined in the CSS Values and Units Module Level 3 and Level 4, describes the common values and units that CSS properties accept and the syntax used for describing them in CSS property definitions. See changes in Level 3 and Level 4.

CSS is a language for describing the rendering of structured documents (such as HTML and XML) on screen, on paper, in speech, etc.


by Xueyuan Jia via W3C News

W3C Invites Implementations of Timed Text Markup Language 2 (TTML2)

The Timed Text Working Group invites implementations of an updated Candidate Recommendation of Timed Text Markup Language 2 (TTML2). This document specifies the Timed Text Markup Language (TTML), Version 2, also known as TTML2, in terms of a vocabulary and semantics thereof.

The Timed Text Markup Language is a content type that represents timed text media for the purpose of interchange among authoring systems. Timed text is textual information that is intrinsically or extrinsically associated with timing information.

It is intended to be used for the purpose of transcoding or exchanging timed text information among legacy distribution content formats presently in use for subtitling and captioning functions.

In addition to being used for interchange among legacy distribution content formats, TTML Content may be used directly as a distribution format, for example, providing a standard content format to reference from a <track> element in an [HTML 5.2] document, or a <text> or <textstream> media element in a [SMIL 3.0] document.


by Xueyuan Jia via W3C News

Thursday, August 9, 2018

W3C Invites Implementations of CSS Painting API Level 1

The CSS Working Group invites implementations of a Candidate Recommendation of CSS Painting API Level 1, an API for allowing web developers to define a custom CSS with javascript, which will respond to style and size changes. See EXPLAINER.


by Xueyuan Jia via W3C News