Menu

W3C News

First Public Working Draft: Web Neural Network API

June 21st, 2021

The Web Machine Learning Working Group has published a First Public Working Draft of Web Neural Network API. This document describes a dedicated low-level API for neural network inference hardware acceleration. Read more in the blog post about context on this work.

Authorized Translation of WCAG 2.1 in Norwegian

June 18th, 2021

The World Wide Web Consortium published the Authorized Norwegian Translation of Web Content Accessibility Guidelines (WCAG) 2.1, Retningslinjer for universell utforming av nettinnhold (WCAG) 2.1. The Lead Translation Organization for this Authorized Translation was the Digitaliseringsdirektoratet (Norwegian Digitalisation Agency). Translations in other languages are listed in WCAG 2 Translations. W3C Web Accessibility Initiative (WAI) particularly…

Inline Styles as Classes

June 16th, 2021

If you’re abhorred by using inline styles, just move that style to the class attribute! And then make sure you have CSS in place that, ya know, does what it says on the box. I’ve revolutionized CSS. pic.twitter.com/1AWCldyCwP — Sam Thorogood (@samthor) June 10, 2021 OK lemme dig in and totally ruin the joke. First…

First Public Working Draft of MiniApp Lifecycle

June 15th, 2021

The MiniApps Working Group has published a First Public Working Draft of MiniApp Lifecycle. This specification defines the MiniApp lifecycle events and the process to manage MiniApp and each page’s lifecycle. Implementing this specification enables the user agent to manage the lifecycle events of both the global application lifecycle and the page lifecycle. The Working…

Adding Shadows to SVG Icons With CSS and SVG Filters

June 11th, 2021

Why would we need to apply shadows to SVG? Shadows are a common design feature that can help elements, like icons, stand out. They could be persistent, or applied in different states (e.g. :hover, :focus, or :active) to indicate interaction to users. Shadows happen in real life, so they can be used on screens to…

Build more accessible Angular apps

June 9th, 2021

During #GoogleIO2021, we released a new Angular codelab focused on accessibility. In this post we’ll walk through ten tools for building more accessible applications, then head to the codelab for hands-on practice exercising these skills. Build more accessible Angular apps Accessibility is a vital part of web development – ensuring that users can perceive, understand, navigate, and…

DOM Review Draft 15 June 2020 Endorsed as a W3C Candidate Recommendation

June 8th, 2021

As part of working with the WHATWG together on HTML and DOM, W3C selected today to endorse the DOM Review Draft — Published 15 June 2020 as a W3C Candidate Recommendation. DOM defines a platform-neutral model for events, aborting activities, and node trees. This document is published for purposes of patent review by WHATWG Workstream…

The Plan for React 18

June 7th, 2021

The React team is excited to share a few updates: We’ve started work on the React 18 release, which will be our next major version. We’ve created a Working Group to prepare the community for gradual adoption of new features in React 18. We’ve published a React 18 Alpha so that library authors can try…

Links on Accessibility

June 7th, 2021

Show/Hide password accessibility and password hints tutorial — Nicolas Steenhout goes deep on <input type=”password”> accessibility. For one thing, being able to toggle it to type=”text” should be possible, while announcing, politely, the change. But also, put the password hints (for choosing a password) before the input and programmatically connect them. And a bunch of…

W3C Advisory Committee Elects Advisory Board 2021

June 4th, 2021

The W3C Advisory Committee has elected the following people to fill six seats on the W3C Advisory Board starting 1 July 2021: Heejin Chung (Samsung Electronics), Avneesh Singh (DAISY Consortium), Eric Siow (Intel), Léonie Watson (TetraLogical), Chris Wilson (Google) and Hongru (Judy) Zhu (Alibaba) will join continuing participants Tantek Çelik (Mozilla), Tatsuya Igarashi (Sony), Florian Rivoal…