摘要 |
Methods and apparatus, including computer program products, for providing information to a screen reader. A method includes the actions of receiving web page information that includes data to be presented, visual order data, and audible order data; compiling, based on the received web page information, a web page representation to be interpreted by a web browser; and compiling, based on the received web page information, a web page representation to be interpreted for presentation to an assistive application. Particular implementations may include one or more of the following features. The audible order information includes a tab or keyboard sequence that uniquely defines navigation paths between page elements. The visual order data includes page structure data and is represented in a hierarchical data structure.
|