W3C News

W3C Invites Implementations of Pointer Events 2

December 11th, 2018

The Pointer Events Working Group invites implementations of Pointer Events 2 Candidate Recommendation. 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 mouse based…

First Public Working Draft: WebRTC Next Version Use Cases

December 11th, 2018

The Web Real-Time Communications Working Group has published a First Public Working Draft of WebRTC Next Version Use Cases. This document describes a set of use cases motivating the development of WebRTC Next Version (WebRTC-NV), as well as the requirements derived from those use cases.

Angular Console

December 4th, 2018

Angular Console: What is it and why is it valuable for you? Here at Narwhal (Nrwl), we’ve been working with the Angular team over the last 3 months to build a new developer tool that is now becoming widely adopted. It's called Angular Console. As the lead designer/front-end architect, the Angular team invited me to write…

W3C Invites Implementations of Geometry Interfaces Module Level 1; CSS Fragmentation Module Level 3

December 4th, 2018

The CSS Working Group invites implementations of two updated Candidate Recommendations: Geometry Interfaces Module Level 1 provides basic geometric interfaces to represent points, rectangles, quadrilaterals and transformation matrices that can be used by other modules or specifications. CSS Fragmentation Module Level 3 describes the fragmentation model that partitions a flow into pages, columns, or regions. It builds…

New Resource: Developing an Accessibility Statement

November 30th, 2018

The WAI Education and Outreach Working Group (EOWG) has published Developing an Accessibility Statement. The resource helps you create an accessibility statement for your website, mobile app, or other digital content. It includes guidance, examples, and a free generator tool. The tool helps you collect and enter relevant information to create an accessibility statement for…

November 2018 Node.js Security Releases

November 28th, 2018

(Update 27-November-2018) Security releases available Summary Updates are now available for all active Node.js release lines. These include fixes for the vulnerabilities identified in the initial announcement (below). They also include upgrades of Node.js 6 and 8 to OpenSSL 1.0.2q, and upgrades of Node.js 10 and 11 to OpenSSL 1.1.0j. We recommend that all Node.js…

React 16.x Roadmap

November 27th, 2018

You might have heard about features like “Hooks”, “Suspense”, and “Concurrent Rendering” in the previous blog posts and talks. In this post, we’ll look at how they fit together and the expected timeline for their availability in a stable release of React. tl;dr We plan to split the rollout of new React features into the…

First Public Working Draft: Extensions to the Semantic Sensor Network Ontology

November 22nd, 2018

The Spatial Data on the Web Interest Group has published a First Public Working Draft of Extensions to the Semantic Sensor Network Ontology. This specification describes some extensions to the Semantic Sensor Network Ontology, published as a W3C Recommendation in 2017, to enable linking to the ultimate feature-of-interest for an observation, act of sampling, or…

Friendsgiving? More like #trendsgiving

November 16th, 2018

Across America, people celebrate next week’s day of thanks with their own unique traditions, and many come to Search for help to pull off Turkey Day like a pro. (In fact, you can simply search “Thanksgiving” and find video tips from expert chefs on how to master mashed potatoes or ideas to elevate a pumpkin…

First Public Working Draft: CSS Shadow Parts

November 15th, 2018

The CSS Working Group has published a First Public Working Draft of CSS Shadow Parts. This specification defines the ‘::part()’ pseudo-element on shadow hosts, allowing shadow hosts to selectively expose chosen elements from their shadow tree to the outside page for styling purposes. CSS is a language for describing the rendering of structured documents (such…