Skip to main content

Accessibility

A standard about access should be reachable.

This site is a front door to a standard built for people the usual channels fail. It would be strange if the door itself were hard to open. Here is what we hold ourselves to, and where to tell us we have missed.

Keyboard, fully

Every interactive element is reachable and operable from the keyboard, with a visible focus ring that meets WCAG 2.2 contrast. Below 1024 px the site's links sit behind a Menu button that opens with Enter or Space and closes with Escape.

Readable contrast

Body text is at least 7:1 against its background in both themes; smaller labels and links are at least 6:1 on the page and never below 4.5:1. In Windows contrast themes the headline drops its gradient for your system text colour.

Motion you control

Animation respects your system's reduced-motion setting; nothing essential is conveyed by movement alone.

Light and dark

The site follows your system theme and lets you override it with a three-way switch — light, system, dark — whose targets are at least 44 px. If your browser blocks storage, the switch still works for the page you are on.

Structure, not just style

Landmarks, headings, a skip-to-content link, and labelled controls — so a screen reader gets the same page the eye does.

Standalone, mostly

Type loads from a web font with a system fallback; if it never arrives, the page still reads. Express goes further and works offline after its first visit, apart from eye gaze.

Found a barrier? Tell us at [email protected] — a specific page and what got in your way helps most. Access is open source; fixes are welcome on the Transaction Science forge (git.transaction.science) (opens in a new tab).