W3C

W3C News

W3C Web Fonts Working Group honored in 2021 Emmy® Awards

NATAS logoThe National Academy of Arts and Sciences has released its 2021 list of Technology & Engineering Emmy® Awards today and we were delighted to discover that the Web Fonts Working Group, along with MPEG, will be honored for standardizing font technology for custom downloadable fonts and typography for web and TV devices.

This award represents the culmination of a quarter-century of work at W3C. Web Fonts enable people to use fonts on demand over the web without requiring installation in the operating system. W3C has experience in downloadable fonts through HTML, CSS2, and SVG. Downloadable fonts were not common on the web due to the lack of an interoperable font format. The Web Fonts effort addresses that through the creation of an industry-supported, open font format for the web called “WOFF” (Web Open Font Format) whose version 2, which became a standard in 2018, is deployed in all major web browsers and powers a vast majority of sites.

This is the third Emmy® Award in Technical & Engineering W3C has won. We will be working with our colleagues to send delegates to the ceremony that will be part of the National Association of Broadcasters (NAB) show in Las Vegas on April 25, 2022.

The Technology & Engineering Emmy® Awards are awarded to a living individual, a company, or a scientific or technical organization for developments and/or standardization involved in engineering technologies that either represent so extensive an improvement on existing methods or are so innovative in nature that they materially have affected television.

First Public Working Draft: Incremental Font Transfer via Range Request

The Web Fonts Working Group has published a First Public Working Draft of Incremental Font Transfer (IFT) via Range Request which focuses on incremental font transfer via HTTP range requests. IFT is a collection of technologies that help decrease the perceived latency between the time when a browser realizes it needs a font and when the necessary text can be rendered with that font. Without IFT, browsers need to download every last byte of a font before it can render any characters using that font. The specification describes the “Range-request method” in which the browser uses HTTP range requests to download only specific regions of the font file that it needs. This method has best performance on Chinese, Japanese, and Korean languages as these languages usually have the largest font files, and usually include many glyphs.

W3C Invites Implementations of CSS Conditional Rules Module Level 3, CSS Cascading and Inheritance Level 4 and Level 5

The CSS Working Group invites implementations of the following three Candidate Recommendation Snapshots:

CSS is a language for describing the rendering of structured documents (such as HTML and XML) on screen, on paper, etc.

Comments are welcome via the GitHub issues by 13 March 2022.

CSS Snapshot 2021 Note Published

The CSS Working Group has published a Group Note of CSS Snapshot 2021. This document collects together into one definition all the specs that together form the current state of Cascading Style Sheets (CSS) as of 2021. The primary audience is CSS implementers, not CSS authors, as this definition includes modules by specification stability, not Web browser adoption rate.

CSS is a language for describing the rendering of structured documents (such as HTML and XML) on screen, on paper, etc.

Three First Public Working Drafts published by the CSS Working Group

The CSS Working Group has published the following three First Public Working Drafts:

  • CSS Containment Module Level 3: This CSS module 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 Conditional Rules Module Level 5: This module contains the features of CSS for conditional processing of parts of style sheets, based on capabilities of the processor or the environment the style sheet is being applied in. It includes and extends the functionality of CSS Conditional 4 [css-conditional-4], adding the generalized conditional rule ‘@when’ and the chained conditional rule ‘@else’, as well as introducing font processing queries to the supports query syntax used in ‘@supports’ rules.
  • CSS Cascading and Inheritance Level 6: This CSS module describes how to collate style rules and assign values to all properties on all elements. By way of cascading and inheritance, values are propagated for all properties on all elements. New in this level is § 2.5 Scoped Styles.

CSS is a language for describing the rendering of structured documents (such as HTML and XML) on screen, on paper, etc.

W3C Advisory Committee Elects Technical Architecture Group

W3C TAG logoThe W3C Advisory Committee has elected the following people to the W3C Technical Architecture Group (TAG): Rossen Atanassov (Microsoft Corporation), Dapeng (Max) Liu (Alibaba Group) and Sangwhan Moon (Google). They join co-Chair Tim Berners-Lee and continuing participants, Daniel Appelquist (Samsung Electronics; co-Chair), Hadley Beeman (W3C Invited Expert), Amy Guy (Digital Bazaar), Peter Linss (W3C Invited Expert; co-Chair), Theresa O’Connor (Apple, Inc.) and Lea Verou (W3C Invited Expert) . Yves Lafon continues as staff contact. Many thanks for contributions to the TAG to the departing participant, Kenneth Rohde Christiansen (Intel Corporation), whose term ends at the end of January 2022.

The TAG is a special group within the W3C, chartered under the W3C Process Document, with stewardship of the Web architecture. The mission of the TAG is to build consensus around principles of Web architecture and to interpret and clarify these principles when necessary, to resolve issues involving general Web architecture brought to the TAG, and to help coordinate cross-technology architecture developments inside and outside W3C. The Members of the TAG participate as individual contributors, not as representatives of their organizations. TAG participants use their best judgment to find the best solutions for the Web, not just for any particular network, technology, vendor, or user. Learn more about the TAG.

Happy holidays from the World Wide Web Consortium!

W3C Holiday Card As 2021 is drawing to an end, and the impact of the global pandemic continues to be a weighty blow, this is the second year the W3C community has not really seen each other. Yet, we are meeting the needs of a Web which becomes more and more useful to society. So, please accept our great thanks for all you do, and our very best wishes for the new year.

This year we made an animated holiday greeting which we hope you enjoy, as it is an interactive game!

Warmly, from all of us at the World Wide Web Consortium.

ARIA in HTML is a W3C Recommendation

The Web Applications Working Group has published ARIA in HTML as a W3C Recommendation. 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 use with conformance checking tools used by authors (i.e., web developers). These requirements will aid authors in their development of web content, including custom interfaces/widgets, that makes use of ARIA to complement or extend the features of the host language [HTML].