WAI-Adapt Overview
Enabling users to adapt content presentation
Introduction
WAI-Adapt specifications enable users to personalize how content is presented in order to meet their needs and preferences.
As web technology broadens in scope and reach, and understanding of users’ needs increases through research and experience, the set of accessibility considerations for websites becomes larger. Rather than developing complex solutions for a wide range of users, designing sites in a way that they can be personalized to the needs of each user provides more optimal accessibility.
WAI-Adapt enables users to use adaptive widgets and user preferences to customize their user experience. It enables content authors to provide a default design and enable user adaptation with minimal work.
Examples of WAI-Adapt to Meet User Needs
- Some people are easily distracted or overwhelmed by lots of information on a website. They have difficulty finding and focusing on key information. WAI-Adapt allows users to hide extraneous information so they only get what they need to understand and use the main content.
- Some people have difficulty understanding numbers (“dyscalculia”). WAI-Adapt allows users to change numeric information. For example, a temperature of 32°F/0°C is replaced with a picture of a person wearing a hat, scarf, and mittens, and the text “very cold”.
- Some people with severe language impairment cannot read text. They use symbols to represent words. WAI-Adapt allows users to change text to symbols.
Who the WAI-Adapt Specifications are for
- Content developers can add syntax to support adaptation.
- User agents such as browser extensions and assistive technology can use the syntax to manipulate the content to meet the user’s need. User agents can also use user preferences for different interface options.
The WAI-Adapt Documents
- WAI-Adapt Explainer (Working Draft Note) is the core introductory document that explains general use cases, vocabulary, and anticipated uses.
- Requirements for WAI-Adapt Specifications (Working Draft Note) includes user stories, specific use cases, and requirements for enabling adaptable content.
- WAI-Adapt: Symbols Module (Candidate Recommendation specification) is the technical specification that enables symbols to replace text in web content.
- W3C Augmentative and Alternative Communication (AAC) Symbols Registry (Registry) provides a mapping between concepts expressed in text and corresponding symbols in AAC symbol sets.
Additional drafts provide information on potential future standards:
- WAI-Adapt: Content Module (Working Draft specification) has draft ideas for terms authors can use to enhance web content with information about controls and user interface elements. The symbols section is now a separate module.
- WAI-Adapt: Help and Support Module (Working Draft) lists examples of the adapted help and support properties.
- WAI-Adapt: Tools Module (Working Draft) lists examples of the adapt tools properties.
Who Develops WAI-Adapt
WAI-Adapt documents are developed by the WAI-Adapt Task Force of the Accessible Platform Architectures Working Group (APA WG), which is part of the World Wide Web Consortium (W3C) Web Accessibility Initiative (WAI). For more information about the task force, see the WAI-Adapt Task Force page.
Formal periods for public review are described in How WAI Develops Accessibility Standards through the W3C Process: Milestones and Opportunities to Contribute. To submit comments on specific WAI-Adapt documents, see the “Status of this Document” section of the resource. To get notices of opportunities for review and comment on WAI documents, see Get WAI News.
Opportunities for contributing to WAI-Adapt and other WAI work are introduced in Participating in WAI.
Back to Top