W3C announced today the W3C Workshop “Secure the Web Forward”, June 7-8 2023, Hosted by Microsoft Reactor, London, UK.
The Secure the Web Forward W3C Workshop brings together experts in standards and best practices needed to secure Web Applications, practitioners of Security Supply Chain in Open Source contexts, developer advocates with a focus on security and developers, designers and technologists with experience in adopting and deploying Web security standards and practices. We aim to develop a comprehensive picture and roadmap to address the challenges Web developers face in ensuring their applications are secure.
The scope includes:
- How to bring the “secure software supply chain” approach to the web development community.
- Guidance for different types of web developers who work at different levels of the stack.
- How to make emerging web application security standards and technologies easier to use and adopt by web developers.
- How can open source security focused efforts better support the web developer community?
- How can Open Source security review processes serve as inspiration for review of new web specifications?
The Program Committee is exploring how to make use of the venue’s remote participation capabilities and will update the workshop home page as these get settled. Attendance is free for all invited participants and is open to the public, whether or not W3C members.
For more information on the workshop, please see the workshop details and submission instructions. Position papers are due by April 24, 2023.
The EPUB 3 Working Group has just published the Working Group Note of EPUB Type to ARIA Role Authoring Guide 1.1. This document provides guidance for publishers looking to move from the use of the EPUB 3 epub:type attribute to ARIA roles for accessibility.
epub:type attribute has evolved to aid publisher workflows. It has limited use enabling reading system behaviors outside of some core functionality of EPUB (identifying navigation elements and enhancing media overlay documents). Although it was hoped the attribute would also expose information to assistive technologies, in practice it does not. The primary purpose of the ARIA
role attribute, on the other hand, is to expose information to assistive technologies. It is not to facilitate user agent behaviors. This guide addresses key authoring differences to be aware of when migrating to ARIA roles from the
epub:type attribute, or when using both attributes together. The goal is to help publishers avoid the pitfalls of applying ARIA roles like they would
epub:type semantics and breaking the reading experience for users of assistive technologies.
The CSS Working Group has published a First Public Working Draft of CSS Animations Level 2. This CSS module describes a way for authors to animate the values of CSS properties over time, using keyframes. The behavior of these keyframe animations can be controlled by specifying their duration, number of repeats, and repeating behavior.
W3C invites public feedback on a beta release of the W3C website redesign. The new site features a cleaner and more modern look, a simplified information architecture, improved accessibility, and more integration throughout the site. Once the beta of the English site has concluded, we will offer sites in Japanese and Chinese.
The scope of the redesign is limited to most of our public pages, but we will gradually work to include the rest of the site.
You can read a bit more on the beta and its context in the W3C blog post, and about the redesign work and process in Studio 24’s blog post. We look forward to your feedback.
The CSS Working Group has published a First Public Working Draft of Web Animations Level 2. This specification defines a model for synchronization and timing of changes to the presentation of a Web page. This specification also defines an application programming interface for interacting with this model and it is expected that further specifications will define declarative means for exposing these features.
The EPUB 3 Working Group invites implementations of three revised Candidate Recommendations:
- EPUB 3.3 defines the authoring requirements for EPUB publications and represents the third major revision of the standard.
- EPUB Reading Systems 3.3 defines the conformance requirements for EPUB 3 reading systems — the user agents that render EPUB publications.
- EPUB Accessibility 1.1 specifies content conformance requirements for verifying the accessibility of EPUB® Publications. It also specifies accessibility metadata requirements for the discoverability of EPUB publications.
EPUB® 3 defines a distribution and interchange format for digital publications and documents. The EPUB format provides a means of representing, packaging, and encoding structured and semantically enhanced web content — including HTML, CSS, SVG, and other resources — for distribution in a single-file container.
Please send comments by 21 March 2023.
The World Wide Web Consortium published the Authorized Ukrainian Translation of Web Content Accessibility Guidelines (WCAG) 2.1, Настанови з доступності вебвмісту (WCAG) 2.1. The Lead Translation Organization for this Authorized Translation was the United Nations Development Program (UNDP) in Ukraine.
Translations in other languages are listed in WCAG 2 Translations. W3C Web Accessibility Initiative (WAI) particularly encourages the development of Authorized Translations of WCAG 2.1 and other technical specifications to facilitate their adoption and implementation internationally. Read about the Policy for W3C Authorized Translations.
The CSS Working Group has published a Proposed Recommendation of CSS Box Model Module Level 3. This specification describes the margin and padding properties, which create spacing in and around a CSS box.
Comments are welcome through 16 March 2023.
W3C plans to stop providing the on-line unified validator service Unicorn as of 31 March 2023, due to lack of resources to maintain the project. We encourage interested people in the community to fork Unicorn. We have many other developer tools such as the markup and CSS validators, and checkers like the Internationalization checker, link and feed checkers.
W3C’s unified validator Unicorn helped improve the quality of Web pages by performing a variety of different checks, by gathering the results of the popular HTML and CSS validators as well as the Feed validator.
Unicorn, which got its name from “unified” and “Conformance Observation Report Notation”, started in April 2006 and was publicly introduced in July 2006. It took another four years before the public release of Unicorn, All-in-One Validator in July 2010.
The CSS Working Group has published a first public Draft Note of CSS Snapshot 2023. This document collects together into one definition all the specs that together form the current state of Cascading Style Sheets (CSS) as of 2023. 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.