Talk:WCAG 2.1 Success Criteria

From WCAG WG

This is a review of WCAG 2.0 Success Criteria to help with level assignment of new SC for 2.1.

Essential: If the Success Criterion isn’t met, then even assistive technology can’t make content accessible; or there are no workarounds; or the content is blocking.

Easy: The Success Criterion is not technically challenging to implement and requires only minimal effort.

Invisible: The Success Criterion imposes only trivial limits on the “look & feel” and/or function of the Web page.

All Content: It is possible to satisfy the Success Criterion for all Web sites and types of content.

SC# SC Title Level Essential Easy Invisible All Content Comment
1.1.1 Non-text Content A YES YES YES YES Easy, except for “alternative forms of CAPTCHA…”
1.2.1 Audio-only and Video-only (Prerecorded) A YES no no YES Not characterized as easy since alternative formats are relatively labor intensive.
1.2.2 Captions (Prerecorded) A YES no no YES
1.2.3 Audio Description or Media Alternative (Prerecorded) A YES no no YES
1.3.1 Info and Relationships A YES no YES YES Many techniques associated with 1.3.1 are easy, but this is an expansive SC, so it is not characterized as easy.
1.3.2 Meaningful Sequence A YES YES YES YES
1.3.3 Sensory Characteristics A YES YES YES YES
1.4.1 Use of Color A YES YES YES YES
1.4.2 Audio Control A YES YES no YES
2.1.1 Keyboard A YES YES YES YES Easy since standard HTML controls already meet this success criterion when used according to specification. This requirement was not even in WCAG 1.0.
2.1.2 No Keyboard Trap A YES YES YES YES As with 2.1.1, this was not even in WCAG 1.0.
2.2.1 Timing Adjustable A YES YES no YES Characterized as easy because the SC provides multiple good options.
2.2.2 Pause, Stop, Hide A YES YES no YES Characterized as easy because the SC provides multiple good options.
2.3.1 Three Flashes or Below Threshold A YES YES no YES
2.4.1 Bypass Blocks A no YES no YES
2.4.2 Page Titled A no YES YES YES
2.4.3 Focus Order A no YES YES YES
2.4.4 Link Purpose (In Context) A no YES YES YES
3.1.1 Language of Page A no YES YES YES
3.2.1 On Focus A YES YES YES YES
3.2.2 On Input A YES YES no YES
3.3.1 Error Identification A YES YES YES YES Characterized as easy and invisible because this SC presumes that the page is already designed to convey error messages to the user.
3.3.2 Labels or Instructions A YES YES no YES
4.1.1 Parsing A YES no YES YES
4.1.2 Name, Role, Value A YES YES YES YES Easy since standard HTML controls already meet this success criterion when used according to specification. Per the Note, this SC is primarily for Web authors who develop or script their own user interface components.
1.2.4 Captions (Live) AA YES no no YES
1.2.5 Audio Description (Prerecorded) AA YES no no YES
1.4.3 Contrast (Minimum) AA no YES no YES
1.4.4 Resize text AA no YES YES YES In 2008, before widespread browser zoom, this was neither Easy nor Invisible.
1.4.5 Images of Text AA no no YES YES
2.4.5 Multiple Ways AA no no no YES
2.4.6 Headings and Labels AA no YES no YES
2.4.7 Focus Visible AA no YES YES YES
3.1.2 Language of Parts AA no no YES YES
3.2.3 Consistent Navigation AA no YES YES YES
3.2.4 Consistent Identification AA no YES YES YES
3.3.3 Error Suggestion AA no no no YES
3.3.4 Error Prevention (Legal, Financial, Data) AA no no no YES
1.2.6 Sign Language (Prerecorded) AAA no no no no
1.2.7 Extended Audio Description (Prerecorded) AAA no no no no
1.2.8 Media Alternative (Prerecorded) AAA no no no YES
1.2.9 Audio-only (Live) AAA YES no no no
1.4.6 Contrast (Enhanced) AAA no YES no YES
1.4.7 Low or No Background Audio AAA YES no no no
1.4.8 Visual Presentation AAA YES no no no
1.4.9 Images of Text (No Exception) AAA no no no no
2.1.3 Keyboard (No Exception) AAA YES no no no
2.2.3 No Timing AAA YES no no no
2.2.4 Interruptions AAA YES no no no
2.2.5 Re-authenticating AAA YES no no no
2.3.2 Three Flashes AAA YES no no no
2.4.8 Location AAA no no no no
2.4.9 Link Purpose (Link Only) AAA no YES no no
2.4.10 Section Headings AAA no YES no no
3.1.3 Unusual Words AAA no no no no
3.1.4 Abbreviations AAA no YES no no
3.1.5 Reading Level AAA YES no no no
3.1.6 Pronunciation AAA no no no no
3.2.5 Change on Request AAA YES no no no
3.3.5 Help AAA no no no no
3.3.6 Error Prevention (All) AAA no no no YES