GitHub (opens in a new tab)
Mode
Themes
Color-vision friendly
High contrast

Glossary

Every trade abbreviates, and this one is worse than most. Here is the vocabulary the site leans on — short, honest definitions for anyone new to accessibility or to the newest CSS. Every term can be linked to directly.

a11y
Numeronym for “accessibility”: a, eleven letters, y. Making the web usable by people with disabilities — the whole point of this site.
Accessibility tree
The browser’s distilled version of the page that assistive technology actually reads: for every element that matters, a role, a name, and its current state. DevTools can show it to you.
ARIA
Accessible Rich Internet Applications: attributes that add semantics for assistive technology when native HTML can’t express them. The first rule of ARIA: prefer native HTML, which needs none.
Assistive technology (AT)
Software or hardware people use to perceive and operate the web — screen readers, switch devices, magnifiers, voice control.
Baseline
The web platform’s shared support signal: “widely available” (stable in all engines for ~30 months), “newly available” (everywhere, but recent), “limited availability” (not yet in every engine). The showcase tiers borrow its exact vocabulary.
Cascade layers
@layer — named priority bands for CSS, so user-preference styles can beat component styles without !important. This site’s entire stylesheet is layered; that is the one hard rule here.
Color-vision deficiency (CVD)
Reduced ability to tell certain hues apart — “color blindness”. Why meaning never rides on color alone here, and why the theme picker ships CVD-friendly presets.
Conformance level (A / AA / AAA)
WCAG’s three strictness grades. AA is the common legal and contractual target; this site aims at WCAG 2.2 AA and demos a few AAA criteria on top.
Design tokens
Named values — colors, spacing, type sizes — declared once and used everywhere, so themes and user preferences re-skin the site by swapping values, not rewriting rules.
Forced colors
An OS accessibility mode (like Windows High Contrast) that replaces site colors with the user’s own palette. CSS meets it through the forced-colors media query; component boundaries must survive it.
Interop
The yearly joint project where the Chrome, Firefox, and Safari teams pick platform features and make them behave identically across all three engines — the reason “works everywhere” keeps expanding.
Landmark
A labeled page region — header, nav, main, footer — that assistive technology can list and jump between. Free structure, straight from semantic HTML.
POUR
WCAG’s four principles: Perceivable, Operable, Understandable, Robust. Every criterion in the standard hangs off one of them.
Progressive enhancement
Build the accessible baseline first, then layer richer behavior on top where the browser supports it — so missing support means a plainer page, never a broken one.
Reduced motion
A system preference (prefers-reduced-motion) asking for less animation — for people with vestibular disorders, motion is physically sickening. Here, animation is an enhancement that bows out on request.
Screen reader
Assistive technology that speaks the page aloud (VoiceOver, NVDA, JAWS), navigating by the semantics in the markup — the reason markup quality is something you can hear.
Semantic HTML
Elements that say what they are — button, nav, details, h1 — and bring keyboard behavior and assistive-tech meaning with them for free. The site’s little-to-no-JavaScript thesis rests on this.
WCAG
The Web Content Accessibility Guidelines — the W3C standard (2.2 is current) that most accessibility law worldwide points at. Chapter 01 walks its timeline. WCAG 3.0 is a working draft, years from done, and will not replace 2.2.