Skip to content

Accessibility

Built to be usable by everyone.

We want goodship.agency to work for as many people as possible, regardless of ability, device or assistive technology. Last updated 6 September 2026.

Our commitment

Accessibility is part of how we design, build and ship. We aim to meet the Web Content Accessibility Guidelines (WCAG) 2.2 Level AA and continually improve the experience as the site evolves.

Conformance status

Following our latest internal audit (6 September 2026), goodship.agency is substantially conformant with WCAG 2.2 Level AA. "Substantially conformant" means the site meets the standard with a small number of known exceptions noted below.

Latest audit and fixes

Our most recent WCAG 2.2 AA review covered every page, the global header and footer, navigation menus, forms, filters and the cookie consent banner. The following improvements were shipped:

  • One main landmark per page (WCAG 1.3.1): several pages previously nested a second <main> region inside the global one, which made landmark navigation ambiguous. Every page now exposes exactly one.
  • Honest navigation semantics (WCAG 4.1.2): the dropdown menus in the header previously claimed the ARIA menu role without full arrow-key menu behaviour. They are now announced as labelled lists of links, with expanded state exposed on the trigger.
  • Keyboard-accessible navigation (WCAG 2.1.1): every dropdown opens on keyboard focus as well as hover, toggles with Enter / Space, dismisses with Escape, and closes when focus moves away.
  • Target size (WCAG 2.5.8): the mobile menu button and other primary controls are at least 44×44px.
  • Colour contrast (WCAG 1.4.3): navigation links now use the full-strength foreground token rather than a reduced-opacity variant, and all text uses design-system tokens that meet AA contrast in light and dark modes.
  • Filter and search results (WCAG 4.1.3): result counts on Stories, Case Studies and Media Coverage are announced politely to screen readers when filters change.
  • Links that open new tabs (WCAG 3.2.5): external links in the footer state that they open in a new tab.
  • Video (WCAG 1.2.2): article videos expose native playback and volume controls, carry an accessible name, offer a download fallback, and support a real caption track supplied per article. An empty placeholder caption track that falsely advertised captions has been removed.
  • Visible focus indicator (WCAG 2.4.7): a 2px primary-colour outline with 3px offset is applied globally to every focusable element.
  • Skip link (WCAG 2.4.1): a "Skip to content" link appears at the top of every page on first Tab.
  • Headings (WCAG 1.3.1): every page starts with a single h1 and descends without skipping levels.
  • Images (WCAG 1.1.1): meaningful images carry descriptive alt text; decorative images are marked alt="" and aria-hidden.
  • Forms and controls: every input has an associated label, icon-only buttons have aria-labels, filter chips expose aria-pressed, and pagination uses aria-current="page".
  • Motion (WCAG 2.3.3): all reveal and fade animations are disabled for visitors who ask their device to reduce motion.
  • Accessible dialogs: the cookie banner and modal components use Radix UI primitives for correct ARIA roles, focus management and Escape-to-close behaviour.

What we do

  • Use semantic HTML landmarks (a single <main>, clear heading order) so screen readers can navigate easily.
  • Build interactive components on accessible primitives (Radix UI via shadcn/ui) for correct ARIA, focus and keyboard behaviour.
  • Pair text with design-system colour tokens that meet AA contrast in both light and dark modes.
  • Label icon-only buttons and form fields, and provide descriptive alt text for meaningful images.
  • Ensure tap targets on mobile are at least 44×44px and that focus is always visible.
  • Support full keyboard navigation, with a "Skip to content" link at the top of every page.
  • Respect user preferences such as reduced motion where animation is used.

Known limitations

We are aware of the following areas that may not yet fully meet WCAG 2.2 AA:

  • Captions and transcripts are supported for article videos but are not yet published for every existing video. We are working through the back catalogue and will supply a transcript on request in the meantime.
  • Some embedded third-party content (e.g. video players, external forms or social widgets) may not match the standard set elsewhere on the site.
  • Older PDFs and documents linked from the site may not yet be fully tagged for assistive technology. We will provide an accessible alternative on request.

If you spot something that doesn't work well with your assistive technology, we'd like to hear about it so we can fix it.

Report a barrier

If you encounter an accessibility issue, or need information from this site in an alternative format, please contact us:

Email: hello@goodship.agency
Telephone: 0151 272 3451

We aim to respond within 5 working days.

Back to the homepage.