Where WCAG comes from
WCAG is published by the World Wide Web Consortium (W3C), the body that maintains the web’s core standards. Version 2.1 was published in June 2018. It isn’t an American invention or a piece of legislation — it’s an engineering specification, the same way electrical code specifies safe wiring. Laws then reference it: the HHS Section 504 rule for healthcare providers names WCAG 2.1 Level AA outright, and courts hearing ADA Title III website cases routinely adopt it as the measuring stick.
The four principles: POUR
Every WCAG requirement hangs off four principles — content must be Perceivable, Operable, Understandable, and Robust:
- Perceivable — users can take in the content: images have text alternatives, text has enough contrast against its background, videos have captions.
- Operable — users can work the interface: everything reachable by keyboard alone, no traps, visible focus indicators, enough time to act.
- Understandable — forms have labels and clear error messages, pages behave predictably, language is declared.
- Robust — the code is clean enough that assistive technologies like screen readers can interpret it reliably.
The criteria that matter most on dental websites
WCAG 2.1 Level AA conformance means meeting 50 success criteria (30 at Level A, 20 at Level AA). In practice, a handful account for most of the violations we find on dental practice sites:
| Criterion | Level | What it requires | Where dental sites fail |
|---|---|---|---|
| 1.1.1 Non-text Content | A | Images have meaningful alt text | Before/after galleries, team photos, decorative stock imagery with no alt attributes |
| 1.4.3 Contrast (Minimum) | AA | 4.5:1 contrast for normal text, 3:1 for large text | Pastel teal/white palettes and thin light-gray fonts common in dental templates |
| 2.1.1 Keyboard | A | All functionality works by keyboard alone | Booking widgets and dropdown menus that only respond to a mouse |
| 2.4.7 Focus Visible | AA | You can see which element has keyboard focus | Templates that strip the focus outline for aesthetics |
| 3.3.2 Labels or Instructions | A | Form fields have programmatic labels | Patient contact and appointment-request forms using placeholder text instead of labels |
| 4.1.2 Name, Role, Value | A | Custom controls expose their state to assistive tech | Third-party booking embeds and image sliders built without ARIA |
What "conformance" actually means
A page conforms at Level AA when it satisfies every Level A and Level AA criterion — there is no partial credit within a page, and one broken booking form fails the page even if everything else is perfect. That sounds harsh, but it cuts the other way too: most dental sites fail on a recurring handful of template-level problems, so fixing a small set of root causes often clears violations across the entire site at once.
The honest caveat: automated tools detect roughly 30–40% of WCAG issues. They are extremely good at the violations that show up in lawsuits — missing alt text, contrast, unlabeled forms, keyboard access — which is why an automated multi-engine audit is the right first step, and why we recommend manual testing by an outside qualified evaluator for full assurance rather than pretending a scan is a certification.