Contents

Frontend Development › Accessibility

WCAG

The Web Content Accessibility Guidelines and their A, AA and AAA levels.

Also known as: Web Content Accessibility Guidelines, WCAG 2.2, WCAG 2.1, WCAG AA, accessibility guidelines

WCAG (Web Content Accessibility Guidelines) is the international standard, published by the W3C, for making web content accessible. It’s the benchmark that legal requirements, procurement rules and audits usually refer to. It exists in versions (2.0, 2.1, 2.2), each building on the last.

Organized by four principles (POUR)

PrincipleMeans content is…Examples
PerceivablePresentable in ways users can senseText alternatives for images, captions, sufficient contrast, resizable text
OperableUsable with different inputsEverything works by keyboard, enough time, no seizure-inducing flashes, clear focus
UnderstandablePredictable and clearReadable language, consistent navigation, helpful error messages and labels
RobustInterpretable by assistive technologyValid markup, correct names, roles and states (ARIA)

Under them sit testable success criteria, such as “text has a contrast ratio of at least 4.5:1” or “all functionality is available from a keyboard”.

Conformance levels

LevelMeaning
AThe minimum. Basic barriers removed
AAThe common target, and what most laws and policies require. Includes contrast, resize, focus visibility
AAAThe highest. Not required in full for most sites, because some criteria can’t apply to all content

Version 2.2 added criteria such as a minimum target size for pointer inputs (24 by 24 CSS pixels at AA, with exceptions), focus that isn’t hidden behind sticky elements, simpler authentication without cognitive tests, and less repeated data entry.

Using it in practice

  • Aim for AA unless you’re told otherwise, and check which version your requirements name.
  • Build it in from the start (accessibility), through semantic HTML, a design system with accessible components, and testing in the workflow.
  • Combine testing types: automated scanners catch a portion of issues, and keyboard testing, screen reader testing and review catch the rest (accessibility testing).
  • Read the criteria you’re failing, since the guidance documents explain intent and give techniques. Don’t just chase the checker’s wording.
  • Document known gaps and a plan to fix them.

A site can pass automated checks and still be unusable. WCAG compliance is a floor for access, and real usability with real assistive technology is the goal (inclusive design). Legal requirements differ by country and sector, so check the rules that apply to you.