Accessibility Statement
HyperBeat Radio is committed to ensuring digital accessibility for all users, including people with disabilities. We strive to meet or exceed the Web Content Accessibility Guidelines (WCAG) 2.1 Level AA standards.
What We've Done
We've implemented the following accessibility features throughout our website:
- Keyboard Navigation: All interactive elements (player controls, navigation, forms) are fully operable via keyboard.
- Skip Navigation: A "Skip to main content" link is available on every page to help keyboard and screen reader users bypass repetitive navigation.
- ARIA Labels: Interactive elements include descriptive ARIA labels for screen readers. The audio player announces track changes via an
aria-liveregion. - Color Contrast: Text and interactive elements meet WCAG 2.1 AA minimum contrast ratios (4.5:1 for normal text, 3:1 for large text).
- Focus Indicators: Visible focus outlines are provided on all interactive elements for keyboard users.
- Semantic HTML: We use proper heading hierarchy, landmark roles, and semantic elements throughout the site.
- Responsive Design: The site works across all screen sizes and orientations.
- Reduced Motion: Animations are minimized for users who have enabled the "prefers-reduced-motion" setting in their operating system.
- Form Accessibility: All form fields have visible labels and required fields are clearly marked for both visual and assistive technology users.
- Media Session API: The audio player integrates with the Media Session API, providing hardware key support for play/pause/stop across devices.
Known Limitations
- Song Request iframe: The song request widget is provided by a third-party service (MCVHost) and is embedded as an iframe. Its internal accessibility is outside our direct control, though we've ensured the iframe itself has a descriptive title attribute.
- Volume Control on iOS: Apple's iOS does not allow JavaScript-based volume control. The volume slider is automatically hidden on iOS devices, and users should adjust volume using their device controls.
Feedback
We welcome your feedback on the accessibility of HyperBeat Radio. If you encounter any barriers or have suggestions for improvement, please contact us. We take accessibility feedback seriously and will do our best to address issues promptly.
Standards
This website aims to conform to WCAG 2.1 Level AA. WCAG guidelines are organized around four principles:
- Perceivable: Information and user interface components must be presentable to users in ways they can perceive.
- Operable: User interface components and navigation must be operable.
- Understandable: Information and the operation of the user interface must be understandable.
- Robust: Content must be robust enough to be interpreted by a wide variety of user agents, including assistive technologies.