Tag
live-regions
- Apr 30, 2026 Verifying What a Screen Reader Actually Says How speech output is produced from accessibility events, why announcement assertions are brittle across reader versions, and which properties can be tested stably. accessibility
- Apr 21, 2026 Live Regions and Asynchronous Announcements How aria-live regions cause screen readers to announce content that changes without focus moving, and how the polite and assertive politeness levels are implemented. accessibility
- Apr 3, 2026 Implicit Live Values in status, alert, log, and timer Roles Live roles carry default politeness and atomicity from their definitions, so the role chooses behaviour the author never wrote. Where those defaults help, and where overriding them produces a contradictory tree. accessibility
- Dec 24, 2025 Inline Validation Timing and When Errors Should Speak How validation on blur, on input, and on submit differ in what they interrupt, how debouncing and politeness control announcement, and why premature feedback degrades entry. accessibility
- Apr 7, 2025 How Live Regions Turn DOM Mutations Into Speech Live regions do not announce anything themselves; they mark a subtree as interesting so that mutations inside it are queued, and politeness, atomicity, and relevance decide what is spoken. accessibility
- Mar 8, 2024 Live Regions Under Re-Rendering: Why Framework Updates Announce Nothing A live region depends on text mutations inside a stable node. Diffing renderers replace nodes, batch writes, and mount regions on demand, which silences announcements in ways that look random. accessibility