A Nova Scotia Duck Tolling Retriever. A friendly, athletic dog with a fur in shades of red.

Web Accessibility Cookbook

Creating Inclusive Experiences

The Web Accessibility Cookbook provides you with dozens of recipes to help you build common components on the web, such as navigations, forms, filters, tables, and dialogs, in an accessible manner. Each recipe not only explains how to build things but also why.

Author Manuel Matuzovic provides the knowledge you need to create accessible web pages, patterns, and components and address your users' varying needs, abilities, and preferences.

If the question is “What do I need to know about accessibility on the web?” the answer is Manuel’s Web Accessibility Cookbook. This book gets straight into the code. I particularly like the problem / solution / discussion structure. The problems are laid out succinctly, and I appreciate being told why I should care before we get into the details of solving things with code.

Chris Coyier CodePen, ShopTalk

Pre-order it now!

The Web Accessibility Cookbook will be available at your local bookstore starting June 2024.

The Web Accessibility Cookbook on oreilly.com

You can also pre-order it online at one of the following stores or wherever you get your books.

Manuel's Accessibility Cookbook helps demystify web accessibility through practical recipes for developers of all levels. Bridging coding and human-centered design, it fosters inclusiveness in every project — a must-read for those committed to digital accessibility and building a more equitable world.

Carie Fisher Senior Accessibility Program Manager, GitHub

About the author

Manuel Matuzović is a frontend developer and accessibility auditor with over 15 years of experience specializing in HTML and CSS. He enhances web accessibility and shares his knowledge globally through blogs, meetups, and conferences.

Manuel's website Manuel on Social Media

Table of contents

The Web Accessibility Cookbook consists of 13 chapters and 73 recipes. Each chapter stands on its own. You can read it from start to finish or jump directly into a specific topic.

  1. Structuring Documents
  2. Structuring Pages
  3. Linking Content
  4. Performing Actions
  5. Styling content
  6. Managing Focus
  7. Navigating Sites
  8. Toggling Content Visibility
  9. Constructing Forms
  10. Filtering Data
  11. Presenting Tabular Data
  12. Creating custom elements
  13. Debugging Barriers

Learn more about the book

I wish I’d had this book when I got started in accessibility. To build accessible websites, you need to understand how people use the web and get the implementation details right. This book combines the two with focused, hands-on advice. It is the perfect companion to formal accessibility standards.

Hidde de Vries Freelance Accessibility Specialist