Accessibility
WCAG basics that make a site usable for everyone and keep it out of legal trouble.
- Accessibility8 min read
Accessibility checker results — fixing the ten findings we see most
An automated accessibility check finds about a third of the barriers on a page, and the same ten findings account for most of them. This guide explains each in plain terms, who it excludes, and the exact fix, with the WCAG 2.2 criterion it maps to.Updated 25 Sept 2026 - Accessibility12 min read
Accessibility statement: what to write and how to keep it true
What an accessibility statement must say, who has to publish one in the EU and UK, a template you can fill in today, and a monthly routine that keeps every claim in it backed by a test.Updated 25 Sept 2026 - Accessibility11 min read
Accessible modals and dialogs: focus, Escape and the native dialog element
What a modal must do for keyboard and screen reader users, how the native dialog element does most of it for free, the parts that stay your job, and how cookie banners and popups get it wrong.Updated 25 Sept 2026
Fix pages
Images, colour and language
4 of 4Forms, links and controls
3 of 3Keyboard and page structure
4 of 4- Accessibility basics — fixing axe violationsHigh impact.Fixes
axe-critical+31 min - How to add page landmarks (header, nav, main, footer)Medium impact.Fixes
landmarks-present1 min - How to add a skip linkMedium impact.Fixes
skip-link1 min - Why positive tabindex values break tab orderFor information.Fixes
tab-order-trap1 min
Check all 16 at once
The Accessibility checker runs every check on this page against your site.