01
Accessibility Foundations

Accessibility Foundations

Learn who relies on accessibility features, what WCAG actually asks of you, and the small habits that make sites usable for everyone. Eight beginner-friendly lessons.

~ 125 min·8 lessons·updated apr 2026

What you'll learn


Lessons

Read in order. Each lesson stands on its own, but the order is deliberate.

8 lessons · ~115 min total

  1. 01
    Who uses accessibility features
    Real people, real stories — from screen-reader users to anyone on a phone in the sun.
    15 min
  2. 02
    The accessibility tree
    What the browser quietly builds for assistive tech, and how to peek at it in devtools.
    15 min
  3. 03
    WCAG, demystified
    POUR, levels A/AA/AAA, and a plain-English tour of what AA actually requires.
    17 min
  4. 04
    Semantic HTML is accessibility
    The first rule of ARIA: don't. Native elements come with superpowers — use them.
    15 min
  5. 05
    Color and contrast
    Minimum ratios, link underlines, and why color alone is never enough.
    14 min
  6. 06
    Visible focus
    Why outline:none is harmful, and how :focus-visible saves the day.
    13 min
  7. 07
    The user preferences API
    Honoring reduced motion, contrast, color scheme, and reduced data.
    13 min
  8. 08
    Common myths
    ARIA fixes nothing on its own. Screen readers do read CSS. And later never comes.
    13 min

Prerequisites

  • · Comfortable writing semantic HTML
  • · Familiar with the box model
  • · No assistive tech experience required

After this, try