a11y teacher edition W3C WCAG 2.2 & WCAG 3.0 draft reference
Plain English Accessibility Hub

Translating W3C Standards for Designers, Developers, QA & Product teams

How to Read the Evolution Matrix

Column 1 shows the WCAG 2.2 criterion: its level, the bare minimum it requires, and the usability gap that remains. Column 2 quotes the WCAG 3 draft provision(s) that succeed it, from the editor's draft at the tracked commit. Column 3 gives the mapping status and any related provisions. The mapping is this site's reviewed interpretation; W3C has not published one.

Level:
Mapping:
Showing 87 of 87 criteria
Level A Perceivable

1.1.1 Non-text Content

Bare minimum (normative floor)

Every piece of non-text content shown to users has a text alternative that serves the equivalent purpose. Controls and inputs need a name that describes their purpose. Time-based media, tests that would be invalid in text, and content meant to create a specific sensory experience only need a text alternative that identifies them. A CAPTCHA needs a text alternative describing its purpose and a version that uses a different sense. Content that is pure decoration, used only for visual formatting, or not presented to users must be implemented so assistive technology can ignore it.

Usability gap

Alt text can be present and equivalent yet still tiring to use, for example when it repeats the caption beside it or runs to a paragraph.

4 successor provisions
Core requirement developing

Image Alternatives Available

Text alternatives are available for non-decorative images.
Core requirement developing

Image Alternatives Equivalent

Text alternatives for non-decorative images convey the equivalent purpose to the image.
Core requirement developing

Decorative Images Hidden

Decorative images are programmatically hidden.
Core requirement developing

Non-text content not relied on

All non-text content that is not decorative includes a programmatically determinable equivalent text alternative.
Successor in the draft

Related, not a successor

Level A Perceivable

1.2.1 Audio-only and Video-only (Prerecorded)

Bare minimum (normative floor)

Prerecorded audio-only content has a text alternative that presents equivalent information (an "alternative for time-based media"). Prerecorded video-only content has either that text alternative or an audio track with equivalent information. Media that is itself an alternative for text, and clearly labeled as such, is exempt.

Usability gap

A transcript that technically exists but sits on another page, or is only linked from a footer, is easy to miss. Users who need it may never find it.

3 successor provisions
Core requirement developing

Descriptive Transcripts Available

Descriptive transcripts are provided for prerecorded audio and video content.
Core requirement developing

Dialogue transcripts available (prerecorded)

Dialogue transcripts are available for all prerecorded audio and video content.
Core requirement developing

Transcripts equivalent (prerecorded)

Equivalent transcripts are available for audio and video content.
Successor in the draft

The provision(s) in column 2 cover the same subject. Compare the two texts for differences in scope and strictness.

Level A Perceivable

1.2.2 Captions (Prerecorded)

Bare minimum (normative floor)

Prerecorded audio in synchronized media (video with sound) has captions. By definition, captions cover both speech and the non-speech audio needed to understand the content. Media that is a clearly labeled alternative for text is exempt.

Usability gap

Complete captions can still be hard to follow when they are split mid-phrase, cover on-screen text, or can't be resized.

4 successor provisions
Core requirement developing

Captions available (prerecorded)

Captions are available for all prerecorded audio content.
Core requirement developing

Captions equivalent (prerecorded)

Equivalent captions are available for audio and video content.
Core requirement developing

Captions Synchronized

Captions are synchronized with the audio content of synchronized media.
Core requirement developing

Sounds Identified In Captions

Sounds needed to understand the media are identified or described in captions.
Successor in the draft

Related, not a successor

Level A Perceivable

1.2.3 Audio Description or Media Alternative (Prerecorded)

Bare minimum (normative floor)

Prerecorded video with sound has either a full text alternative for time-based media or audio description of the video. Media that is a clearly labeled alternative for text is exempt.

Usability gap

Meeting Level A with a text document means blind users leave the video to read instead of experiencing it with everyone else.

2 successor provisions
Core requirement developing

Audio descriptions available (prerecorded)

Audio descriptions are available in prerecorded video for visual content needed to understand the media.
Core requirement developing

Descriptive Transcripts Available

Descriptive transcripts are provided for prerecorded audio and video content.
Successor in the draft

The provision(s) in column 2 cover the same subject. Compare the two texts for differences in scope and strictness.

Level AA Perceivable

1.2.4 Captions (Live)

Bare minimum (normative floor)

Live audio in synchronized media, such as a live-streamed event with video, has captions.

Usability gap

Complete live captions that lag well behind the speaker are hard to follow alongside the video.

1 successor provision
Core requirement developing

Captions available (live)

Captions are available for all live audio content.
Successor in the draft

The provision(s) in column 2 cover the same subject. Compare the two texts for differences in scope and strictness.

Level AA Perceivable

1.2.5 Audio Description (Prerecorded)

Bare minimum (normative floor)

Prerecorded video in synchronized media has audio description: narration added to describe important visual details that can't be understood from the main soundtrack alone.

Usability gap

Description squeezed into short pauses can leave out context. A separate described version is often hard to find, or lags behind updates to the main video.

4 successor provisions
Core requirement developing

Audio descriptions available (prerecorded)

Audio descriptions are available in prerecorded video for visual content needed to understand the media.
Core requirement developing

Audio descriptions equivalent (prerecorded)

The information conveyed by audio descriptions is equivalent to the visual content needed to understand the media.
Core requirement developing

Audio Descriptions Synchronized

Audio descriptions are synchronized with video content without overlapping dialogue and meaningful audio content.
Core requirement developing

Visual Information Identified In Audio Descriptions

Visual information needed to understand the media is described in audio descriptions.
Successor in the draft

The provision(s) in column 2 cover the same subject. Compare the two texts for differences in scope and strictness.

Level A Perceivable

1.3.1 Info and Relationships

Bare minimum (normative floor)

Information, structure and relationships conveyed through presentation can be programmatically determined, or are available in text. If something looks like a heading, list, table or group, that structure has to be available to software too.

Usability gap

A page can convey its structure with the bare minimum of semantics and still be slow to navigate. Without landmarks or a sensible heading outline, screen reader users have fewer ways to jump around.

5 successor provisions
Supplemental requirement developing

Relationships Detectable

Relationships of meaning between elements are conveyed programmatically.
Supplemental requirement developing

Heading Structure Available

Meaningful blocks of content are organized with a logical hierarchy of headings.
Core requirement developing

Blocks of content available (minimum)

Meaningful blocks of content are programmatically determinable and visually presented with sufficient surrounding space.
Core requirement developing

Order Detectable

Ordered content includes programmatically determinable markers that indicate the position of each item.
Core requirement developing

Sections Labeled

Meaningful blocks of content have a semantically appropriate label that defines their purpose.
Successor in the draft

Related, not a successor

Level A Perceivable

1.3.2 Meaningful Sequence

Bare minimum (normative floor)

When the order of content affects its meaning, a correct reading order can be programmatically determined.

Usability gap

CSS that reorders content visually (flex order, grid placement) can still pass, yet keyboard and screen magnifier users see focus and reading jump around the screen.

0 successor provisions

No successor provision in the current draft.

No provision in the draft

Mapping note

No provision in the current draft addresses reading sequence.

Level A Perceivable

1.3.3 Sensory Characteristics

Bare minimum (normative floor)

Instructions for understanding and operating content don't rely solely on sensory characteristics such as shape, color, size, visual location, orientation or sound.

Usability gap

Instructions that lead with position ("in the panel on the right") still slow down people who can't see the layout, or who see a reflowed version of it.

1 successor provision
Core requirement developing

Sensory Characteristics Not Relied On

Instructions and help do not rely on sensory characteristics.
Successor in the draft

The provision(s) in column 2 cover the same subject. Compare the two texts for differences in scope and strictness.

Level AA Perceivable

1.3.4 Orientation

Bare minimum (normative floor)

Content doesn't restrict its view and operation to a single display orientation (portrait or landscape) unless a specific orientation is essential.

Usability gap

Content that technically rotates can still be awkward. In landscape on a phone, fixed headers and footers can leave only a sliver of usable space.

2 successor provisions
Core requirement developing

Orientation supported (minimum)

If the platform has a default orientation, content supports that orientation. If the platform does not have a default orientation, content supports both portrait and landscape orientations.
Supplemental requirement developing

Orientation supported (enhanced)

Content supports both portrait and landscape orientations.
Successor in the draft

The provision(s) in column 2 cover the same subject. Compare the two texts for differences in scope and strictness.

Level AA Perceivable

1.3.5 Identify Input Purpose

Bare minimum (normative floor)

Input fields collecting information about the user have a programmatically determinable purpose, when the field's purpose is one listed in WCAG's Input Purposes section and the technology supports it. (In HTML, W3C's sufficient technique is the autocomplete attribute; techniques are informative.)

Usability gap

Correct autocomplete values don't help if scripts or browser workarounds stop autofill from working. People with motor or memory impairments are left retyping their details.

0 successor provisions

No successor provision in the current draft.

Related provisions only

Mapping note

No provision in the current draft requires identifying input purpose. Automated entry allowed covers not blocking autofill or paste.

Related, not a successor

Level A Perceivable

1.4.1 Use of Color

Bare minimum (normative floor)

Color is not the only visual means of conveying information, indicating an action, prompting a response, or distinguishing a visual element.

Usability gap

A second cue that meets 3:1 but is small, such as a small icon beside a red error message, is still easy for color-blind users to miss.

1 successor provision
Core requirement developing

Hue Not Relied On

Information is not conveyed by hue alone.
Successor in the draft

The provision(s) in column 2 cover the same subject. Compare the two texts for differences in scope and strictness.

Level A Perceivable

1.4.2 Audio Control

Bare minimum (normative floor)

If audio plays automatically for more than 3 seconds, there is either a way to pause or stop it, or a way to control its volume separately from the system volume. Under WCAG's non-interference requirement this applies to everything on the page, even content not relied on to meet other criteria.

Usability gap

A pause button at the bottom of the page is hard to find for screen reader users, whose speech is drowned out by the audio while they look for it.

1 successor provision
Core requirement developing

Page/view audio adjustable

A mechanism is available to pause, stop, and adjust the volume independently of the overall system volume level, of any automatically playing audio in a page/view.
Successor in the draft

The provision(s) in column 2 cover the same subject. Compare the two texts for differences in scope and strictness.

Level AA Perceivable

1.4.3 Contrast (Minimum)

Bare minimum (normative floor)

Text and images of text have a contrast ratio of at least 4.5:1. Large-scale text (at least 18pt, or 14pt bold) needs 3:1. Text in inactive components, pure decoration, invisible text, text inside pictures with significant other visual content, and logos have no contrast requirement.

Usability gap

4.5:1 is a floor. Thin or small fonts at exactly 4.5:1 can still be hard to read for people with low vision, in glare, or on low-quality screens.

1 successor provision
Core requirement developing

Text contrast sufficient (minimum)

The default visual presentation of text meets @@[contrast measure to be determined].
Successor in the draft

Mapping note

The draft's contrast measure is still to be determined.

Level AA Perceivable

1.4.4 Resize Text

Bare minimum (normative floor)

Apart from captions and images of text, text can be resized up to 200 percent without assistive technology and without loss of content or functionality.

Usability gap

Many people enlarge only the text, through browser or OS font settings rather than zoom. Layouts with fixed heights can clip that text even when they pass with page zoom.

1 successor provision
Core requirement developing

Text Size Adjustable

Text can be increased in size to at least 200% of the platform’s default body-text size.
Successor in the draft

The provision(s) in column 2 cover the same subject. Compare the two texts for differences in scope and strictness.

Level AA Perceivable

1.4.5 Images of Text

Bare minimum (normative floor)

If the technology can produce the visual presentation, real text is used instead of images of text. Exceptions: the image of text can be visually customized (font, size, color and background can be set), or a particular presentation is essential.

Usability gap

Text baked into banners and social cards can't be resized, recolored or reflowed, and blurs when magnified.

0 successor provisions

No successor provision in the current draft.

Related provisions only

Mapping note

No provision in the current draft restricts images of text.

Related, not a successor

Level AA Perceivable

1.4.10 Reflow

Bare minimum (normative floor)

Content can be presented without losing information or functionality, and without scrolling in two directions, at a width of 320 CSS pixels (for vertically scrolling content) or a height of 256 CSS pixels (for horizontally scrolling content). Parts of the content that need a two-dimensional layout for their use or meaning are exempt.

Usability gap

A page can reflow while hiding key actions behind menus, or by covering much of the small viewport with sticky headers. People using 400% zoom then see very little content at once.

2 successor provisions
Supplemental requirement developing

Layout Reflow Supported

All content fits within 320 CSS pixels in the default orientation of text without requiring scrolling in more than one direction. Sections of content within the page/view that scroll in a different direction to the page/view fit within 320 CSS pixels of the page-scrolling direction.
Supplemental requirement developing

Text Reflow Supported

Blocks of text are legible at 320 CSS pixels in the orientation of text, without the need to scroll in the orientation of text.
Successor in the draft

The provision(s) in column 2 cover the same subject. Compare the two texts for differences in scope and strictness.

Level AA Perceivable

1.4.11 Non-text Contrast

Bare minimum (normative floor)

These have a contrast ratio of at least 3:1 against adjacent colors: the visual information needed to identify user interface components and their states (except inactive components, and components whose appearance is set by the browser and not modified by the author), and the parts of graphics needed to understand the content (unless a particular presentation is essential).

Usability gap

A state change that meets 3:1 but is shown only by a thin border change is easy to miss.

2 successor provisions
Core requirement developing

Interactive Element Contrast Sufficient

Visual information required to identify interactive elements and states meet a minimum contrast ratio test.
Core requirement developing

Graphical Object Contrast Sufficient

Parts of graphical objects required to understand the content meet a minimum contrast ratio test
Successor in the draft

The provision(s) in column 2 cover the same subject. Compare the two texts for differences in scope and strictness.

Level AA Perceivable

1.4.12 Text Spacing

Bare minimum (normative floor)

In content built with markup languages, nothing is lost and nothing stops working when a user sets line height to 1.5 times the font size, spacing after paragraphs to 2 times, letter spacing to 0.12 times and word spacing to 0.16 times, changing no other style. Languages and scripts that don't use one of these properties are exempt for that property.

Usability gap

Layouts can survive the test values exactly but break with slightly larger user settings, or with fonts swapped in for dyslexia.

2 successor provisions
Core requirement developing

Text Style Adjustable

The presentation of text style properties can be adjusted, without loss of content or functionality, to meet the @@ [values to be determined] for: * typeface * font width * text decoration * capitalization * automatic end-of-line hyphenation
Core requirement developing

Blocks Of Text Adjustable

The presentation of blocks of text can be adjusted, without loss of content or functionality, to meet the @@ [values to be determined] for: * inline margin * block margin * line length * line height * justification
Successor in the draft

The provision(s) in column 2 cover the same subject. Compare the two texts for differences in scope and strictness.

Level AA Perceivable

1.4.13 Content on Hover or Focus

Bare minimum (normative floor)

When hover or keyboard focus makes extra content appear (such as a custom tooltip or submenu): it can be dismissed without moving the pointer or focus, unless it shows an input error or doesn't cover other content; if triggered by hover, the pointer can move onto it without it disappearing; and it stays visible until the trigger is removed, the user dismisses it, or its information is no longer valid. Content whose presentation the browser controls, such as a title-attribute tooltip, is exempt.

Usability gap

Hover content can pass and still be awkward on touch screens, where there is no hover, and for magnifier users who lose it off-screen.

3 successor provisions
Core requirement developing

Hover Or Focus Content Dismissible

A mechanism is available to dismiss content that appears on pointer hover or keyboard focus without moving pointer hover or keyboard focus, unless the additional content does not obscure or replace other content.
Core requirement developing

Hover Content Persistent

If pointer hover can trigger content, then the pointer can be moved over the additional content without the additional content disappearing.
Supplemental requirement developing

Hover Or Focus Content Persistent

Content that appears on pointer hover or keyboard focus remains visible until the hover or keyboard focus trigger is removed, the user dismisses it, or its information is no longer valid.
Successor in the draft

The provision(s) in column 2 cover the same subject. Compare the two texts for differences in scope and strictness.

Level A Operable

2.1.1 Keyboard

Bare minimum (normative floor)

All functionality can be operated through a keyboard interface, without needing specific timing for individual keystrokes. The exception is functionality whose underlying function depends on the path of the user's movement, not just its endpoints (such as freehand drawing).

Usability gap

Something can be keyboard-operable yet take dozens of Tab presses, or rely on key combinations nobody would guess.

2 successor provisions
Core requirement developing

Keyboard Operable

All components on the page/view that can be operated by pointer, audio (voice or other), gesture, camera, or other means can be operated using keyboard interface only.
Core requirement developing

Keyboard Accessible

All content that can be accessed by other input modalities can be accessed using keyboard interface only.
Successor in the draft

The provision(s) in column 2 cover the same subject. Compare the two texts for differences in scope and strictness.

Level A Operable

2.1.2 No Keyboard Trap

Bare minimum (normative floor)

If keyboard focus can move into a component, it can move out again using only the keyboard. If leaving needs more than unmodified arrow or Tab keys or another standard exit method, the user is told how. Under WCAG's non-interference requirement this applies to everything on the page.

Usability gap

A non-standard exit that is documented somewhere technically passes, but users rarely find the instructions.

1 successor provision
Core requirement developing

No Keyboard Traps

Components that can be activated or entered using the keyboard interface, can be deactivated or exited using a standard keyboard navigation-operation technique, standard platform keyboard commands.
Successor in the draft

The provision(s) in column 2 cover the same subject. Compare the two texts for differences in scope and strictness.

Level A Operable

2.1.4 Character Key Shortcuts

Bare minimum (normative floor)

If a keyboard shortcut uses only a letter, punctuation, number or symbol key, at least one of these is true: it can be turned off; it can be remapped to include a non-printable key such as Ctrl or Alt; or it only works while the relevant component has focus.

Usability gap

A setting to turn shortcuts off that is hard to find leaves speech-input users accidentally triggering actions until they discover it.

1 successor provision
Core requirement developing

No Keyboard Conflicts

Custom keyboard commands do not conflict with standard platform keyboard commands or they can be remapped.
Successor in the draft

The provision(s) in column 2 cover the same subject. Compare the two texts for differences in scope and strictness.

Level A Operable

2.2.1 Timing Adjustable

Bare minimum (normative floor)

For each time limit the content sets, at least one is true: the user can turn it off before reaching it; adjust it to at least ten times the default; or is warned before it expires and given at least 20 seconds to extend it with a simple action, at least ten times. The limit is exempt if it's a required part of a real-time event with no possible alternative, if it's essential and extending it would invalidate the activity, or if it's longer than 20 hours.

Usability gap

Twenty seconds to respond to a warning is short for people using screen readers, switch access or speech input, especially if the warning doesn't take focus or isn't announced.

2 successor provisions
Supplemental requirement developing

Timeout Adjustable

A mechanism exists to extend the time limit before timeout, or the time limit can be disabled.
Supplemental requirement developing

Time Limits Conveyed

Users are informed at the start of the process or session that a time limit exists, its length, and that it can be adjusted.
Successor in the draft

The provision(s) in column 2 cover the same subject. Compare the two texts for differences in scope and strictness.

Level A Operable

2.2.2 Pause, Stop, Hide

Bare minimum (normative floor)

Moving, blinking or scrolling information that starts automatically, lasts more than five seconds and is shown alongside other content can be paused, stopped or hidden, unless the movement is essential. Auto-updating information that starts automatically and is shown alongside other content can be paused, stopped or hidden, or its update frequency controlled, unless essential. Under WCAG's non-interference requirement this applies to everything on the page.

Usability gap

A small pause button that is hard to find, or that resets when the page reloads, still passes. Motion can distract people with attention-related disabilities long before they find it.

1 successor provision
Core requirement developing

No Visual Motion

Content does not include pseudo-motion or visual motion lasting longer than 5 seconds.
Successor in the draft

Mapping note

No provision in the current draft covers auto-updating content.

Level A Operable

2.3.1 Three Flashes or Below Threshold

Bare minimum (normative floor)

Nothing on the page flashes more than three times in any one second, or the flashing is below the general flash and red flash thresholds defined in WCAG. Under WCAG's non-interference requirement this applies to everything on the page.

Usability gap

The thresholds are approximations. Content near them can still affect some people with photosensitive epilepsy, or cause migraines.

1 successor provision
Core requirement developing

No Flashing Over Threshold

Flashes are below the general flash and red flash thresholds.
Successor in the draft

The provision(s) in column 2 cover the same subject. Compare the two texts for differences in scope and strictness.

Level A Operable

2.4.1 Bypass Blocks

Bare minimum (normative floor)

A mechanism is available to bypass blocks of content that are repeated on multiple pages.

Usability gap

Headings and landmarks help screen reader users but do nothing for sighted keyboard users, who must still tab through the whole header.

1 successor provision
Core requirement developing

Focus Relevant

The focus order does not include hidden, static, or groups of repeated interactive elements.
Successor in the draft

Mapping note

Focus relevant's test procedure asks for a way to skip groups of repeated interactive elements, such as site navigation.

Level A Operable

2.4.2 Page Titled

Bare minimum (normative floor)

Pages have titles that describe their topic or purpose.

Usability gap

Descriptive titles with the site name first get cut off in narrow browser tabs, so users can't tell tabs apart.

1 successor provision
Core requirement developing

Page/view title available

The page/view has a title that describes its name, topic, or purpose.
Successor in the draft

The provision(s) in column 2 cover the same subject. Compare the two texts for differences in scope and strictness.

Level A Operable

2.4.3 Focus Order

Bare minimum (normative floor)

If a page can be navigated sequentially and the order affects meaning or operation, focusable components receive focus in an order that preserves meaning and operability.

Usability gap

An order that preserves meaning can still jump around the screen, which disorients sighted keyboard and magnifier users.

1 successor provision
Core requirement developing

Focus Order Meaningful

The keyboard focus moves sequentially through content in an order and way that preserves meaning and operability.
Successor in the draft

The provision(s) in column 2 cover the same subject. Compare the two texts for differences in scope and strictness.

Level A Operable

2.4.4 Link Purpose (In Context)

Bare minimum (normative floor)

The purpose of each link can be determined from its text alone, or from its text together with its programmatically determined context, except where the purpose would be ambiguous to everyone.

Usability gap

Screen reader users who browse a list of links hear "Read more" ten times with no context, even though each link passes.

0 successor provisions

No successor provision in the current draft.

Related provisions only

Mapping note

No provision in the current draft covers link purpose.

Related, not a successor

Level AA Operable

2.4.6 Headings and Labels

Bare minimum (normative floor)

The headings and labels you provide describe their topic or purpose.

Usability gap

Headings that are accurate but vague ("Details", "More") pass, yet make scanning slow.

1 successor provision
Core requirement developing

Sections Labeled

Meaningful blocks of content have a semantically appropriate label that defines their purpose.
Successor in the draft

Related, not a successor

Level AA Operable

2.4.7 Focus Visible

Bare minimum (normative floor)

Any keyboard-operable interface has a mode of operation in which the keyboard focus indicator is visible.

Usability gap

A visible indicator, even one that meets 3:1, can be hard to spot if it's thin or close in style to the hover state.

0 successor provisions

No successor provision in the current draft.

Related provisions only

Mapping note

No provision in the current draft requires a visible focus indicator as such; the related provisions cover its contrast and the use of the browser default.

Related, not a successor

Level AA Operable

2.4.11 Focus Not Obscured (Minimum)

Bare minimum (normative floor)

When a component receives keyboard focus, it is not entirely hidden by content the author created.

Usability gap

A focused field that is 90% hidden behind a sticky footer passes, but keyboard users can't see what they're typing into.

0 successor provisions

No successor provision in the current draft.

No provision in the draft

Mapping note

No provision in the current draft covers focus being obscured.

Level A Operable

2.5.3 Label in Name

Bare minimum (normative floor)

For components whose label includes text or images of text, the accessible name contains the text that is shown visually.

Usability gap

If the visible words sit in the middle of a longer name, some speech-input tools match less reliably.

1 successor provision
Core requirement developing

Label Included In Programmatic Name

The programmatic name includes the visual label.
Successor in the draft

The provision(s) in column 2 cover the same subject. Compare the two texts for differences in scope and strictness.

Level AA Operable

2.5.7 Dragging Movements

Bare minimum (normative floor)

Functionality that uses dragging can also be done with a single pointer without dragging, unless dragging is essential or the browser provides the functionality and the author hasn't modified it.

Usability gap

An alternative that takes many taps, or sits in an overflow menu, technically passes but is tiring for people with motor impairments.

1 successor provision
Core requirement developing

Simple Pointer Input Available

All functionality and content available using complex pointer inputs is also available using a simple pointer input, or a sequence of simple pointer inputs that do not require timing.
Successor in the draft

The provision(s) in column 2 cover the same subject. Compare the two texts for differences in scope and strictness.

Level AA Operable

2.5.8 Target Size (Minimum)

Bare minimum (normative floor)

Pointer targets are at least 24 by 24 CSS pixels, except when: a 24 CSS pixel circle centered on each smaller target doesn't overlap another target or another such circle; the same function is available through another control on the page that meets this criterion; the target is in a sentence or limited by the line height of surrounding text; the browser sets the size and the author hasn't changed it; or the presentation is essential or legally required.

Usability gap

24 by 24 is still small for people with tremors or limited dexterity. Targets that pass only through spacing are easy to miss.

0 successor provisions

No successor provision in the current draft.

No provision in the draft

Mapping note

No provision in the current draft covers target size.

Level A Understandable

3.1.1 Language of Page

Bare minimum (normative floor)

The default human language of each page can be programmatically determined. (In HTML, W3C's sufficient technique is the lang attribute on the html element; techniques are informative.)

Usability gap

A correct but generic code, such as en with no region, can't tell a screen reader which accent or spelling conventions to use.

1 successor provision
Core requirement developing

Human Language Detectable

The human language of all content within the view is programmatically determinable.
Successor in the draft

The provision(s) in column 2 cover the same subject. Compare the two texts for differences in scope and strictness.

Level AA Understandable

3.1.2 Language of Parts

Bare minimum (normative floor)

The human language of each passage or phrase can be programmatically determined. Exempt: proper names, technical terms, words of indeterminate language, and words or phrases that have become part of the surrounding language.

Usability gap

Proper names and technical terms are exempt, so a page full of untagged foreign names can still be mispronounced.

1 successor provision
Core requirement developing

Human Language Detectable

The human language of all content within the view is programmatically determinable.
Successor in the draft

The provision(s) in column 2 cover the same subject. Compare the two texts for differences in scope and strictness.

Level A Operable

3.2.1 On Focus

Bare minimum (normative floor)

When any component receives focus, that doesn't start a change of context. WCAG defines a change of context as a change of user agent, viewport, focus, or content that changes the meaning of the page.

Usability gap

Focus-triggered changes that fall short of a "change of context", such as large panels expanding, can still disorient people using magnification.

0 successor provisions

No successor provision in the current draft.

Related provisions only

Mapping note

No provision in the current draft forbids a change of context on focus; the related ones cover notification and focus movement.

Related, not a successor

Level A Operable

3.2.2 On Input

Bare minimum (normative floor)

Changing the setting of a component doesn't automatically cause a change of context, unless the user was told about this behavior before using the component.

Usability gap

Advance notice that is technically present, such as a sentence above the form, is easily missed. Keyboard users browsing a select with arrow keys can trigger navigation by accident.

0 successor provisions

No successor provision in the current draft.

Related provisions only

Mapping note

No provision in the current draft forbids a change of context on input.

Related, not a successor

Level A Understandable

3.2.6 Consistent Help

Bare minimum (normative floor)

If pages in a set repeat any of these help mechanisms, they appear in the same order relative to other page content, unless the user changes it: human contact details, a human contact mechanism, a self-help option, or a fully automated contact mechanism.

Usability gap

Consistently placed help can still be unhelpful, such as a chatbot that can't reach a person.

1 successor provision
Supplemental requirement developing

Consistent Help Available

Help is labeled consistently and is available in a consistent location relative to other content.
Successor in the draft

The provision(s) in column 2 cover the same subject. Compare the two texts for differences in scope and strictness.

Level A Understandable

3.3.1 Error Identification

Bare minimum (normative floor)

If an input error is automatically detected, the item in error is identified and the error is described to the user in text.

Usability gap

An error summary that names fields but is not linked to them makes screen reader users hunt back through the form to find each problem.

2 successor provisions
Core requirement developing

Error Notifications Available

Errors that are programmatically determined are identified and the problem is described to the user in text.
Core requirement developing

Errors Associated

When input validation fails, the errors are visually and programmatically associated with the element that caused the error or that can resolve it.
Successor in the draft

The provision(s) in column 2 cover the same subject. Compare the two texts for differences in scope and strictness.

Level A Understandable

3.3.2 Labels or Instructions

Bare minimum (normative floor)

Labels or instructions are provided when content requires user input. WCAG defines a label as text, or a component with a text alternative, presented to the user to identify a component.

Usability gap

Placeholder-only labels disappear as soon as people type, so users with memory or attention difficulties lose track of what a field wants, and prefilled fields can't be checked.

2 successor provisions
Core requirement developing

Interactive Element Names Available

Persistent names (including labels) that identify the purpose of the interactive element are visually and programmatically available.
Core requirement developing

Input Constraints Used

Field constraints and conditions are available.
Successor in the draft

Related, not a successor

Level A Understandable

3.3.7 Redundant Entry

Bare minimum (normative floor)

Information the user has already entered, or that was provided to them, and that must be entered again in the same process, is either auto-populated or available to select. Exceptions: re-entry is essential, is needed for security, or the earlier information is no longer valid.

Usability gap

Offering the earlier value in a hard-to-find control satisfies "available to select" but still makes people re-enter data.

1 successor provision
Supplemental requirement developing

No Redundant Entry

Information previously entered by or provided to the user that is required to be entered again in the same process is either auto-populated, or available for the user to select.
Successor in the draft

The provision(s) in column 2 cover the same subject. Compare the two texts for differences in scope and strictness.

Level AA Understandable

3.3.8 Accessible Authentication (Minimum)

Bare minimum (normative floor)

No step of an authentication process requires a cognitive function test, unless that step offers one of: another method that doesn't rely on one; a mechanism to help complete it; a test that is recognizing objects; or a test that is identifying non-text content the user provided. WCAG defines a cognitive function test as remembering, manipulating or transcribing information, such as remembering a password, transcribing characters, correct spelling, calculations or puzzles. Name, email and phone number don't count.

Usability gap

Object-recognition CAPTCHAs are allowed at AA but are still very hard for many blind and low-vision users and people with cognitive disabilities.

2 successor provisions
Core requirement developing

Cognitive Test Alternatives Available

Processes can be completed without a cognitive function test.
Core requirement developing

Automated Entry Allowed

Automated input of personal information from user agents, third-party tools, or paste is not prevented.
Successor in the draft

Related, not a successor

Level A Robust

4.1.2 Name, Role, Value

Bare minimum (normative floor)

For all interface components (including form elements, links and scripted components), the name and role can be programmatically determined; states, properties and values the user can set can be programmatically set; and changes to them are notified to user agents, including assistive technologies.

Usability gap

Custom widgets can expose a valid name and role yet not match expected keyboard behavior or announce in a useful order.

3 successor provisions
Core requirement developing

Roles, values, states, properties available

Accurate names, roles, values, and states are available for interactive elements.
Core requirement developing

Interactive Element Names Available

Persistent names (including labels) that identify the purpose of the interactive element are visually and programmatically available.
Core requirement developing

Changes To Elements Notified

Changes to interactive element names, roles, values, or states are visually and programmatically indicated.
Successor in the draft

The provision(s) in column 2 cover the same subject. Compare the two texts for differences in scope and strictness.

Level AA Robust

4.1.3 Status Messages

Bare minimum (normative floor)

In content built with markup languages, status messages can be programmatically determined through role or properties, so assistive technologies can present them without them receiving focus. WCAG defines a status message as a change in content that isn't a change of context and that tells the user about success or results, waiting, progress, or errors.

Usability gap

Over-announcing (live regions for every update) can drown out the messages that matter.

1 successor provision
Core requirement developing

Change Of Content Notified

Meaningful changes in visual content are conveyed programmatically.
Successor in the draft

The provision(s) in column 2 cover the same subject. Compare the two texts for differences in scope and strictness.

Level AAA Perceivable

1.2.6 Sign Language (Prerecorded)

Bare minimum (normative floor)

Prerecorded audio in synchronized media has sign language interpretation.

Usability gap

A small or low-resolution interpreter window makes hand shapes and facial expressions hard to read.

1 successor provision
Supplemental requirement developing

Sign language available (prerecorded)

Sign language interpretation is provided for all prerecorded audio content in the primary sign language that is most appropriate for each intended audience or region.
Successor in the draft

Related, not a successor

Level AAA Perceivable

1.2.7 Extended Audio Description (Prerecorded)

Bare minimum (normative floor)

Where pauses in the foreground audio are too short for audio description to convey the sense of the video, extended audio description is provided: the video pauses so there is time for more description. Applies to prerecorded video in synchronized media.

Usability gap

Frequent pauses can make the experience choppy if the description is longer than it needs to be.

2 successor provisions
Core requirement developing

Extended Audio Descriptions Available

The video pauses to extend the audio track and provides an extended audio description to describe visual information needed to understand the media.
Core requirement developing

Extended Audio Descriptions Equivalent

The information conveyed by extended audio descriptions is equivalent to the visual content needed to understand the media.
Successor in the draft

The provision(s) in column 2 cover the same subject. Compare the two texts for differences in scope and strictness.

Level AAA Perceivable

1.2.8 Media Alternative (Prerecorded)

Bare minimum (normative floor)

All prerecorded synchronized media and all prerecorded video-only media have an alternative for time-based media: a document with correctly sequenced text descriptions of the visual and auditory information, and a way to achieve the outcome of any interaction.

Usability gap

A complete alternative is little use if users can't find it.

3 successor provisions
Core requirement developing

Descriptive Transcripts Available

Descriptive transcripts are provided for prerecorded audio and video content.
Core requirement developing

Transcripts equivalent (prerecorded)

Equivalent transcripts are available for audio and video content.
Core requirement developing

Visual Information Identified In Transcripts

Visual information needed to understand the media is described in transcripts.
Successor in the draft

The provision(s) in column 2 cover the same subject. Compare the two texts for differences in scope and strictness.

Level AAA Perceivable

1.4.6 Contrast (Enhanced)

Bare minimum (normative floor)

Text and images of text have a contrast ratio of at least 7:1, and large-scale text at least 4.5:1, with the same exceptions as 1.4.3.

Usability gap

Some readers find very high contrast uncomfortable, so a single fixed palette can't suit everyone.

1 successor provision
Supplemental requirement developing

Text contrast sufficient (enhanced)

The default visual presentation of text meets @@[contrast measure to be determined, at a higher level than the core requirement for Text contrast sufficient (minimum)].
Successor in the draft

Mapping note

The draft's contrast measure is still to be determined.

Level AAA Perceivable

1.4.7 Low or No Background Audio

Bare minimum (normative floor)

For prerecorded audio-only content that is mainly foreground speech (not an audio CAPTCHA, audio logo, or singing or rapping), one of these is true: there are no background sounds, they can be turned off, or they are at least 20 decibels quieter than the speech, apart from occasional sounds of one or two seconds.

Usability gap

Even background music at 20dB lower can make speech hard to follow for people with hearing loss.

0 successor provisions

No successor provision in the current draft.

No provision in the draft

Mapping note

No provision in the current draft covers background audio levels.

Level AAA Perceivable

1.4.8 Visual Presentation

Bare minimum (normative floor)

For blocks of text, a mechanism is available to: choose foreground and background colors; limit width to 80 characters (40 for CJK); avoid justified text; get line spacing of at least 1.5 and paragraph spacing at least 1.5 times the line spacing; and resize text to 200 percent without horizontal scrolling in a full-screen window.

Usability gap

Relying on users to find browser settings means many never benefit.

3 successor provisions
Core requirement developing

Blocks Of Text Adjustable

The presentation of blocks of text can be adjusted, without loss of content or functionality, to meet the @@ [values to be determined] for: * inline margin * block margin * line length * line height * justification
Core requirement developing

Blocks of text readable (minimum)

The default/authored presentation of blocks of text meets the minimum @@ [values to be determined] for: * inline margin * block margin * line length * line height
Core requirement developing

Text Color Adjustable

The foreground and background color of text can be adjusted without losing content or functionality.
Successor in the draft

The provision(s) in column 2 cover the same subject. Compare the two texts for differences in scope and strictness.

Level AAA Perceivable

1.4.9 Images of Text (No Exception)

Bare minimum (normative floor)

Images of text are used only for pure decoration, or where a particular presentation of text is essential.

Usability gap

None beyond 1.4.5. This removes 1.4.5's customization exception.

0 successor provisions

No successor provision in the current draft.

Related provisions only

Mapping note

No provision in the current draft restricts images of text.

Related, not a successor

Level AAA Operable

2.1.3 Keyboard (No Exception)

Bare minimum (normative floor)

All functionality can be operated through a keyboard interface without needing specific timing for individual keystrokes. Unlike 2.1.1, there is no exception for path-dependent input.

Usability gap

Keyboard alternatives for drawing or gesture tools can be technically present but tedious.

2 successor provisions
Core requirement developing

Keyboard Operable

All components on the page/view that can be operated by pointer, audio (voice or other), gesture, camera, or other means can be operated using keyboard interface only.
Core requirement developing

Keyboard Accessible

All content that can be accessed by other input modalities can be accessed using keyboard interface only.
Successor in the draft

The provision(s) in column 2 cover the same subject. Compare the two texts for differences in scope and strictness.

Level AAA Operable

2.2.3 No Timing

Bare minimum (normative floor)

Timing is not an essential part of the event or activity, except for non-interactive synchronized media and real-time events.

Usability gap

Removing time limits can conflict with security policies, which need a design answer rather than an exception.

1 successor provision
Supplemental requirement developing

No Time Limits

The completion of a process does not include time limits.
Successor in the draft

The provision(s) in column 2 cover the same subject. Compare the two texts for differences in scope and strictness.

Level AAA Operable

2.2.4 Interruptions

Bare minimum (normative floor)

The user can postpone or suppress interruptions, except interruptions involving an emergency.

Usability gap

Notification settings buried in account preferences are rarely discovered.

1 successor provision
Supplemental requirement developing

Notifications Adjustable

The timing or positioning of notifications can be changed, suppressed, or saved.
Successor in the draft

The provision(s) in column 2 cover the same subject. Compare the two texts for differences in scope and strictness.

Level AAA Operable

2.3.2 Three Flashes

Bare minimum (normative floor)

Nothing on the page flashes more than three times in any one second. Unlike 2.3.1, there is no threshold exception for small or dim flashes.

Usability gap

None beyond 2.3.1.

1 successor provision
Supplemental requirement developing

No flashing over threshold (no exceptions)

Flashes are below the general flash and red flash thresholds without a minimum size.
Successor in the draft

The provision(s) in column 2 cover the same subject. Compare the two texts for differences in scope and strictness.

Level AAA Operable

2.4.8 Location

Bare minimum (normative floor)

Information about the user's location within a set of pages is available.

Usability gap

Breadcrumbs that only reflect the URL structure may not match how users think about the site.

0 successor provisions

No successor provision in the current draft.

Related provisions only

Mapping note

No provision in the current draft covers location within a set of pages.

Related, not a successor

Level AAA Operable

2.4.9 Link Purpose (Link Only)

Bare minimum (normative floor)

A mechanism is available so that the purpose of each link can be identified from the link text alone, except where the purpose would be ambiguous to everyone.

Usability gap

Visually hidden text added to make links unique can mismatch what speech-input users see and say.

0 successor provisions

No successor provision in the current draft.

No provision in the draft

Mapping note

No provision in the current draft covers link purpose.

Level AAA Operable

2.4.10 Section Headings

Bare minimum (normative floor)

Section headings are used to organize the content.

Usability gap

Headings used for styling rather than structure create a misleading outline.

1 successor provision
Supplemental requirement developing

Heading Structure Available

Meaningful blocks of content are organized with a logical hierarchy of headings.
Successor in the draft

The provision(s) in column 2 cover the same subject. Compare the two texts for differences in scope and strictness.

Level AAA Operable

2.5.5 Target Size (Enhanced)

Bare minimum (normative floor)

Pointer targets are at least 44 by 44 CSS pixels. Exceptions: an equivalent target of that size is on the same page; the target is in a sentence or block of text; the browser sets the size and the author hasn't changed it; or the presentation is essential.

Usability gap

None beyond 2.5.8. This is the stricter version.

0 successor provisions

No successor provision in the current draft.

No provision in the draft

Mapping note

No provision in the current draft covers target size.

Level AAA Understandable

3.1.3 Unusual Words

Bare minimum (normative floor)

A mechanism is available for identifying specific definitions of words or phrases used in an unusual or restricted way, including idioms and jargon.

Usability gap

A glossary on a separate page technically counts but interrupts reading.

2 successor provisions
Supplemental requirement developing

Non-literal language explained

Explanations or unambiguous alternatives are available in text content for non-literal language, such as idioms and metaphors.
Supplemental requirement developing

Common Words Used

Common words are used, and definitions are available for uncommon words.
Successor in the draft

The provision(s) in column 2 cover the same subject. Compare the two texts for differences in scope and strictness.

Level AAA Understandable

3.1.4 Abbreviations

Bare minimum (normative floor)

A mechanism is available for identifying the expanded form or meaning of abbreviations.

Usability gap

The abbr title attribute alone isn't reliably exposed to keyboard, touch or screen reader users.

1 successor provision
Core requirement developing

Abbreviations Explained

Explanations of abbreviations are available when first used.
Successor in the draft

The provision(s) in column 2 cover the same subject. Compare the two texts for differences in scope and strictness.

Level AAA Understandable

3.1.5 Reading Level

Bare minimum (normative floor)

When text needs reading ability above lower secondary education level (after removing proper names and titles), supplemental content or a simpler version is available.

Usability gap

Readability formulas measure sentence and word length, not whether people actually understand the text.

0 successor provisions

No successor provision in the current draft.

Related provisions only

Mapping note

No provision in the current draft uses a reading-level test.

Related, not a successor

Level AAA Understandable

3.2.5 Change on Request

Bare minimum (normative floor)

Changes of context happen only at the user's request, or there's a mechanism to turn such changes off.

Usability gap

Opening new windows or tabs without warning remains common and disorienting.

0 successor provisions

No successor provision in the current draft.

Related provisions only

Mapping note

No provision in the current draft restricts changes of context to user request.

Related, not a successor

Level AAA Understandable

3.3.5 Help

Bare minimum (normative floor)

Context-sensitive help is available: help text related to the function currently being performed. A general help page doesn't meet the definition.

Usability gap

Help that is technically context-sensitive but terse can still leave users stuck.

1 successor provision
Supplemental requirement developing

Contextual Help Available

Context-sensitive help is available.
Successor in the draft

The provision(s) in column 2 cover the same subject. Compare the two texts for differences in scope and strictness.

Level AAA Understandable

3.3.6 Error Prevention (All)

Bare minimum (normative floor)

For pages that require the user to submit information, at least one is true: submissions are reversible; input is checked and the user can correct it; or the user can review, confirm and correct before final submission.

Usability gap

None beyond 3.3.4. This extends it to every submission.

1 successor provision
Core requirement developing

Errors Preventable

Data entry interfaces allow for users to do at least one of the following before submission: * Review, confirm, and correct all information. * Review and correct input errors found during validation.
Successor in the draft

The provision(s) in column 2 cover the same subject. Compare the two texts for differences in scope and strictness.

Level AAA Perceivable

1.2.9 Audio-only (Live)

Bare minimum (normative floor)

Live audio-only content, such as a live audio stream, has an alternative that presents equivalent information.

Usability gap

A text summary posted afterwards doesn't help people following the event live.

1 successor provision
Core requirement developing

Dialogue transcripts available (live)

Dialogue transcripts are available for all live audio and video content.
Successor in the draft

The provision(s) in column 2 cover the same subject. Compare the two texts for differences in scope and strictness.

Level AAA Perceivable

1.3.6 Identify Purpose

Bare minimum (normative floor)

In content built with markup languages, the purpose of user interface components, icons and regions can be programmatically determined.

Usability gap

Tools that personalize interfaces for people with cognitive disabilities depend on semantics that most sites don't yet provide.

0 successor provisions

No successor provision in the current draft.

No provision in the draft

Mapping note

No provision in the current draft requires identifying the purpose of components, icons and regions.

Level AAA Operable

2.2.5 Re-authenticating

Bare minimum (normative floor)

When an authenticated session expires, the user can continue the activity without losing data after signing in again.

Usability gap

Re-authentication that drops the user on a home page technically keeps their data but loses their place.

0 successor provisions

No successor provision in the current draft.

Related provisions only

Mapping note

No provision in the current draft covers re-authentication.

Related, not a successor

Level AAA Operable

2.2.6 Timeouts

Bare minimum (normative floor)

Users are warned how long they can be inactive before data is lost, unless the data is kept for more than 20 hours of inactivity.

Usability gap

A warning shown once at the start of a long form is forgotten by the time it matters.

0 successor provisions

No successor provision in the current draft.

Related provisions only

Mapping note

No provision in the current draft covers warnings about inactivity timeouts.

Related, not a successor

Level AAA Operable

2.3.3 Animation from Interactions

Bare minimum (normative floor)

Motion animation triggered by interaction can be disabled, unless the animation is essential to the functionality or the information conveyed.

Usability gap

A site-level toggle that users must find before they feel ill doesn't help on first visit.

0 successor provisions

No successor provision in the current draft.

Related provisions only

Mapping note

No provision in the current draft is specific to animation triggered by interaction.

Related, not a successor

Level AA Operable

2.4.5 Multiple Ways

Bare minimum (normative floor)

There is more than one way to find a page within a set of pages, except pages that are the result of, or a step in, a process.

Usability gap

Two ways that both depend on a complex mega-menu don't really give users a choice.

0 successor provisions

No successor provision in the current draft.

No provision in the draft

Mapping note

No provision in the current draft requires more than one way to find a page.

Level AAA Operable

2.4.12 Focus Not Obscured (Enhanced)

Bare minimum (normative floor)

When a component receives keyboard focus, no part of it is hidden by content the author created.

Usability gap

None beyond 2.4.11. This is the full version.

0 successor provisions

No successor provision in the current draft.

No provision in the draft

Mapping note

No provision in the current draft covers focus being obscured.

Level AAA Operable

2.4.13 Focus Appearance

Bare minimum (normative floor)

When the focus indicator is visible, an area of it is at least as large as a 2 CSS pixel thick perimeter of the unfocused component, and has a contrast ratio of at least 3:1 between the same pixels in the focused and unfocused states. It doesn't apply if the browser sets the indicator and the author can't adjust it, or if the author hasn't modified the indicator or its background.

Usability gap

An indicator can meet the area and contrast numbers yet be hard to spot if it is inside the component or similar to other states such as hover.

2 successor provisions
Core requirement developing

Focus Indicator Contrast Sufficient

If a custom focus indicator is used, it has sufficient adjacent contrast and change of contrast.
Supplemental requirement developing

Focus Indicator Size Sufficient

If a custom focus indicator is used, it has sufficient size and adjacency.
Successor in the draft

Mapping note

The draft says "sufficient" without giving numbers.

Level A Operable

2.5.1 Pointer Gestures

Bare minimum (normative floor)

Functionality that uses multipoint gestures (such as pinch) or path-based gestures (such as a swipe pattern) can also be operated with a single pointer without a path-based gesture, unless the gesture is essential.

Usability gap

A single-pointer alternative hidden in a menu technically passes but is rarely discovered.

2 successor provisions
Core requirement developing

Path-based gesture not relied on

Path-based gestures are not the only way of achieving any functionality.
Core requirement developing

Simple Pointer Input Available

All functionality and content available using complex pointer inputs is also available using a simple pointer input, or a sequence of simple pointer inputs that do not require timing.
Successor in the draft

The provision(s) in column 2 cover the same subject. Compare the two texts for differences in scope and strictness.

Level A Operable

2.5.2 Pointer Cancellation

Bare minimum (normative floor)

For single-pointer functionality, at least one is true: nothing happens on the down-event; the function completes on the up-event and can be aborted before or undone after; the up-event reverses whatever the down-event did; or completing on the down-event is essential.

Usability gap

Undo that is only available briefly in a toast is easy to miss for screen reader and magnifier users.

1 successor provision
Core requirement developing

Pointer Activation Controllable

At least one of the following is true for functionality that can be activated using a simple pointer input: No down event : The down event of the pointer is not used to execute any part of the function. Cancel or undo : Completion of the function is on the up event and a mechanism is available to cancel the function before completion, or there is a mechanism to undo the function after completion. Up reversal : The up event reverses any outcome of the preceding down event.
Successor in the draft

Related, not a successor

Level A Operable

2.5.4 Motion Actuation

Bare minimum (normative floor)

Functionality operated by device motion (such as shaking or tilting) or user motion can also be operated through interface components, and responding to motion can be turned off. Exceptions: the motion works through an accessibility-supported interface, or it's essential and doing it another way would invalidate the activity.

Usability gap

A motion setting that is off only once the user finds it means people with tremors may trigger actions by accident on first use.

1 successor provision
Core requirement developing

Body Movements Not Relied On

Functionality does not rely solely on full or gross body movement.
Successor in the draft

The provision(s) in column 2 cover the same subject. Compare the two texts for differences in scope and strictness.

Level AAA Operable

2.5.6 Concurrent Input Mechanisms

Bare minimum (normative floor)

Content doesn't restrict the input methods available on a platform, except where that is essential, needed for security, or needed to respect user settings.

Usability gap

Switching off touch on "desktop" layouts strands people who use a touchscreen with a keyboard.

1 successor provision
Supplemental requirement developing

Input Method Flexible

The ability to switch between input methods is available at any time.
Successor in the draft

The provision(s) in column 2 cover the same subject. Compare the two texts for differences in scope and strictness.

Level AAA Understandable

3.1.6 Pronunciation

Bare minimum (normative floor)

A mechanism is available for identifying the pronunciation of words whose meaning, in context, is ambiguous without knowing how they're pronounced.

Usability gap

This rarely comes up in English but matters in languages like Japanese and Hebrew.

0 successor provisions

No successor provision in the current draft.

Related provisions only

Mapping note

No provision in the current draft covers pronunciation.

Related, not a successor

Level AA Understandable

3.2.3 Consistent Navigation

Bare minimum (normative floor)

Navigation that is repeated on multiple pages within a set of pages appears in the same relative order each time, unless the user changes it.

Usability gap

The same order in a different place on the screen still makes users hunt for it.

1 successor provision
Supplemental requirement developing

Consistent Navigation Order

The relative order of navigation items is consistent within blocks of navigation that are repeated on multiple pages/views of the conformance scope or process.
Successor in the draft

Related, not a successor

Level AA Understandable

3.2.4 Consistent Identification

Bare minimum (normative floor)

Components with the same functionality within a set of pages are identified consistently.

Usability gap

Consistent labels with inconsistent icons, or the reverse, still undermine recognition.

0 successor provisions

No successor provision in the current draft.

Related provisions only

Mapping note

No provision in the current draft requires consistent identification of all same-function components.

Related, not a successor

Level AA Understandable

3.3.3 Error Suggestion

Bare minimum (normative floor)

If an input error is automatically detected and suggestions for correcting it are known, the suggestions are provided, unless that would compromise the security or purpose of the content.

Usability gap

Correct suggestions can still be hard to act on, for example when they appear only in a summary at the top of a long form.

1 successor provision
Supplemental requirement developing

Error Suggestions Provided

Error messages include suggestions for corrections.
Successor in the draft

The provision(s) in column 2 cover the same subject. Compare the two texts for differences in scope and strictness.

Level AA Understandable

3.3.4 Error Prevention (Legal, Financial, Data)

Bare minimum (normative floor)

For pages that create legal commitments or financial transactions, modify or delete user-controllable data, or submit test responses, at least one is true: submissions are reversible; input is checked for errors and the user can correct them; or the user can review, confirm and correct before final submission.

Usability gap

A review step that users can click through without noticing errors technically confirms, but doesn't prevent costly mistakes.

1 successor provision
Core requirement developing

Errors Preventable

Data entry interfaces allow for users to do at least one of the following before submission: * Review, confirm, and correct all information. * Review and correct input errors found during validation.
Successor in the draft

Related, not a successor

Level AAA Understandable

3.3.9 Accessible Authentication (Enhanced)

Bare minimum (normative floor)

No step of an authentication process requires a cognitive function test, unless that step offers another method that doesn't rely on one, or a mechanism to help complete it. Unlike 3.3.8, there are no object-recognition or personal-content exceptions.

Usability gap

None beyond 3.3.8. This removes 3.3.8's object-recognition and personal-content exceptions.

1 successor provision
Core requirement developing

Cognitive Test Alternatives Available

Processes can be completed without a cognitive function test.
Successor in the draft

The provision(s) in column 2 cover the same subject. Compare the two texts for differences in scope and strictness.

Obsolete Robust

4.1.1 Parsing

Bare minimum (normative floor)

Nothing. WCAG 2.2 marks this criterion obsolete and removed, so it can't be failed under 2.2. WCAG 2.2's introduction notes that organizations required by policy to conform to WCAG 2.0 or 2.1 may still need to test and report it.

Usability gap

Invalid markup that doesn't affect the accessibility tree isn't a WCAG failure, but it can make behavior inconsistent across browsers and assistive technologies.

0 successor provisions

No successor provision in the current draft.

Obsolete in WCAG 2.2

Mapping note

Obsolete and removed in WCAG 2.2.