Legal
Accessibility
What has been built in, what is still outstanding, and how to tell us something is broken.
Last updated
What is built in
- Semantic HTML throughout, with a single H1 per page and headings in order.
- Everything works from the keyboard, with a visible focus ring on every control, a skip link to the main content, and focus trapped inside the menu and cart dialogs while they are open.
- Descriptive alternative text on every photograph, and decorative images marked as such so screen readers skip them.
- Form fields are labelled, errors are announced rather than only coloured, and each error message says how to fix the field.
- Touch targets are at least 44×44px, and body text meets WCAG AA contrast against the dark background.
Motion
If your device is set to reduce motion, this site honours it: entrance animations, the parallax layers, the marquee and the hero image sequence all stop, and content appears immediately in its final state. Nothing hijacks your scrolling, and no audio ever plays on its own.
Video
Videos play on YouTube, where captions and playback controls are provided by YouTube's own player. Where a transcript is supplied for a video, it is published alongside it.
Known gaps
- Captions and transcripts depend on what is uploaded to the channel; they are not something this site can add on Jack's behalf.
- Some supplied photographs contain text baked into the image. Where that text matters, it is described in the alternative text.
Tell us
If something here does not work for you, that is a bug worth fixing. Call 313-457-7130 and say what you were trying to do.