i

What a machine can check

87 criteria · 87 rules

Every WCAG 2.2 success criterion against the W3C ACT rules that can test it.

The finding. Twenty-four of the eighty-seven criteria have an approved ACT rule. Forty-nine have no rule at all, approved or proposed. And the rules that do exist pile up where testing is mechanical: Name, Role, Value and Info and Relationships hold twenty-eight of the hundred rule-to-criterion links between them. Passing every automated check is compatible with an unusable page, and this is the shape of the reason.

Level A 9 of 32 have an approved rule
Level AA 9 of 24 have an approved rule
Level AAA 6 of 31 have an approved rule

approved rule proposed only nothing

Where the rules collect

One hundred rule-to-criterion links across eighty-seven criteria, and the top two hold twenty-eight of them. Both are about whether markup says what it means — the part of accessibility a parser can reach.

  1. 4.1.2Name, Role, Value15
  2. 1.3.1Info and Relationships13
  3. 1.1.1Non-text Content8
  4. 1.2.1Audio-only and Video-only (Prerecorded)5
  5. 2.4.9Link Purpose (Link Only)5
  6. 1.4.12Text Spacing3
Testable
Level

CriterionLevel RulesTestable by
1.1.1 Non-text Content A 7+1 Approved rule
1.2.1 Audio-only and Video-only (Prerecorded) A +5 Proposed only
1.2.2 Captions (Prerecorded) A +1 Proposed only
1.2.3 Audio Description or Media Alternative (Prerecorded) A +1 Proposed only
1.2.4 Captions (Live) AA No rule
1.2.5 Audio Description (Prerecorded) AA +2 Proposed only
1.2.6 Sign Language (Prerecorded) AAA No rule
1.2.7 Extended Audio Description (Prerecorded) AAA No rule
1.2.8 Media Alternative (Prerecorded) AAA +2 Proposed only
1.2.9 Audio-only (Live) AAA No rule
1.3.1 Info and Relationships A 6+7 Approved rule
1.3.2 Meaningful Sequence A No rule
1.3.3 Sensory Characteristics A +1 Proposed only
1.3.4 Orientation AA 1 Approved rule
1.3.5 Identify Input Purpose AA 1 Approved rule
1.3.6 Identify Purpose AAA No rule
1.4.1 Use of Color A No rule
1.4.2 Audio Control A +1 Proposed only
1.4.3 Contrast (Minimum) AA 2 Approved rule
1.4.4 Resize Text AA 1+1 Approved rule
1.4.5 Images of Text AA 1 Approved rule
1.4.6 Contrast (Enhanced) AAA 2 Approved rule
1.4.7 Low or No Background Audio AAA No rule
1.4.8 Visual Presentation AAA No rule
1.4.9 Images of Text (No Exception) AAA 1 Approved rule
1.4.10 Reflow AA 1 Approved rule
1.4.11 Non-text Contrast AA No rule
1.4.12 Text Spacing AA 3 Approved rule
1.4.13 Content on Hover or Focus AA No rule
2.1.1 Keyboard A 2 Approved rule
2.1.2 No Keyboard Trap A +1 Proposed only
2.1.3 Keyboard (No Exception) AAA 2 Approved rule
2.1.4 Character Key Shortcuts A +1 Proposed only
2.2.1 Timing Adjustable A 2 Approved rule
2.2.2 Pause, Stop, Hide A +1 Proposed only
2.2.3 No Timing AAA No rule
2.2.4 Interruptions AAA 2 Approved rule
2.2.5 Re-authenticating AAA No rule
2.2.6 Timeouts AAA No rule
2.3.1 Three Flashes or Below Threshold A No rule
2.3.2 Three Flashes AAA No rule
2.3.3 Animation from Interactions AAA No rule
2.4.1 Bypass Blocks A +1 Proposed only
2.4.2 Page Titled A 2 Approved rule
2.4.3 Focus Order A No rule
2.4.4 Link Purpose (In Context) A 1+2 Approved rule
2.4.5 Multiple Ways AA No rule
2.4.6 Headings and Labels AA +2 Proposed only
2.4.7 Focus Visible AA 1 Approved rule
2.4.8 Location AAA No rule
2.4.9 Link Purpose (Link Only) AAA 1+4 Approved rule
2.4.10 Section Headings AAA No rule
2.4.11 Focus Not Obscured (Minimum) new in 2.2 AA No rule
2.4.12 Focus Not Obscured (Enhanced) new in 2.2 AAA No rule
2.4.13 Focus Appearance new in 2.2 AAA No rule
2.5.1 Pointer Gestures A No rule
2.5.2 Pointer Cancellation A No rule
2.5.3 Label in Name A 1+1 Approved rule
2.5.4 Motion Actuation A +2 Proposed only
2.5.5 Target Size (Enhanced) AAA No rule
2.5.6 Concurrent Input Mechanisms AAA No rule
2.5.7 Dragging Movements new in 2.2 AA No rule
2.5.8 Target Size (Minimum) new in 2.2 AA No rule
3.1.1 Language of Page A 2+1 Approved rule
3.1.2 Language of Parts AA 1+1 Approved rule
3.1.3 Unusual Words AAA No rule
3.1.4 Abbreviations AAA No rule
3.1.5 Reading Level AAA No rule
3.1.6 Pronunciation AAA No rule
3.2.1 On Focus A No rule
3.2.2 On Input A No rule
3.2.3 Consistent Navigation AA No rule
3.2.4 Consistent Identification AA No rule
3.2.5 Change on Request AAA 2 Approved rule
3.2.6 Consistent Help new in 2.2 A No rule
3.3.1 Error Identification A +1 Proposed only
3.3.2 Labels or Instructions A No rule
3.3.3 Error Suggestion AA No rule
3.3.4 Error Prevention (Legal, Financial, Data) AA No rule
3.3.5 Help AAA No rule
3.3.6 Error Prevention (All) AAA No rule
3.3.7 Redundant Entry new in 2.2 A No rule
3.3.8 Accessible Authentication (Minimum) new in 2.2 AA No rule
3.3.9 Accessible Authentication (Enhanced) new in 2.2 AAA No rule
4.1.1 Parsing (Obsolete and removed) A No rule
4.1.2 Name, Role, Value A 12+3 Approved rule
4.1.3 Status Messages AA No rule

Joined on the rules’ own successCriteria field, whose slugs match this site’s criterion ids exactly — all resolve, none orphaned. The rules’ accessibility_requirements field is deliberately NOT used as the join: it mixes WCAG criteria with ARIA-specification and technique requirements, and 8 live rules carry no WCAG requirement at all. Deprecated rules are excluded. Approved and proposed rules are counted separately throughout, because a proposed rule is not a standard.

Source. W3C ACT Rules × WCAG 2.2 Recommendation · W3C Document Licence · retrieved 2026-08-14. This collection is derived · two sources joined.

The documents. W3C ACT Rules · WCAG 2.2 Recommendation