W3C News

W3C Invites Implementations of CSS Containment and Flexible Box Layout Module Level 1

November 8th, 2018

The CSS Working Group invites implementations of two updated Candidate Recommendations: CSS Containment Module Level 1 describes the ‘contain’ property, which indicates that the element’s subtree is independent of the rest of the page. This enables heavy optimizations by user agents when used well. CSS Flexible Box Layout Module Level 1 describes a CSS box model…

First Public Working Draft: Trace Context

November 6th, 2018

The Distributed Tracing Working Group has published a First Public Working Draft of Trace Context. A distributed application is an application that consists of multiple components, also known as micro-services, that are deployed and operated separately. The Trace Context specification defines properties intended for event correlation between micro-services to allow various tracing and diagnostics monitoring…

Selectors Level 3 is a W3C Recommendation

November 6th, 2018

The CSS Working Group has published Selectors Level 3 as a W3C Recommendation. Selectors are patterns that match against elements in a tree, and as such form one of several technologies that can be used to select nodes in an HTML or XML document. Selectors have been optimized for use with HTML and XML, and…

React v16.6.0: lazy, memo and contextType

October 23rd, 2018

Today we’re releasing React 16.6 with a few new convenient features. A form of PureComponent/shouldComponentUpdate for function components, a way to do code splitting using Suspense and an easier way to consume Context from class components. Check out the full changelog below. React.memo Class components can bail out from rendering when their input props are…

Angular 7 – CLI Prompts, Virtual Scroll, Drag and Drop and more

October 18th, 2018

Version 7 of Angular — CLI Prompts, Virtual Scroll, Drag and Drop and more The 7.0.0 release of Angular is here! This is a major release spanning the entire platform, including the core framework, Angular Material, and the CLI with synchronized major versions. This release contains new features for our tool chain, and has enabled several major partner…

First Public Working Drafts: Personalization Tools 1.0; Personalization Help and Support 1.0

October 18th, 2018

The Accessible Platform Architectures Working Group has published two First Public Working Drafts today: Personalization Tools 1.0 document list examples of the tools defined values, this is an extension of Personalization Explainer 1.0. Personalization Help and Support 1.0 document lists examples of the personalized help and support properties. This is an extension of Personalization Explainer 1.0….

Call for Review: Accessible Name and Description Computation 1.1 is a W3C Proposed Recommendation

October 18th, 2018

The Accessible Rich Internet Applications Working Group has published a Proposed Recommendation of Accessible Name and Description Computation 1.1. This document describes how user agents determine the names and descriptions of accessible objects from web content languages. This information is in turn exposed through accessibility APIs so that assistive technologies can identify these objects and…

Call for Review: Pointer Events Level 2 is a W3C Proposed Recommendation

October 16th, 2018

The Pointer Events Working Group has published a Proposed Recommendation of Pointer Events Level 2. The features in this specification extend or modify those found in Pointer Events, a W3C Recommendation that describes events and related interfaces for handling hardware agnostic pointer input from devices including a mouse, pen, touchscreen, etc. For compatibility with existing…

Upcoming Workshop: Web Standardization for Graph Data

October 15th, 2018

W3C announced today a Workshop on Web Standardization for Graph Data, 4-6 March 2019, in Berlin, Germany. The event is hosted by Neo4J. This workshop brings together people with an interest in the future of standards relating to graph data, and its ever growing importance in relation to the Internet of Things, smart enterprises, smart…

W3C Proposed Recommendations: TTML1 3rd, TTML2, TTML-IMSC1

October 4th, 2018

The Timed Text Working Group published the following specifications as W3C Proposed Recommendations: Timed Text Markup Language 1 (TTML1) (Third Edition) Timed Text Markup Language 2 (TTML2) TTML Profiles for Internet Media Subtitles and Captions 1.1 The Timed Text Markup Language is a content type that represents timed text media for the purpose of interchange…