OpenITS
Docs GitHub Get started
Compliance

Accessibility

We want OpenITS to be usable by everyone, including people who rely on assistive technology. This statement describes where we stand and how to reach us.

Last reviewed 11 July 2026

Conformance target

The OpenITS website aims to conform to the Web Content Accessibility Guidelines (WCAG) 2.2 at Level AA. WCAG 2.2 AA is the technical baseline behind Section 508 (US) and EN 301 549 (EU), which matters because transportation agencies are a primary audience.

We consider the site substantially conformant: it meets WCAG 2.2 AA in automated testing across all pages, with a small number of manual checks still in progress (see Known limitations).

Measures we take

  • Structure: every page uses semantic landmarks (header, nav, main, footer), a single h1 with a logical heading order, and a “Skip to content” link.
  • Keyboard: all interactive controls (navigation, the docs search, the registry filter, copy buttons) are operable by keyboard, with a visible focus indicator.
  • Contrast: text and meaningful UI meet at least a 4.5:1 contrast ratio (3:1 for large text).
  • Reflow & zoom: content reflows without horizontal scrolling down to a 320 px viewport (equivalent to 400% zoom).
  • Motion: we honor the prefers-reduced-motion setting and avoid motion that could cause discomfort.
  • Automated testing in CI: every change runs axe-core (WCAG 2.0/2.1/2.2 A + AA) against all pages; a violation fails the build.

Known limitations

We are transparent about what isn’t finished:

  • Manual assistive-technology testing with screen readers (NVDA, VoiceOver) is ongoing. Automated tools catch most issues but not all; if you hit something, please tell us.
  • The interactive AsyncAPI reference embeds a third-party viewer whose accessibility we don’t fully control; the underlying specification is downloadable in an accessible format.

Give us feedback

If you encounter a barrier, or need content in a different format, email [email protected]. Please include the page URL and a short description of the problem. We aim to acknowledge reports within 5 business days.

Standards this statement references

WCAG 2.2 Level AA · Section 508 · EN 301 549.