Accessibility.

Our target standard

We design and build this website against WCAG 2.2 Level AA. That covers:

  • Keyboard operability
  • Sufficient colour contrast
  • Visible focus states
  • Respect for reduced-motion settings
  • Semantic structure and labels for assistive technology

WCAG is the Web Content Accessibility Guidelines, published by the W3C. Automated tests check every text, link and focus colour on this website against WCAG AA, in both colour schemes. We also check its pages with axe, an automated accessibility checker, and by keyboard, at desktop and phone widths.

What we’ve done

  • Keyboard access

    Every interactive element can be reached and used by keyboard, including navigation menus and dialogs.

  • Skip to content

    Every page starts with a Skip to content link. It is the first thing the Tab key reaches, and it jumps past the menu to the page’s main content.

  • Focus in dialogs

    Modal dialogs, such as the mobile navigation menu, trap focus and return it correctly.

  • Focus you can see

    The focus ring has a contrast of 3:1 or more on every background, in both colour schemes. At your browser’s default text size, a focused element stops clear of the bar at the top of the page and of the cookie question.

  • Reduced motion

    With your device’s reduced-motion setting on, nothing moves: pages change at once, and the bar and menus fade instead of sliding.

  • Colour contrast

    Text and controls are checked against WCAG AA contrast ratios, in the light and dark sections and in your device’s dark mode. With a Windows contrast theme on, the menu button and menus take your theme’s colours.

  • Images and alt text

    Informative images carry descriptive alt text. Decorative images are marked so screen readers skip them. If an image fails to load, its alt text shows in its place.

  • Notices read aloud

    Notices on the enrolment form, and the result of your answer to the cookie question, are announced to screen readers.

Known limitations

This page covers this website, not the athlete app or web consoles. Signing in, enrolling, choosing a plan and answering a consent request need JavaScript.

  • Payment on Stripe’s page

    Choosing a plan ends on Stripe Checkout, a page Stripe runs, so its accessibility is Stripe’s and outside this statement.

  • Words inside screenshots

    The screens in the pictures of the app and consoles are screenshots. Their alt text says what each one shows, but a screen reader cannot read the words inside them.

Report a barrier

Email us the page and what happened.

It helps to know your device and browser, and any assistive technology you use, such as a screen reader or magnifier. Use the same address for a barrier in the athlete app or the web consoles.

hello@athleticadvantageschool.com