Information and user interface components must be presentable to users in ways they can perceive.
Provide text alternatives for any non-text content so that it can be changed into other forms people need, such as large print, braille, speech, symbols or simpler language.
Provide alternatives for time-based media.
Conformance level: A
Provide an alternative to audio-only and video-only content.
Conformance level: A
Provide captions for all prerecorded audio content in synchronized media.
Conformance level: A
Provide an audio description for all prerecorded video content in synchronized media.
Conformance level: AA
Provide captions for all live audio content in synchronized media.
Conformance level: AA
Provide a synchronized spoken description of the visual content in videos.
Conformance level: AAA
Provide sign language interpretation for all prerecorded audio content.
Conformance level: AAA
Provide extended audio descriptions for all prerecorded video content where pauses in the original audio are insufficient.
Conformance level: AAA
Provide a text alternative for all prerecorded synchronized media and audio-only content.
Conformance level: AAA
Provide an alternative to live audio-only content.
Create content that can be presented in different ways (for example simpler layout) without losing information or structure.
Conformance level: A
Ensure that information and relationships conveyed through presentation can be programmatically determined or are available in text.
Conformance level: A
Ensure that content is presented in a meaningful order. It's optimal if the DOM order matches the visual order.
Conformance level: A
Avoid instructions that rely solely on sensory characteristics (e.g., "click the red button").
Conformance level: AA
Ensure content is operable in both portrait and landscape orientations.
Conformance level: AA
Identify the purpose of form fields programmatically.
Conformance level: AAA
Ensure that the purpose of user interface components, icons, and regions can be programmatically determined.
Make it easier for users to see and hear content including separating foreground from background.
Conformance level: A
Do not use colour as the only visual means of conveying information.
Conformance level: A
Provide a mechanism to stop, pause, or control the volume of audio that plays automatically.
Conformance level: AA
Ensure sufficient contrast between text and background.
Conformance level: AA
Allow text to be resized up to 200% without loss of content or functionality.
Conformance level: AA
Use text instead of images of text.
Conformance level: AAA
Provide a higher contrast ratio for text and images of text.
Conformance level: AAA
Ensure that audio content has no or low background noise.
Conformance level: AAA
Offer users the ability to control foreground and background colours, line spacing, and width of blocks of text.
Conformance level: AAA
Avoid images of text in all circumstances.
Conformance level: AA
Ensure content reflows to fit a viewport without requiring horizontal scrolling.
Conformance level: AA
Ensure sufficient contrast for user interface components and graphical objects.
Conformance level: AA
Ensure content is readable and operable when users adjust spacing.
Conformance level: AA
Ensure that additional content triggered by hover or focus is dismissible, hoverable, and persistent.