Accessibility
What we've done, what's still imperfect, and how to tell us when something gets in your way.
Where we stand
We aim to meet WCAG 2.1 Level AA. We're not claiming to have reached it. This site hasn't been through an independent accessibility audit, and a statement that claimed full conformance without one wouldn't be worth much. What follows is an honest account instead.
What this site does
- Semantic HTML with real headings, landmarks, and lists, so screen readers get a usable structure.
- A "skip to content" link as the first keyboard stop, to bypass the navigation.
- Every interactive element reachable by keyboard, with a visible focus outline.
- Form fields with properly associated labels, and errors reported in text rather than by colour alone.
- Descriptive alternative text on images that carry meaning, and none on decorative ones.
- Layouts that reflow to narrow screens and to zoom without horizontal scrolling.
- Respect for the operating system's reduce motion setting. Turn it on and the opening animation, smooth scrolling, scroll reveals, and looping marquees all switch off.
Known limitations
Being specific is more useful than being reassuring:
- The homepage hero is an animated WebGL canvas. It's decorative and hidden from screen readers, but it does move, and on older hardware it can be heavy. Enabling reduce motion is the current answer.
- A custom cursor replaces the pointer on devices with a mouse. It doesn't affect keyboard or touch use, but it is a change from what your system normally draws.
- Colour contrast has been checked by eye against the WCAG ratios rather than verified across every state of every component. Some muted secondary text sits closer to the threshold than we'd like.
- No testing has yet been done with JAWS or NVDA on real assistive-technology setups.
Tell us when something breaks
If any part of this site stops you doing what you came to do, we want to hear about it, and you don't need to be technical or polite about it. Email ldrake773@gmail.com with the page and what happened. We aim to reply within two business days.
If a barrier here is blocking you from getting in touch about a project, that's our problem to solve, not yours: email or call and we'll take the details however works for you.
Work we build for clients
Accessibility basics are part of every site we build rather than an upgrade: keyboard navigation, real labels, alt text, and adequate contrast. If your business has a specific legal obligation, tell us early and we'll scope for it properly, including an independent audit where that's warranted.
Related: our terms of service and our privacy and cookie policy.