Complete Course
WCAG 2.2 Level A
Learn every WCAG 2.2 Level A success criterion in plain language: what it requires, who it protects, what a failure looks like, and how to test it by hand where automated scanners go blind.
~3 hours of content
Course Content
14 comprehensive lessons covering everything you need to know
Introduction
Introduction
Course Overview
Meet your instructor, see how every lesson is built, and learn why a tester who knows the standard finds what a scanner cannot.
Introduction
How people with disabilities use the web
Screen readers, keyboard and switch access, magnification, voice control, captions, and cognitive load: the people every later lesson refers back to.
Introduction
How WCAG is organized
The four principles, guidelines versus success criteria, Levels A, AA, and AAA, what a conformance claim is, and what changed in 2.2.
Perceivable
Lesson
Lesson 1Text alternatives
1.1.1 Non-text Content: informative versus decorative images, empty alt, icon buttons, images of text, and CAPTCHA.
Lesson
Lesson 2Time-based media
1.2.1, 1.2.2, and 1.2.3: transcripts, captions versus subtitles, and audio description versus a media alternative.
Lesson
Lesson 3Adaptable
1.3.1, 1.3.2, and 1.3.3: structure in the markup, reading order in the DOM, and instructions that do not rely on shape or position.
Lesson
Lesson 4Distinguishable
1.4.1 and 1.4.2: color as the only cue, and audio that plays on its own for more than three seconds.
Operable
Lesson
Lesson 5Keyboard accessible
2.1.1, 2.1.2, and 2.1.4: clickable divs, custom widgets, dialogs that trap or leak focus, and single-key shortcuts.
Lesson
Lesson 6Enough time
2.2.1 and 2.2.2: session timeouts, the 20-hour exception, carousels, and content that moves or updates on its own.
Lesson
Lesson 7Seizures and physical reactions
2.3.1: the general and red flash thresholds in plain terms, and why a tester flags rather than measures.
Lesson
Lesson 8Navigable
2.4.1 to 2.4.4: skip links and landmarks, page titles, focus order after dynamic changes, and link text in and out of context.
Lesson
Lesson 9Input modalities
2.5.1 to 2.5.4: gesture-only controls, acting on the up-event, visible label versus accessible name, and shake to undo.
Understandable
Lesson
Lesson 10Readable
3.1.1 Language of Page: the lang attribute, and what a screen reader does to your content without it.
Lesson
Lesson 11Predictable
3.2.1, 3.2.2, and the new 3.2.6: focus and input that change the page on their own, and help that moves between pages.
Lesson
Lesson 12Input assistance
3.3.1, 3.3.2, and the new 3.3.7: errors described in text, labels versus placeholders, and not asking twice for the same data.
Robust, and auditing a page
Lesson
Lesson 13Name, role, value
4.1.2 and the story of 4.1.1 Parsing: custom controls without roles, toggles without state, native HTML first, and the accessibility tree.
Lesson
Lesson 14Auditing a page for Level A
A 31-row checklist, the order to test in, findings a developer can act on, and why passing axe is not a conformance claim.
Bonus & Conclusion
Bonus
Bonus: beyond Level A
What Level AA adds, which laws and standards point at it, and where to go next.
Bonus
Bonus: auditing with an AI assistant
What an AI assistant does well in a Level A audit, where it goes wrong, what to give it, what to strip, and how to verify every claim.
Conclusion
Congratulations!
You have completed the WCAG 2.2 Level A course!