Level Level A, WCAG principle: Perceivable
Assigned to the following themes:
CODE AND LABELS
SENSORY
WORDING
All images and other non-text content (like icons, charts, audio, CAPTCHAs, or controls) must have a descriptive text alternative that conveys their meaning. Purely decorative content can be hidden from assistive technologies (e.g. using an empty alt attribute).
Level Level A, WCAG principle: Perceivable
Assigned to the following themes:
SENSORY
WORDING
Prerecorded audio-only content must have a text transcript. Prerecorded video-only content must have a text or audio description.
Level Level A, WCAG principle: Perceivable
Assigned to the following themes:
SENSORY
WORDING
Prerecorded videos with audio must have synchronised captions that include:
- all speech and
- relevant sound effects (like music, alarms, or laughter)
Level Level A, WCAG principle: Perceivable
Assigned to the following themes:
SENSORY
WORDING
Important visual content in prerecorded videos must be described using:
- an audio description or
- a text-based alternative
Level Level A, WCAG principle: Perceivable
Assigned to the following themes:
FORMS
SENSORY
WORDING
Instructions and descriptions must not rely on sensory features alone, like color, shape, size, visual location, or sound.
Always provide additional text to clarify meaning.
Level Level A, WCAG principle: Perceivable
Assigned to the following themes:
SENSORY
Colour must not be the only way to convey information.
Always provide an additional visual cue, like icon, text label, underline, shape, or pattern (e.g. striped, solid).
Level Level A, WCAG principle: Perceivable
Assigned to the following themes:
SENSORY
If audio plays automatically for more than 3 seconds, it must be possible to:
- pause the audio,
- stop the audio, or
- adjust the volume,
without using system-wide controls.
Level Level A, WCAG principle: Operable
Assigned to the following themes:
FORMS
SENSORY
Time limits must be avoided unless essential for the task (e.g. exams, auctions). If time limits are used, it must be possible to:
- turn them off,
- adjust them to at least 10× the default, or
- extend them by at least 10×.
Level Level A, WCAG principle: Operable
Assigned to the following themes:
SENSORY
If content moves, scrolls, blinks, or updates automatically for more than 5 seconds, it must be possible to:
- pause it,
- stop it, or
- hide it
Level Level A, WCAG principle: Operable
Assigned to the following themes:
SENSORY
Content must not flash, blink, or flicker more than three times per second, unless it stays within safety limits designed to avoid visual overload and reduce the risk of seizures.
Level Level AA, WCAG principle: Perceivable
Assigned to the following themes:
SENSORY
WORDING
Live video with audio must include real-time captions that cover:
- speech and
- important sound effects (like music, alarms, or laughter)
Level Level AA, WCAG principle: Perceivable
Assigned to the following themes:
SENSORY
WORDING
Important visual content in prerecorded videos with audio must be described using:
- an audio description,
- unless it is already explained in the main audio track
Level Level AA, WCAG principle: Perceivable
Assigned to the following themes:
SENSORY
Interactive controls (e.g. buttons, form fields, focus indicators) and graphics that convey meaning (e.g. icons, charts, graph lines) must have a contrast ratio of at least 3:1 against adjacent colours.
Level Level AA, WCAG principle: Perceivable
Assigned to the following themes:
SENSORY
ZOOM AND LEGIBILITY
Text contrast against its background must be at least:
- 4.5:1 for normal text, or
- 3:1 for large text (over 24px, or bold and over 19px).
Level Level AA, WCAG principle: Perceivable
Assigned to the following themes:
SENSORY
ZOOM AND LEGIBILITY
Text must be actual text, not images of text, unless a specific visual presentation is absolutely necessary (e.g. logo).
Level Level AA, WCAG principle: Operable
Assigned to the following themes:
KEYBOARD
SENSORY
A visible indicator must show which element is currently focused when navigating with a keyboard.
Level Level AAA, WCAG principle: Perceivable
Assigned to the following themes:
SENSORY
WORDING
All prerecorded videos with audio must include a sign language interpretation.
Level Level AAA, WCAG principle: Perceivable
Assigned to the following themes:
SENSORY
WORDING
Prerecorded videos must include extended audio descriptions if important visual content like:
- important visual details,
- on-screen text not spoken aloud, or
- scenes without natural audio breaks
can't be described during normal playback.
Level Level AAA, WCAG principle: Perceivable
Assigned to the following themes:
SENSORY
WORDING
Prerecorded videos must have a full text alternative that includes:
- all speech,
- relevant sound effects (like music, alarms, or laughter), and
- important visual content,
even if captions and audio descriptions are already available.
Level Level AAA, WCAG principle: Perceivable
Assigned to the following themes:
SENSORY
WORDING
Live audio-only content must include a real-time text alternative, such as:
- captions, or
- live transcripts
Level Level AAA, WCAG principle: Perceivable
Assigned to the following themes:
SENSORY
ZOOM AND LEGIBILITY
Text contrast against its background must be at least:
- 7:1 for normal text, or
- 4.5:1 for large text (over 24px, or bold and over 19px)
Level Level AAA, WCAG principle: Perceivable
Assigned to the following themes:
SENSORY
For prerecorded audio with speech, any background sound must be:
- at least 20dB lower than the speech, or
- there must be a way to turn it off
Level Level AAA, WCAG principle: Perceivable
Assigned to the following themes:
SENSORY
ZOOM AND LEGIBILITY
Blocks of text (like paragraphs) must:
- have a line height of at least 1.5,
- not be justified, and
- stay within 80 characters (or 40 for CJK scripts)
allow users to adjust spacing and colors using custom styles.
Level Level AAA, WCAG principle: Perceivable
Assigned to the following themes:
SENSORY
ZOOM AND LEGIBILITY
Text must be actual text, not images of text (no exception, not even for design or aesthetic reasons).
Level Level AAA, WCAG principle: Operable
Assigned to the following themes:
FORMS
SENSORY
Content must not include time limits for reading or interaction, unless it's part of a live event or time-based activity (e.g. auctions, broadcasts).
Level Level AAA, WCAG principle: Operable
Assigned to the following themes:
SENSORY
Interruptions (like pop-ups, alerts, or notifications) must be able to be:
- delayed or suppressed, and
- controlled,
except in emergencies (e.g. critical system warnings).
Level Level AAA, WCAG principle: Operable
Assigned to the following themes:
SENSORY
Content must not flash, blink, or flicker more than three times per second (no exception, not even if it meets safety thresholds).
Level Level AAA, WCAG principle: Operable
Assigned to the following themes:
SENSORY
Animations triggered by interaction (e.g. on click, hover, tap) must be possible to:
- disable through system settings (e.g. "reduce motion"), or
- turn off using a site-level option.