Skip to main content
WCAG Patterns

Reading

The best books on web accessibility.

Five books I keep coming back to when writing WCAG Patterns. Short, honest reviews with a bit of opinion, and nothing padded out for word count.

01 · 2017

Inclusive Components

by Heydon Pickering

The one I reach for most when a component has to ship accessibly.

Who it’s for
Frontend devs building real UI: tabs, dialogs, menus, toggles, the usual suspects.
What it does well
Each chapter walks a component from naive markup to something you'd actually ship, with ARIA, keyboard, and reduced-motion treated as first-class concerns rather than afterthoughts.
Where it falls short
Published in 2017, so the React references feel dated, but the underlying HTML and ARIA guidance still holds up.

Find Inclusive Components on Amazon

02 · 2016

Inclusive Design Patterns

by Heydon Pickering

Heydon's earlier book, broader and more opinionated than Inclusive Components.

Who it’s for
Devs and designers who want the philosophy, not just the snippets.
What it does well
Frames accessibility as a design constraint you lean into, not a checklist you tolerate. Strong on progressive enhancement and forms in particular.
Where it falls short
Some chapters overlap with Inclusive Components, so if you're only reading one, start with the newer one.

Find Inclusive Design Patterns on Amazon

03 · 2014

A Web for Everyone

by Sarah Horton & Whitney Quesenbery

The book I lend to designers, PMs, and anyone who asks what accessibility is actually about.

Who it’s for
Non-devs, and any dev who wants the user-centred framing.
What it does well
Explains accessibility through personas and principles rather than code. Gives you the vocabulary you need when you have to sell the work internally.
Where it falls short
Light on implementation, so pair it with Inclusive Components if you're the one actually shipping.

Find A Web for Everyone on Amazon

04 · 2017

Accessibility for Everyone

by Laura Kalbag

A Book Apart's short-format intro to the field.

Who it’s for
Someone who heard the word WCAG for the first time this week.
What it does well
Covers the landscape (disability types, assistive tech, legal context, team workflows) in an afternoon read.
Where it falls short
Deliberately broad, so it'll orient you but it won't teach you to build anything.

Find Accessibility for Everyone on Amazon

05 · 2018

Form Design Patterns

by Adam Silver

Not marketed as an accessibility book, but honestly it's one of the best ones.

Who it’s for
Anyone shipping forms. Which is anyone shipping software.
What it does well
Every pattern is argued from the user's side, with accessibility, error handling, and progressive enhancement baked in from day one rather than bolted on later.
Where it falls short
Forms only, so you'll still need a components reference for everything else.

Find Form Design Patterns on Amazon

Frequently asked.

Which one should I read first?
If you write frontend code, start with Inclusive Components. If you don't, A Web for Everyone.
Are these books still current with WCAG 2.2?
WCAG 2.2 added nine criteria to 2.1, mostly around target size, focus appearance, and authentication. The ARIA and keyboard patterns these books teach haven't changed, so read them for the mental model and use this site's per-criterion pages for the newer details.
Why aren't there any free books listed?
The free material worth reading isn't really books, it's specs: the W3C Understanding documents, the WAI ARIA Authoring Practices, and MDN's accessibility section. This list is for long-form books I've actually paid for and kept on my desk.
Do you earn a commission on these links?
Yes, these are Amazon affiliate links, and if you buy a book after clicking one we earn a small commission at no extra cost to you. The list would be identical without the commission, because books that aren't worth your time wouldn't make it on here regardless.