0Pricing
Web Accessibility Academy · Lesson

A Practical Per-Feature Accessibility Checklist

Give the team a repeatable pre-ship list.

A Practical Per-Feature Accessibility Checklist is a free Web Accessibility Academy lesson on CoddyKit — lesson 3 of 4. You can read the complete lesson below for free — then practise it hands-on in the browser with a built-in code editor and a 24/7 AI tutor. It is part of the Web Accessibility Academy learning path, one of 4 lessons in the course, and your progress syncs across the web and the CoddyKit app.

Why a Checklist

A per-feature checklist turns accessibility from a vague goal into a few concrete things you verify before every ship. 📋

Keep It Short

A practical checklist is short enough to run in minutes. If it takes an hour, people will quietly skip it under deadline pressure.

Item: Keyboard Only

First item: unplug the mouse and use the feature with the keyboard alone. Everything you can click, you must reach by Tab.

Item: Focus Visible

As you tab through, confirm the focus indicator is always clearly visible and the order follows how the content reads.

Item: Semantic Markup

Check that headings, lists, buttons, and links use the right elements, so the structure is correct before any ARIA is added.

<button type="button">Save</button>
<a href="/help">Help</a>

Item: Names on Controls

Every input has a real label, and every icon button has an accessible name, so screen readers announce them clearly.

<label for="email">Email</label>
<input id="email" type="email">

Item: Images and Alt

Informative images carry meaningful alt text, while purely decorative ones use empty alt so screen readers skip them.

Item: Color and Contrast

Verify text meets the contrast minimums and that no information is carried by color alone, like a red-only error.

Item: Screen Reader Spot Check

Run one quick pass with a screen reader to confirm the feature announces sensibly and nothing important reads as blank.

Item: Zoom and Reflow

Zoom the page to 200 percent and check it reflows without losing content or forcing awkward two-direction scrolling.

Tailor It to Your Stack

Treat this as a starting list. Add items for the widgets and patterns your product uses most, and trim what never applies.

Quick Check

What makes a per-feature checklist actually get used?

Recap

A short per-feature checklist, covering keyboard, focus, semantics, names, alt, contrast, and a screen reader pass, keeps every ship accessible. 📋

Frequently asked questions

Is the “A Practical Per-Feature Accessibility Checklist” lesson free?

Yes — the full text of “A Practical Per-Feature Accessibility Checklist” is free to read here on the web, and the Web Accessibility Academy course includes 4 lessons in total. To practise it interactively (a built-in code editor and a 24/7 AI tutor) and unlock the rest of the Web Accessibility Academy course, upgrade to CoddyKit PRO.

What will I learn in “A Practical Per-Feature Accessibility Checklist”?

Give the team a repeatable pre-ship list. You practise Web Accessibility Academy with hands-on code you run directly in the browser, and a 24/7 AI tutor answers your questions as you work through the lesson.

Do I need any experience to start Web Accessibility Academy?

No prior experience is required. Web Accessibility Academy on CoddyKit is structured for beginners through advanced learners; this is — lesson 3 of 4, so you can start here or from the beginning and move at your own pace.

How long does the “A Practical Per-Feature Accessibility Checklist” lesson take?

Most CoddyKit lessons take about 5–10 minutes. Each one is bite-sized and interactive, so you make steady progress and pick up exactly where you left off across the web and the app.

Can I write and run code in this Web Accessibility Academy lesson?

Yes. Every Web Accessibility Academy lesson includes a built-in code editor, so you write and run real code right in your browser and get instant AI feedback — no local setup required.

All lessons in this course

  1. Shift Left: a11y in Design and Tickets
  2. A Definition of Done That Includes a11y
  3. A Practical Per-Feature Accessibility Checklist
  4. Champions, Training, and Lasting Change
← Back to Web Accessibility Academy