Browser/AT meta-UI interaction model
•Screen readers have an interaction model for navigating pages and history, and selecting items
–e.g. use enter, tab, shift-tab, pgUp/pgDown and arrow and ctrl-arrow keys
•Also for form entry and review – use of Jaws “forms mode”
–e.g. Use of different “cursors” and “entry modes”
•OnMouse… events – new interactions introduced into Jaws
•AJAX – range of events – what should a screen reader UI “feel” like?
•AT vendors have a responsibility to:
–1.  Utilize DOM information and other data (e.g. MSAA)
–2.  Provide a Usable UI to make the data effective for users
•But user agent vendors have important responsibilities too…