Preface

The preface of this audit includes a document titled “Accessibility for DuckDuckGo”, which outlines the importance of accessibility tailored for the company, including its benefits in terms of market potential, product and brand advantages, and legal considerations. Its purpose is to assist different stakeholders in understanding and prioritizing accessibility.

Please feel free to share relevant sections with others as needed.

Audit

Reading order

This audit is designed to be read in order, but you can also read individual chapters separately. Just keep in mind that some suggestions are built on top of others (usually cross-referenced).

Structure

The audit is structured as follows:

  1. Site-wide suggestions: These address issues that appear on multiple pages and are best handled separately, for example issues with colors or focus indicators.
  2. Page-by-page breakdown: Each page is examined starting with the structure of the page (like landmarks or headings) and its unique elements, that are not part of any components.
  3. Logical component breakdown: Each page is broken down into logical components that are tackled one-by-one (like modal dialogs, forms etc). First, I demonstrate the proper accessible implementation, then I list suggested fixes to close gaps between the current implementation and the ideal one.
  4. Individual issues: Finally, individual issues are addressed within the components (like issues with the content of each modal dialog)

When the same component is present on subsequent pages, I provide a link back to the component-level suggestions. Then, I address any issues that are specific to that component on that particular page, such as its content or unique features.

Features

Knowledge base links