What’s new in WCAG 2.2
WCAG 2.2 adds 9 new Success Criteria and removes 4.1.1 Parsing. Conformance to 2.2 implies 2.1/2.0 (backwards-compatible). [1]
- 2.4.11 Focus Not Obscured (Minimum) – AAFocused elements must be at least partially visible (avoid sticky UI hiding focus). [2]
- 2.4.12 Focus Not Obscured (Enhanced) – AAAFocused element fully visible. [3]
- 2.4.13 Focus Appearance – AAAClear, sufficiently contrasting focus indicator. [4]
- 2.5.7 Dragging Movements – AAProvide a single-pointer alternative to drag (e.g., buttons to move/resize). [5]
- 2.5.8 Target Size (Minimum) – AATargets are at least 24×24 CSS px or have sufficient spacing. [6]
- 3.2.6 Consistent Help – AKeep help mechanisms in a consistent location across pages. [7]
- 3.3.7 Redundant Entry – ADon’t make users re-enter info in multi-step flows; prefill or offer “use previous”. [8]
- 3.3.8 Accessible Authentication (Minimum) – AAAvoid cognitive tests; allow password managers, copy/paste, passkeys, etc. [9]
- 3.3.9 Accessible Authentication (Enhanced) – AAASame intent, stricter coverage. [10]
AA checklist (build & test)
Cover these high-impact AA areas, including the new 2.2 items.
Focus & Keyboard
Pointer & Target size
Forms & Auth
Conformance (how WCAG is “met”)
Testing workflow (practical)
- Automated rules (GetWCAG) for quick catches.
- Keyboard sweep: confirm focus visibility and not obscured. (2.4.11) [23]
- Pointer checks: verify 24×24 or spacing; no required dragging. (2.5.7/2.5.8) [24]
- Auth: allow paste & managers; offer passkeys / email link. (3.3.8) [25]
- Multi-step flows: retain data; consistent help location. (3.3.7 / 3.2.6) [26]
“No automated issues” ≠ conformance. Manual review is required.
FAQ
If I meet 2.2 AA, do I meet 2.1 AA?
Yes—WCAG 2.2 is additive to 2.1/2.0 (except 4.1.1 removed). [27]
Is AAA required?
Usually no. Treat AAA (e.g., 2.4.12, 2.4.13, 3.3.9) as stretch goals unless policy mandates them. [28]
Official references
- What’s new in WCAG 2.2 (W3C)
- Understanding 2.4.11
- Understanding 2.4.12
- Understanding 2.4.13
- Understanding 2.5.7
- Understanding 2.5.8
- Understanding 3.2.6
- Understanding 3.3.7
- Understanding 3.3.8
- Understanding 3.3.9
- Focus appearance guidance
- Focus not obscured guidance
- Dragging movements
- Target size minimum
- Redundant entry
- Accessible authentication (min)
- Consistent help
- Conformance basics
- WCAG overview
- Full pages & processes
- Accessibility-supported
- New in 2.2 / 4.1.1 note
- Keyboard sweep ref
- Pointer & target size
- Auth checks
- Process consistency
- 2.2 implies 2.1/2.0
- AAA context