Thursday, June 6, 2019

First Public Working Draft: CSS Overscroll Behavior Module Level 1

The CSS Working Group has published a First Public Working Draft of CSS Overscroll Behavior Module Level 1. This module defines overscroll-behavior to control the behavior when the scroll position of a scroll container reaches the edge of the scrollport. This allows content authors to hint that the boundary default actions, such as scroll chaining and overscroll, should not be triggered.
CSS is a language for describing the rendering of structured documents (such as HTML and XML) on screen, on paper, etc.

W3C Invites Implementations of CSS Values and Units Module Level 3

The CSS Working Group has published an updated Candidate Recommendation of CSS Values and Units Module Level 3. This CSS module describes the common values and units that CSS properties accept and the syntax used for describing them in CSS property definitions.
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 Advisory Board

Logo for the W3C Advisory BoardThe W3C Advisory Committee has filled seven open seats on the W3C Advisory Board, including two new seats created by the 1 March 2019 W3C Process Document. Beginning 1 July 2019, the following new elected participants, Elika J Etemad (W3C Invited Expert), Charles McCathie Nevile (ConsenSys), Avneesh Singh (DAISY Consortium), Eric Siow (Intel), LĂ©onie Watson (TetraLogical), Chris Wilson (Google) and Judy (Hongru) Zhu (Alibaba), will join continuing participants Jay (Junichi) Kishigami (NTT), Florian Rivoal (W3C Invited Expert), Tzviya Siegman (Wiley) and David Singer (Apple). Many thanks to Michael Champion (Microsoft) and Natasha Rooney (W3C Invited Expert), whose terms end this month.
Created in March 1998, the Advisory Board provides ongoing guidance to the W3C Team on issues of strategy, management, legal matters, process, and conflict resolution. The Advisory Board also serves the W3C Members by tracking issues raised between Advisory Committee meetings, soliciting Member comments on such issues, and proposing actions to resolve these issues. The Advisory Board manages the evolution of the Process Document. For several years, the AB has conducted its work in a public wiki.
The elected Members of the Advisory Board participate as individual contributors and not representatives of their organizations. Advisory Board participants use their best judgment to find the best solutions for the Web, not just for any particular network, technology, vendor, or user. Read more about the Advisory Board.

First Public Working Draft: Web Authentication: An API for accessing Public Key Credentials Level 2

WebAuthn LogoThe Web Authentication Working Group has published a First Public Working Draft of Web Authentication: An API for accessing Public Key Credentials Level 2. This specification defines an API enabling the creation and use of strong, attested, scoped, public key-based credentials by web applications, for the purpose of strongly authenticating users. Conceptually, one or more public key credentials, each scoped to a given WebAuthn Relying Party, are created by and bound to authenticators as requested by the web application. The user agent mediates access to authenticators and their public key credentials in order to preserve user privacy. Authenticators are responsible for ensuring that no operation is performed without user consent. Authenticators provide cryptographic proof of their properties to Relying Parties via attestation. This specification also describes the functional model for WebAuthn conformant authenticators, including their signature and attestation functionality.