Burble is committed to providing an accessible voice-first communication platform that works for everyone, regardless of ability. This document outlines our accessibility features, compliance targets, and roadmap.
| Feature | Description | Status |
|---|---|---|
Custom Keybindings |
Remappable keyboard shortcuts for all major actions |
✅ Implemented |
Push-To-Talk |
Space key (configurable) for voice activation |
✅ Implemented |
Mute/Deafen |
M/D keys for quick audio control |
✅ Implemented |
Volume Control |
Arrow keys for volume adjustment |
✅ Implemented |
Room Navigation |
Tab/Shift+Tab for room switching |
✅ Implemented |
| Feature | Description | Status |
|---|---|---|
Presence Announcements |
"User joined/left room" audio cues |
✅ Implemented |
Room Change Announcements |
"Switched to room X" notifications |
✅ Implemented |
Moderation Announcements |
"User was action by moderator" alerts |
✅ Implemented |
ARIA Attributes |
Semantic HTML for screen readers |
|
Live Regions |
Dynamic content updates for screen readers |
| Feature | Description | Target |
|---|---|---|
High Contrast Mode |
WCAG 4.5:1 contrast ratios |
Q2 2026 |
Colorblind Support |
Deuteranopia, Protanopia, Tritanopia palettes |
Q2 2026 |
Font Size Adjustment |
4 levels (14-20px) with persistence |
Q2 2026 |
Theme Switching |
Dark/Light/System with OS preference detection |
Q2 2026 |
Reduced Motion |
Respects |
Q2 2026 |
| Feature | Description | Target |
|---|---|---|
Closed Captions |
Real-time voice-to-text (Web Speech API) |
Q3 2026 |
Visual Notifications |
On-screen indicators for audio events |
Q3 2026 |
Volume Normalization |
EBU R128 (-23 LUFS) compliance |
Q3 2026 |
Voice Commands |
Voice-controlled interface |
Q3 2026 |
| Feature | Description | Target |
|---|---|---|
Clear Language Mode |
Simplified terminology with tooltips |
Q4 2026 |
Predictable Navigation |
Consistent layout across all pages |
Q4 2026 |
Error Prevention |
Confirmations for all destructive actions |
Q4 2026 |
Contextual Help |
Persistent help system with guidance |
Q4 2026 |
| Level | Requirements | Target |
|---|---|---|
WCAG 2.1 A |
Minimum accessibility |
Q2 2026 |
WCAG 2.1 AA |
Recommended accessibility |
Q4 2026 |
WCAG 2.1 AAA |
Enhanced accessibility |
2027 |
-
Port PanLL’s accessibility engine
-
Implement theme switching
-
Add font size adjustment
-
Integrate K9 accessibility validator
-
Create basic compliance report
-
Add closed captions
-
Implement visual notifications
-
Add colorblind support
-
Complete screen reader support
-
Add accessibility testing to CI
Found an accessibility issue? Please report it:
-
GitHub Issues: https://github.com/hyperpolymath/burble/issues
-
Matrix: #hyperpolymath-accessibility:matrix.org
Include: - Description of the issue - Steps to reproduce - Browser/OS/Assistive technology used - Suggested fix (if any)
Burble is committed to:
-
Following WCAG 2.1 guidelines
-
Providing equivalent alternatives for audio content
-
Ensuring keyboard accessibility
-
Supporting screen readers and other assistive technologies
-
Continuous improvement based on user feedback
We welcome contributions to improve accessibility. See our Contributing Guide for details.
-
Project Roadmap — Accessibility milestones
-
Adjustfile — Accessibility contract
-
WCAG Guidelines — Official standards
-
Section 508 — U.S. federal requirements
This document is licensed under MPL-2.0. See LICENSE for details.