A Teaching Nobody Can Reach Is Not Yet a Teaching
This publication is read on phones in low light, on old laptops, by screen readers, and by people who cannot see the page at all. What follows is what we have done about that — and what we know is still imperfect.
What Is In Place
- Listen to anything
- Every teaching can be narrated on-device in four voices, at six speeds, in thirteen reading languages.
- Keyboard first
- Every control — theme, text size, listen, filters, consent — is reachable and operable by keyboard, with a visible focus ring.
- Skip link
- The first tab stop on every page jumps past the header to the teaching.
- Semantic structure
- One <h1> per page, no skipped heading levels, landmarks for header, navigation, main, and footer.
- Contrast
- Body and interface text meet WCAG AA on both the ivory and midnight palettes; gold is split into a decorative tone and a text-safe tone.
- Motion respect
- All reveals and transitions collapse under prefers-reduced-motion. Nothing moves, loops, or plays on its own.
- Text scaling
- Four reading sizes on top of native browser zoom, remembered between visits.
- Teachings print cleanly — instrument chrome is stripped and internal links are expanded as text.
- Low bandwidth
- Pages are static HTML with no framework runtime. The Listening Room adds about 3 KB of gzipped script and reads cached pages offline.
- No dark patterns
- The consent choice treats both answers equally, and declining ads does not restrict any teaching.
Known Limits — Stated Plainly
An accessibility page that lists only successes is marketing. These are the places this site still falls short.
- Voice quality varies by device
- Narration uses your device’s speech engine. Android and Windows voices differ from iOS and macOS. A mechanical voice is the platform, not the text.
- Translation is machine work
- On-device translation is convenient, not authoritative. For doctrine, read the English original, which is always one click away.
- Hebrew and Greek terms
- Transliterated terms are spoken according to your device’s language rules and may not match a teacher’s pronunciation.
- Two languages are right-to-left
- Arabic is offered but has not been reviewed by a native reader. Treat it as a first pass, and tell us what is wrong.
- Community rooms are external
- WhatsApp is not ours to make accessible. The site is fully usable without ever opening it.
How We Check
- Screen readers
- Structured and labelled; tested against VoiceOver and NVDA semantics in markup.
- Keyboard
- No focus traps, no hover-only controls, no keyboard-inaccessible custom widgets.
- Contrast
- Targeting WCAG 2.2 AA for text and interface components.
- Zoom
- Layout holds at 200% text zoom with no horizontal scrolling on a 320px viewport.
Tell Us What Is Broken
If a screen reader reads something out of order, if a control will not take focus, if the contrast fails on your device, or if you need a teaching in a format that does not exist yet, say so. Accessibility reports are treated as editorial corrections, not as complaints.
Message the teaching desk on WhatsApp at +234 708 913 8631 , or read the privacy policy first if you would like to know how that conversation is handled.