Menu

W3C News

W3C offers Diversity Scholarships

June 20th, 2018

W3C announced today it was offering Diversity Scholarships. The announcement was made as part of the publication of W3C top-level diversity statistics. The lack of diversity in tech is a longstanding issue. We would like W3C to be a model of supporting diversity. As an international organization we can see the immense value we gain…

W3C Staff Kaz Ashimura wins TTC award for Information Communication Technology

June 19th, 2018

Today June 19th, 2018, Kazuyuki Ashimura, W3C staff contact for WoT and Media and Entertainment was presented by the President of TTC the award for Information Communication Technology in Shiba, Tokyo, Japan, recognizing contributions and promotion of Web standardization in Japan. A W3C team contact since 2005, Kaz has dedicated standardization work in W3C groups…

CSS Color Module Level 3 is a W3C Edited Recommendation

June 19th, 2018

The CSS Working Group has published CSS Color Module Level 3 as a W3C Edited Recommendation. CSS (Cascading Style Sheets) is a language for describing the rendering of HTML and XML documents on screen, on paper, in speech, etc. It uses color-related properties and values to color the text, backgrounds, borders, and other parts of…

W3C Invites Implementations of Accessible Name and Description Computation 1.1

June 19th, 2018

The Accessible Rich Internet Applications (ARIA) Working Group invites implementations of Accessible Name and Description Computation 1.1 Candidate Recommendation. 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…

W3C Strategic Highlights, Spring 2018

June 13th, 2018

W3C released today its W3C Strategic Highlights – May 2018, a comprehensive survey of the essential work W3C conducts to achieve a Web for All, and select recent work in many areas where the Web can solve arising problems for real people. A strong emphasis in this report is how progress in many areas demonstrates…

Canonical EXI is now a W3C Recommendation

June 7th, 2018

The EXI Working Group has published Canonical EXI as a W3C Recommendation. The EXI 1.0 format specifies the syntax of a class of resources called EXI streams. It is possible for EXI streams that are equivalent for the purposes of many applications to differ in physical representation. The Canonical EXI Recommendation specifies a method to get a canonical form,…

You Probably Don’t Need Derived State

June 7th, 2018

React 16.4 included a bugfix for getDerivedStateFromProps which caused some existing bugs in React components to reproduce more consistently. If this release exposed a case where your application was using an anti-pattern and didn’t work properly after the fix, we’re sorry for the churn. In this post, we will explain some common anti-patterns with derived…

Moving Design Beyond Pictures

June 7th, 2018

Quickly create real Angular prototypes without writing code. Designers put a lot of time into designing components and features for their products, however, there often still remains a gap between a designer’s vision and a developer’s reality. “An author can write a book. A musician can compose a song, an animator can compose a short, a…

June 2018 Security Releases

June 6th, 2018

Summary Node.js will release new versions of all supported release lines on or around June 12th, 2018 (UTC). These releases will incorporate a number of security fixes. Impact All versions of Node.js 6.x (LTS "Boron") are vulnerable to 1 denial-of-service (DoS) vulnerability with a severity of LOW. All versions of Node.js 8.x (LTS "Carbon") are…

WebDriver is now a W3C Recommendation

June 5th, 2018

The Browser Testing and Tools Working Group has published WebDriver as a W3C Recommendation. WebDriver is a powerful technology for enabling automated cross-browser testing of Web applications and more. The WebDriver specification defines a set of interfaces and a wire protocol that are platform-neutral and language-neutral and that allow out-of-process programs to remotely control a…