The whole walk, on a keyboard, with the motion off.
A complete keyboard path from the gate to the pub, captions on everything, audio description on every stop, and full parity under a reduced-motion preference. Not a reduced version — the same walk, differently delivered.
What has actually been done.
-
A complete keyboard path, tested by doing it.
You can tab from the gate to the pub without touching a pointing device. Every interactive element takes focus in a sensible order, the focus ring is visible against every ground colour on the site, and there is no keyboard trap anywhere on the route.
That was verified by walking the whole thing on a keyboard repeatedly rather than by running an automated checker and reading the number it produced. Automated tools catch about a third of what matters and none of what is annoying.
A keyboard path is not a feature you add. It is a walk somebody has actually taken.
-
Reduced motion means parity, not removal.
With a reduced-motion preference set, the scrubbed frame sequence becomes a single plate with a caption, the pinned sections become ordinary stacked sections, and every reveal animation becomes a thing that is simply already there.
Nothing is lost. Every word, every number and every stop is present in both modes. The difference is that one of them moves and one of them does not, and neither is the second-class version.
-
Audio description on every stop, and a transcript underneath.
Each stop has a described audio track: what is in the plate, what you would be looking at, and what is happening in the frame. It is written rather than generated, because a generated description of a screen-printed illustration is a list of shapes.
Every track has a transcript on the same page. Not behind a link, not in a modal — on the page, in the reading order, where it can be found by anybody rather than only by people who know to look for it.
-
Captions, contrast and the things that are easy to forget.
Captions on everything with sound. Text contrast at 4.5:1 or better on every ground colour, checked on all four seasonal palettes rather than on the one that happened to be current when the design was signed off.
Text resizes to two hundred per cent without anything overlapping or scrolling sideways. Every plate has a real alt description rather than the file name. Nothing on the route depends on colour alone to make sense.
The seasonal palette changes four times a year. The contrast ratios were checked four times, not once.
The accessibility specification.
Navigation
- Keyboard path
- Complete, gate to pub
- Focus visible
- On every ground colourIncluding ink, petrol and the seasonal accents.
- Keyboard traps
- None
- Skip links
- To content, and to the stop list
- Landmarks
- One main, one nav, named regionsSo a screen reader user can jump the route.
Motion and media
- Reduced motion
- Full parityA plate and a caption, with nothing removed.
- Autoplay
- None, anywhere
- Audio description
- Every stopWritten, not generated.
- Transcripts
- On the pageIn reading order, not behind a link.
- Captions
- On everything with sound
Text and colour
- Contrast
- 4.5:1 or betterChecked on all four seasonal palettes.
- Text resize
- To 200%Without overlap or horizontal scroll.
- Alt text
- On every plateWritten descriptions, not file names.
- Colour alone
- Never load-bearing
- Target size
- 44 px minimumOn every control, on every breakpoint.
This is the standard the build was written to. Where something falls short of it we would rather be told than not, and Bothering Us goes to a person.
What is here, and what is deliberately not.
Done
- A complete keyboard path from the first stop to the last
- Written audio description on every one of the twelve stops
- Transcripts on the page, in reading order
- Full parity under a reduced-motion preference
- Contrast checked on all four seasonal palettes
- Text that resizes to 200% without breaking
Never
- Autoplaying anything, with or without sound
- A reduced-motion version that is missing content
- Descriptions generated from a file name
- A transcript hidden behind a modal
- Anything where colour alone carries the meaning
Why this page is not a compliance statement.
Most accessibility pages are written for an auditor. They cite a standard, claim partial conformance, list some exceptions in the smallest type on the site and are never read by a single person who needed them.
This one is written for somebody deciding whether the walk is worth their time. That is why it says what was tested and how, rather than which version of which guideline it believes itself to satisfy.
The formal statement for the whole build is on the Lawyering side, and it is written in the same plain way.
In short.
Keyboard
The whole route, and it was walked rather than scanned.
Described
Every stop, written by a person.
Reduced motion
Parity, not a cut-down version.
Contrast
Checked on four palettes, not one.
Tell us where it falls down.
Bothering Us goes to a person rather than a queue, and this is exactly the kind of thing we would rather hear about.
What people actually ask.
The two questions this page gets most, answered without a support ticket.
No. This is an unsolicited third-party demonstration build, not affiliated with or endorsed by any of the businesses it describes.
Public filings, published rankings and press reporting, each labelled on the page as a verified record, a founder claim or a third-party estimate.