Accessibility
Accessibility statement
This website aims to meet WCAG 2.2 level AA — and the same standard goes into every site I build for clients.
What's in place
- Every page and interactive element works with a keyboard alone, with visible focus styles and a skip-to-content link.
- Animations, marquees, and 3D scenes respect your reduce motion system setting — content never depends on motion.
- Text colours meet AA contrast ratios in both light and dark mode.
- Semantic HTML throughout: real headings, landmarks, lists, and buttons — with ARIA only where HTML can't say it.
- Dialogs and drawers trap focus correctly and return it when closed; Escape always closes them.
- Images carry meaningful alternative text; decorative graphics are hidden from screen readers.
- The site works at 200% zoom and on small screens without loss of content.
Known limitations
- The 3D scroll-story demo in the Lab requires WebGL for the full visual experience — but the complete narrative is available as a static alternative automatically.
- Some Lab demos simulate third-party products; their colour schemes are checked for contrast but represent fictional brands.
Found a problem?
Tell me and I'll fix it — usually within days, not months: mike@mikewebdeveloper.co.uk. Please mention the page and the assistive technology you were using.
For clients
Accessibility isn't an add-on I charge extra for — it's how every project ships. If your current site fails your customers, my audit service covers accessibility alongside speed and SEO.
This statement was last reviewed on 10 June 2026.