• Screen reader queries the accessibility tree • Browser responds to changes in the DOM, then updates the a11y tree • Screen reader listens for changes in the a11y tree 10
keyboard focus for native elements are handled in the browser • Core Accessibility API Mappings (AAM) 1.1 w3.org/TR/core-aam-1.1 • HTML AMM 1.0 w3.org/TR/html-aam-1.0 • SVG AAM 1.0 w3.org/TR/svg-aam-1.0 11
node associated with a DOM node; 2. Directly respond to events or actions from AT; 3. Create virtual accessibility nodes (not associated with DOM nodes); 4. Programmatically explore the accessibility tree, and access the computed properties of accessibility nodes. 32