All WCAG 3 Guidelines
Images and media
- Image alternatives
- Images detectable (foundational) developing
- Decorative images hidden (foundational) developing
- Image alternatives available (foundational) developing
- Image types identified (supplemental) exploratory
- Alternative text editable (supplemental) exploratory
- Image alternatives style guide (assertion) exploratory
- Media alternatives
- Transcripts available (foundational) developing
- Media alternatives equivalent (foundational) developing
- Media alternatives findable (foundational) developing
- Speakers identified (supplemental) developing
- Speaker language identified (supplemental) developing
- Sounds identified (foundational) developing
- Visual information identified (foundational) developing
- Non-verbal cues identified (foundational) exploratory
- Sign language available (prerecorded) (supplemental) developing
- Sign language available (live) (assertion) developing
- Media alternatives style guide (assertion) developing
- Accessible video player selected (assertion) developing
- Media alternatives usability testing (assertion) developing
- Reviewed by content authors (assertion) developing
- Non-text alternatives
- Non-text content not relied on (foundational) developing
- Captions
- Captions adjustable (supplemental) developing
- Captions available (prerecorded) (foundational) developing
- Captions available (live) (foundational) developing
- Captions unobstructed (supplemental) developing
- Captions synchronized (foundational) developing
- Caption features available (supplemental) exploratory
- Captions consistent (supplemental) exploratory
- Captions centered (immersive) (foundational) developing
- Captions controllable (supplemental) developing
- Direction indicated (immersive) (foundational) developing
- Audio descriptions
- Audio descriptions available (prerecorded) (foundational) developing
- Audio descriptions synchronized (foundational) developing
- Audio descriptions available (live) (supplemental) developing
- Extended audio descriptions available (foundational) developing
- Audio description volume adjustable (supplemental) exploratory
- Audio description language adjustable (supplemental) developing
- Figure captions
- Figure captions persistent () exploratory
- Single sense
- Hue not relied on (foundational) developing
- Graphical object contrast sufficient (foundational) developing
- Visual depth not relied on (foundational) developing
- Sound not relied on (foundational) developing
- Spatial audio not relied on (foundational) developing
Text and wording
- Text appearance
- Blocks of text readable (minimum) (foundational) developing
- Text style readable (minimum) (foundational) developing
- Text contrast sufficient (minimum) (foundational) developing
- Blocks of text adjustable (foundational) developing
- Text style adjustable (foundational) developing
- Text size adjustable (foundational) developing
- Text color adjustable (foundational) developing
- Blocks of text readable (enhanced) (supplemental) developing
- Text style readable (enhanced) (supplemental) developing
- Text contrast sufficient (enhanced) (supplemental) developing
- Text customizations retained (supplemental) developing
- Text-to-speech
- Text detectable (foundational) developing
- Human language detectable (foundational) developing
- Text appearance not relied on (foundational) exploratory
- Numerical metadata available (foundational) developing
- Clear language
- Abbreviations explained (foundational) developing
- Non-literal language explained (supplemental) developing
- Summaries available (foundational) developing
- Common words used (supplemental) developing
- Diacritics available (foundational) developing
- No nested clauses (supplemental) developing
- No unnecessary words (supplemental) developing
- Numerical alternatives available (supplemental) exploratory
- Clear language review (assertion) developing
- Visual aids review (assertion) developing
Interactive components
- Keyboard focus appearance
- Default focus indicator used (supplemental) developing
- Focus indicator contrast sufficient (foundational) developing
- Focus indicator size sufficient (supplemental) developing
- Focus indicator style guide (assertion) developing
- Pointer focus appearance
- Pointer activation indicated (minimum) (foundational) developing
- Pointer activation indicated (enhanced) (supplemental) developing
- Pointer contrast sufficient (foundational) developing
- Default pointer used (supplemental) developing
- Pointer focus indicated (foundational) developing
- Pointer visible (foundational) developing
- Enhanced pointer available (supplemental) developing
- Navigating content
- Focus relevant (foundational) developing
- Focus retained (supplemental) developing
- Focus order meaningful (foundational) developing
- Expected behavior
- Consistent interactions (assertion) developing
- Consistent control location (supplemental) developing
- Conventional pattern used (assertion) developing
- Control information
- Interactive element contrast sufficient (foundational) developing
- Interactive element importance indicated () exploratory
- Interactive element names available (foundational) developing
- Changes to elements notified (foundational) developing
- Interactive elements distinguishable (supplemental) exploratory
- Input constraints used (foundational) developing
- Label included in programmatic name (foundational) developing
- Roles, values, states, properties available (foundational) developing
Input / operation
- Keyboard interface input
- Keyboard operable (foundational) developing
- Keyboard accessible (foundational) developing
- Bidirectional navigation (foundational) developing
- Custom keys documented (supplemental) developing
- No keyboard conflicts (foundational) developing
- Keyboard navigable if responsive (foundational) developing
- Focus placed (supplemental) developing
- No keyboard traps (foundational) developing
- Focus user-controlled (foundational) developing
- Focus movement relevant (supplemental) developing
- Physical or cognitive effort when using keyboard
- Navigation keys described (supplemental) developing
- No repetitive links (supplemental) developing
- Keyboard effort comparable (assertion) developing
- Pointer input
- Pointer activation controllable (foundational) developing
- Simple pointer input available (foundational) developing
- Consistent pointer cancellation (supplemental) developing
- Pointer pressure not relied on (foundational) developing
- Pointer speed not relied on (foundational) developing
- Speech and voice input
- Speech not relied on (foundational) developing
- Real-time text available (foundational) developing
- Generated speech testing (assertion) developing
- Input operation
- Hover or focus content dismissible (foundational) developing
- Hover content persistent (foundational) developing
- Hover or focus content persistent (supplemental) developing
- Path-based gesture not relied on (foundational) developing
- Input method flexible (supplemental) developing
- Body movements not relied on (foundational) developing
- Eye tracking not relied on (foundational) developing
- Pointer accessible (foundational) developing
- Authentication
- Biometrics not relied on (foundational) developing
- Multiple biometrics available (foundational) exploratory
- Voice identification not relied on (foundational) developing
Error handling
- Correct errors
- Error notifications available (foundational) developing
- Error suggestions provided (supplemental) developing
- Errors indicated in multiple ways (supplemental) developing
- Error messages persistent (supplemental) developing
- Errors associated (foundational) developing
- Error messages collocated (supplemental) developing
- Prevent errors
- Errors preventable (foundational) developing
- Submission status notified (supplemental) developing
- Data entry validated (supplemental) developing
- Error prevention review (assertion) developing
Animation and movement
- Avoid physical harm
- No flashing (foundational) developing
- No flashing (no exceptions) (supplemental) developing
- No visual motion (foundational) developing
- No visual motion (no exceptions) (supplemental) developing
- Trigger warning available (foundational) developing
- Haptic stimulation adjustable (foundational) developing
- Audio shifting adjustable (foundational) developing
- Visual stimulation () exploratory
- Safe content review (assertion) developing
Layout
- Recognizable layouts
- Conventional layout review (assertion) developing
- User orientation
- Page/view title available (foundational) developing
- Location within product review (assertion) developing
- All steps listed (foundational) developing
- Current step indicated (foundational) developing
- Page/view change notified (foundational) developing
- Return to start supported (supplemental) developing
- Return to start prominent (best practice) developing
- Structure
- Relationships detectable (supplemental) developing
- Blocks of content available (minimum) (foundational) developing
- Sections labeled (foundational) developing
- Heading structure available (supplemental) developing
- Order detectable (foundational) developing
- Blocks of content available (enhanced) (supplemental) developing
- Clear structure review (assertion) developing
- Key information usability testing (assertion) developing
- No obstruction
- Overlay content dismissible (foundational) developing
- Infinite scrolling controllable (supplemental) exploratory
Consistency across views
- Consistency
- Consistent structural order (supplemental) developing
- Consistent navigation order (supplemental) developing
- Consistent navigation labels (supplemental) developing
Process and task completion
- Avoid exclusionary cognitive tasks
- Automated entry allowed (foundational) developing
- Cognitive test alternatives available (foundational) developing
- No memorization (foundational) exploratory
- Copying supported (supplemental) exploratory
- Adequate time
- Timeout adjustable (supplemental) developing
- No time limits (supplemental) developing
- No unnecessary time limits (assertion) developing
- Time limits conveyed (supplemental) developing
- Avoid deception
- Preselections visible (foundational) developing
- No artificial time limits (supplemental) exploratory
- Deceptive practices usability testing (assertion) developing
- Deceptive messaging expert review (assertion) developing
- Retain information
- Going back supported (supplemental) developing
- No redundant entry (supplemental) developing
- Progress saved (supplemental) developing
- Complete tasks
- Required action available (supplemental) developing
- Information requirements available at start (supplemental) developing
- Process instructions available (supplemental) developing
- Unnecessary steps
- Usability testing for unnecessary steps (assertion) developing
Policy and protection
- Risk
- Risk comparable (foundational) exploratory
- Consequences of choices explained (foundational) developing
- Consequences explained before agreement (supplemental) developing
- Diverse disabilities considered (assertion) developing
- Algorithm inclusivity review (assertion) developing
- Algorithms
- Inclusive data set (assertion) developing
- No harm from algorithms (assertion) developing
Help and feedback
- Help available
- Consistent help available (supplemental) developing
- Contextual help available (supplemental) developing
- Conversational support available (supplemental) exploratory
- Disabled controls explained (supplemental) developing
- Data visualizations () exploratory
- New interfaces () exploratory
- Personalizable help () exploratory
- Sensory characteristics not relied on (foundational) developing
- Support available (supplemental) exploratory
- Supported decision-making review (assertion) developing
- Help usability testing (assertion) developing
- Feedback
- Feedback mechanism available (supplemental) developing
User control
- Assistive technology control
- Assistive technology supported (foundational) developing
- User settings supported (foundational) developing
- Virtual cursor supported (foundational) developing
- Notifications adjustable (supplemental) developing
- Control text
- Background adjustable () exploratory
- Font size not relied on () exploratory
- Adjustable viewport
- Orientation supported (minimum) (foundational) developing
- Orientation supported (enhanced) (supplemental) developing
- Text reflow supported (supplemental) developing
- Layout reflow supported (supplemental) developing
- Media control
- Page/view audio adjustable (foundational) developing
- Media alternatives searchable (supplemental) developing
- Media alternatives controllable (supplemental) developing
- Media chapters available (supplemental) developing
- Content changes
- Change of content notified (foundational) developing
- Change of focus notified (foundational) developing
- Change of user agent notified (foundational) developing