Tag
accessibility-tree
- Sep 9, 2026 The Role Attribute as a Contract With the Accessibility Tree How a role token rewrites what the accessibility tree exposes, why it adds no behaviour, and how the first valid token in a list wins. accessibility
- Jul 21, 2026 Hiding Subtrees Without Breaking Focus or the Tree display none, visibility hidden, aria-hidden, and the hidden attribute remove content from different layers. Choosing wrong leaves focusable nodes inside invisible subtrees or visible text absent from the tree. accessibility
- Jul 4, 2026 Custom Widgets Over Virtualized Content When only the visible window of a list exists in the DOM, the accessibility tree holds a fragment of the data. Position, size, and the active item have to be reported through attributes rather than structure. accessibility
- Jul 2, 2026 The Screen Reader Announcement Pipeline How a screen reader turns an accessibility-tree event into spoken output, from event dispatch through speech synthesis, and where latency and interruption come from. 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
- Sep 18, 2024 Modal Inertness: What a Dialog Must Remove From the Rest of the Page A dialog is modal only if the rest of the document is unreachable by keyboard, pointer, and the accessibility tree. The containment mechanics, and the focus restoration that fails when the trigger is gone. accessibility
- Jul 11, 2024 How a Document Becomes an Accessibility Tree Which DOM nodes a browser exposes to assistive technology, which it discards, and why ignored containers are flattened instead of deleted. accessibility
- Jun 19, 2024 The Accessibility Tree as a Test Oracle How browsers expose roles, names, states, and relations through the accessibility API, and how tests can assert on that projection instead of on markup. accessibility
- Apr 15, 2024 Static Text Objects and the Text Interface Why paragraphs become single text objects, how character offsets and range queries work, and what happens when a text run is split by inline structure. accessibility
- Dec 15, 2023 Hidden Subtrees and Presentational Roles The difference between aria-hidden, display none, visibility hidden, and role presentation, and which of them removes a node from the tab order. accessibility