Menu

W3C News

ES2021 Features

July 27th, 2021

Hemanth HM very succinctly shows off ES2021 features. Gosh it doesn’t feel like that long ago that all we could talk about is ES2015, and now that’s over a half-decade behind us. There are new things like “arbitrarily chuck underscores in numbers.” I kinda dig that. Like 1_000_000_000 is the same as 1000000000 but more…

Updated Candidate Recommendation: CSS Counter Styles Level 3

July 27th, 2021

The CSS Working Group invites implementation of an updated Candidate Recommendation Snapshot of CSS Counter Styles Level 3. This module introduces the @counter-style rule, which allows authors to define their own custom counter styles for use with CSS list-marker and generated-content counters [CSS-LISTS-3]. It also predefines a set of common counter styles, including the ones…

Last call to apply for the TPAC 2021 Inclusion Fund

July 26th, 2021

To those in the world who are from a group that is under-represented in the web community, who can and want to join us in making Web standards, but would otherwise be unable to without financial help, please apply to become a beneficiary of the TPAC 2021 Inclusion Fund, by August 15. We wish to…

Web Features That May Not Work As You’d Expect

July 23rd, 2021

As the web gets more and more capable, developers are able to make richer online experiences. There are times, however, where some new web capabilities may not work as you would expect in the interest of usability, security, and privacy. I have run into situations like this. Like lazy loading in HTML. It’s easy to…

ECMAScript proposal: JSON modules

July 21st, 2021

Dr. Axel Rauschmayer looks at JSON modules, which is already live in Chrome 91 (but nothing else). It looks just like an ES Modules-style import, only you asset the type at the end. import configData from ‘./config-data.json’ assert {type: ‘json’}; How nice is that? Once this makes its way across browsers, we’ve gone on a…

:focus-visible in WebKit

July 9th, 2021

This is a nice update from Manuel Rego Casasnovas. Igalia has this idea to sort of crowd-source important web platform features that need to get worked on (that’s the sort of work they do). They call it Open Prioritization. The “winner” of that (the one with the most-pledged dollars) is what they’ll do. That turned…

Beginner JavaScript Notes

July 8th, 2021

Wes has a heck of a set of “notes” for learning JavaScript. It’s organized like a curriculum, meaning if you teach JavaScript, you could do a lot worse. It’s actually more like 85 really fleshed-out blog posts organized into sections and easily navigable. If you want to be walked through it via video, then buy…

New video introduces TPAC — our annual conference

July 8th, 2021

W3C released today a short video introducing our annual conference. TPAC is the acclaimed event where web standards are developed for the benefit of humanity. Watch the video to learn how the Web community engages at this important rendez-vous, how together we create momentum, brainstorm and coordinate work, how together the Web Consortium makes the…

W3C Invites Implementations of ARIA in HTML

July 5th, 2021

The Web Applications Working Group has published the ARIA in HTML as a W3C Candidate Recommendation Snapshot. This specification defines the authoring rules (author conformance requirements) for the use of Accessible Rich Internet Applications (WAI-ARIA) 1.1 and Digital Publishing WAI-ARIA Module 1.0 attributes on [HTML] elements. This specification’s primary objective is to define requirements for…

Accessibility accommodations now part of all W3C workshops

July 5th, 2021

W3C announced today that as part of our growing concern for inclusion, all W3C workshops will now include the following standard accessibility accommodations: English captions available on all pre-recorded presentations, before the live sessions Real-time English captions available during the live sessions American Sign language and other services will depend on participant requests W3C organizes…