Accessibility Statement
The Open Radio Linking Project is committed to making orlp.io usable by everyone, including people who rely on assistive technologies. We aim to conform to the Web Content Accessibility Guidelines (WCAG) 2.1, Level AA (opens in new tab).
Conformance status
The site is designed to be WCAG 2.1 AA conformant. Accessibility is part of our automated quality gate (the eslint-plugin-jsx-a11y ruleset runs on every change), and we test with keyboard navigation and screen readers. As we add features we treat any conformance gap as a bug to be fixed.
Measures we take
- Semantic HTML landmarks (
header,nav,main,footer) and a “skip to content” link as the first focusable element. - Full keyboard operability with a visible focus indicator on every interactive element.
- Colour contrast meeting AA (4.5:1 for body text, 3:1 for large text) in both light and dark themes; meaning is never conveyed by colour alone.
- Descriptive
alttext for images and ARIA labels for icon-only controls. - Accessible interactive patterns — disclosure widgets, an ARIA-compliant navigation menu, and forms with associated labels and announced error messages.
- A light/dark theme toggle that respects your operating-system preference, with no flash of the wrong theme on load.
- Respect for reduced-motion preferences and a responsive layout that reflows to 320px.
Known limitations
- The interactive node map (Leaflet) is inherently visual. A text-based, screen-reader-friendly equivalent is provided in the node directory.
- Some embedded third-party content (e.g. the Groups.io community on the Community page) is outside our control; we link to it directly as an alternative.
Compatibility
The site is designed to work with current versions of major browsers (Chrome, Firefox, Safari, Edge) and common screen readers (NVDA, JAWS, VoiceOver). It does not depend on JavaScript for its core content.
Feedback & enforcement
If you encounter an accessibility barrier, please tell us — your feedback helps us improve. Email accessibility@orlp.io with the page, the problem, and the assistive technology you were using. We aim to acknowledge within 5 business days and to resolve confirmed issues promptly.