Lost in Silence: Understanding When Screen Readers Don’t Speak Up
summary
Demonstrates that missing announcements (notably on dynamic updates) break UX even when visual tests pass, affecting ~1.3 billion people (16% of the world). Uses VoiceOver, NVDA, JAWS and simple keyboard-only checks to reproduce silent failures caused by missing alt text, wrong heading levels, improper roles, stale live regions and poor focus management. Shows a broken demo then fixes it with aria-live, aria-label, role, aria-selected and focus shifts so alerts, toasts and form errors are actually announced.
AI-written summary · about
chapters (8)
- 0:00Web accessibility intro
- 5:42Silent failures in screen readers
- 7:10Detecting silent failures with testing
- 11:06Getting started with screen readers
- 18:40Avoiding silent failures when coding
- 23:37Accessible development principles
- 31:50Demo of accessible website
- 35:26Key takeaways
related talks
31mBringing the Web Back to the Blind
46mYou Can Come to This Talk with Your Eyes Closed
45mYou're only supposed to blow the bloody doors off!
21mAccessibility 101: Getting started with assistive technology and product inclusion
22mInclusive UI design
43mThe User Experience of a Blind Person
31mAccessibility with Vue
38mA11y-Friendly Documentation
