W3C News

EMVCo, FIDO Alliance, and W3C Renew Commitment to Enhance Security and Interoperability of Web Payments

The FIDO Alliance, EMVCo, and W3C announced today the renewal of the Web Payment Security Interest Group, to continue to enhance the security and interoperability of various Web payments technologies. The group participants will continue to define areas of collaboration and identify gaps between existing technical specifications in order to increase compatibility among different technologies.

See the Web Payment Security Interest Group Charter for more information, and read more in the EMV® Insights Post.

Upcoming: W3C Workshop on Smart Cities

Illustration showing a night cityscape and connected pictograms W3C announced today the W3C Workshop on Smart Cities, which is being organized as a virtual event on 25 June 2021.

The goals of the workshop are:

  • Identify stakeholders of Smart Cities standardization to drive the development of Web standards aligned with the real needs of Smart Cities
  • Clarify reasonable applications for Smart Cities technologies we agree to build
  • and then see how to improve the draft Charter for the potential Smart Cities Interest Group for further discussions within that IG

Possible topics for the workshop may include:

  • Summary of the current status of Smart Cities
  • Needs for Web-based Smart Cities of the stakeholders including the users, the developers and the governments
  • Cross-cutting issues for integration of multiple sub-systems

The event will be organized as a combination of pre-recorded talks followed by a series of live sessions on 25 June. The event is free and open to anyone with relevant perspectives on the topic to register for the event. For more information on the workshop, please see the workshop details.

Deadline to submit a proposal for a talk is 30 April 2021, and registration is open through 18 June.

First Public Working Drafts for WebCodecs

The Media Working Group has published a First Public Working Draft of WebCodecs today. The specification defines interfaces to codecs for encoding and decoding of audio and video. It does not specify or require any particular codec or method of encoding or decoding but provides JavaScript interfaces to implementations of existing codec technology developed elsewhere. Implementers may support any combination of codecs or none at all.

Alongside this main specification, the Media Working Group also published two First Public Working Drafts to establish a registry for WebCodecs:

  • The WebCodecs Codec Registry is intended to enhance interoperability among implementations and users of WebCodecs. In particular, this registry provides the means to identify and avoid collisions among codec strings and provides a mechanism to define codec-specific members of WebCodecs codec configuration dictionaries.
  • The AVC (H.264) WebCodecs Registration is the first entry in the registry. It describes, for AVC (H.264), (1) the fully qualified codec strings, (2) the VideoDecoderConfig.description bytes, and (3) the codec-specific extensions to the VideoEncoderConfig.

Web Authentication: An API for accessing Public Key Credentials Level 2 is a W3C Recommendation

The Web Authentication Working Group is pleased to publish its Level 2 Recommendation of Web Authentication: An API for accessing Public Key Credentials. WebAuthn has already seen substantial deployment of strong cryptographic authentication, replacing insecure password-based authentication. Level 2 is a maintenance update, superseding Level 1. The group plans now to work on more substantial updates for Level 3.

W3C re-introduces popular BLINK feature

[At the occasion of April Fools’ Day] W3C today re-introduced the popular BLINK feature as part of the open web platform, thus mitigating the community critique about the removal of the early version.

Using state-of-the-art W3C technology, Web authors now can be sure to get the readers’ attention that their important information deserves, and web users to never miss important information again.

The new feature gives back full editing control to web authors while ensuring an inclusive user experience for all. More information is available in the press release.

Updated Resource: Curricula on Web Accessibility

The Accessibility Education and Outreach Working Group (EOWG) has published new Developer Modules in the Curricula on Web Accessibility. This curricula provides a framework for creating courses on digital accessibility, for including accessibility in other courses, and for reviewing existing and proposed courses. The March 2021 publication includes: updated guidance in the Curricula overview page, updated Foundation Modules, and new Developer Modules. The new modules focus on accessible markup and coding techniques, primarily for teaching front-end developers. The next modules will cover designing and authoring accessible digital content.

XSL Transformations (XSLT) Version 2.0 (Second Edition) is a W3C Recommendation

W3C has published XSL Transformations (XSLT) Version 2.0 (Second Edition) as a W3C Recommendation. This specification defines the syntax and semantics of XSLT 2.0, a language for transforming XML documents into other XML documents. This Second Edition incorporates errata and clarifications, without new features.

W3C has published a 3.0 version of the XSLT language as a W3C Recommendation, on 8 June 2017, which includes powerful additions, so as to enable transformations to be performed in streaming mode, where neither the source document nor the result document is ever held in memory in its entirety. Another important aim of 3.0 was to improve the modularity of large stylesheets, allowing stylesheets to be developed from independently-developed components with a high level of software engineering robustness (packages).