Yahoo! Accessibility

Dynamic Pages

Pages that dynamically change with the user’s interaction can be accessible. These articles show how to control focus and use ARIA to let user’s know how and when a page has changed.

When should you use ARIA role=”application”?

Wednesday, February 16th, 2011

ARIA roles give us much more control on defining how assistive technologies should interact with a page. The application role gives us complete control. But remember complete control can also lead to complete chaos. So how do you use this powerful role? When should it be used?

Application vs. Document

Before diving into the application role it’s useful to understand the difference between application and document based web pages. Your average web page is a document. The user expects to read content and it may feature some interactive behaviors. Applications are more like a desktop application. The user has expects tool sets, instant changes, dynamic interactions.

Continue reading When should you use ARIA role=”application”?