Summary

Rich Internet Applications have many things in common with JavaScript- and Ajax-based web applications:

  • Provide role, state, and name information for each control

  • Guarantee users are notified of changes and updates

  • Create meaningful structure and navigation sequences

  • Ensure keyboard-only operation

The difference lies in the ability of RIAs to create richer objects. We hope that universal design will be baked into any toolkit a developer chooses to use, but in more cases than not, you will need to take extra steps to ensure accessibility. We hope that the overlap in needs and constraints between mobile and accessibility design will drive developers to take these additional steps.

Get Universal Design for Web Applications now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.