Reference

Accessibility rule library

The 52 rules our engine reports on, each with the failure it describes, who it shuts out, what fixing it takes, and the WCAG success criterion and EN 301 549 clause it maps to. Written for the person who has to do the work, not for a compliance file.

ARIA

Roles, states and properties — the layer that tells assistive technology what a custom control is and what it is doing.

Audio and video

Captions and alternatives for time-based media.

Colour

Contrast and the use of colour as the only carrier of meaning.

Document semantics

Headings and landmarks — the map a screen-reader user navigates by.

Forms

Labels, autofill and the parts of a form a screen reader has to announce.

Keyboard and focus

Whether the page can be operated, and left, without a mouse.

Language

Declaring the language so text is pronounced correctly.

Lists and structure

Whether grouped content is marked up as the group it is.

Markup integrity

Duplicate identifiers and other structural defects that confuse assistive technology.

Name, role, value

Whether each control announces what it is and what it does.

Tables

Header association — without it a data table is read as a stream of unrelated cells.

Text alternatives

Whether non-text content has an equivalent someone can hear.

Viewport and targets

Zoom, scaling and how large an interactive target is.

Which of these does your site trip?

The scan runs every rule on this page against four of your own pages and tells you which ones fire, where, and how many times.

Run a free scan