World Library  
Flag as Inappropriate
Email this Article

Accessible Rich Internet Applications

Article Id: WHEBN0017585425
Reproduction Date:

Title: Accessible Rich Internet Applications  
Author: World Heritage Encyclopedia
Language: English
Subject: Microsoft Active Accessibility, NonVisual Desktop Access, Microsoft UI Automation, Internet Explorer 8
Collection:
Publisher: World Heritage Encyclopedia
Publication
Date:
 

Accessible Rich Internet Applications

WAI-ARIA (Web Accessibility Initiative - Accessible Rich Internet Applications) is a technical specification published by the World Wide Web Consortium that specifies how to increase the accessibility of web pages, in particular, dynamic content and user interface components developed with Ajax, HTML, JavaScript and related technologies. As of January 2011, it was a Candidate Recommendation.[1]

Web developers increasingly use scripts that run in the browser to create user interface controls that cannot be created with HTML alone. They also use these scripts to update sections of a page without requesting a completely new page from a web server. Websites that use these technologies are called rich Internet applications. These user interface controls and content updates are often not accessible to users with disabilities, especially screen reader users and users who cannot use a mouse or other pointing device. WAI-ARIA allows web pages (or portions of pages) to declare themselves as applications rather than as static documents, by adding role, property, and state information to dynamic web applications. ARIA is intended for use by developers of web applications, web browsers, assistive technologies, and accessibility evaluation tools.[2]

WAI-ARIA describes how to add semantics and other metadata to HTML content in order to make user interface controls and dynamic content more accessible. For example, with WAI-ARIA it is possible to identify a list of links as a navigation menu and to state whether it is expanded or collapsed. Although originally developed to address accessibility issues in HTML, the use of WAI-ARIA is not limited to HTML: in principle, it can also be used in other markup languages such as Scalable Vector Graphics (SVG). SVG 1.2 Tiny added support for WAI-ARIA in the 15 September 2008 working draft.[3]

The Web Accessibility Initiative has published an overview of WAI-ARIA[2] that introduces the subject and guides readers to the WAI-ARIA Suite documents:

Accessible Rich Internet Applications (WAI-ARIA) Version 1.0 (Draft)
[1] This is primarily aimed at developers of Web browsers, assistive technologies, and other user agents, in addition to developers of other technical specifications, and developers of accessibility evaluation tools.
WAI-ARIA Primer
[4] This is a technical introduction to WAI-ARIA. It describes the problems WAI-ARIA tries to address, the underlying concepts, the technical approach and business reasons for adopting WAI-ARIA.
WAI-ARIA Best Practices
[5] This document describes best practices for delivering rich Internet applications with WAI-ARIA: it discusses subjects such as general steps for building accessible widgets, keyboard navigation, relationships, form properties, drag-and-drop support, alert and dialog boxes, reusable component libraries, and testing.
Roadmap for Accessible Rich Internet Applications (WAI-ARIA Roadmap)
[6] Much of the content of this document has been moved into other documents.

The ARIA specifications editors have included Lisa Seeman, Rich Schwerdtfeger, James Craig, Michael Cooper and Lisa Pappas.

See also

References

External links

  • Introduction to WAI ARIA by Gez Lemon
  • ARIA developer portal documentation, videos, and articles relating to ARIA (materials under Creative Commons Attribution-Share Alike license)
  • Henny Swan (Opera): Setting up a screen reader test environment for WAI-ARIA
This article was sourced from Creative Commons Attribution-ShareAlike License; additional terms may apply. World Heritage Encyclopedia content is assembled from numerous content providers, Open Access Publishing, and in compliance with The Fair Access to Science and Technology Research Act (FASTR), Wikimedia Foundation, Inc., Public Library of Science, The Encyclopedia of Life, Open Book Publishers (OBP), PubMed, U.S. National Library of Medicine, National Center for Biotechnology Information, U.S. National Library of Medicine, National Institutes of Health (NIH), U.S. Department of Health & Human Services, and USA.gov, which sources content from all federal, state, local, tribal, and territorial government publication portals (.gov, .mil, .edu). Funding for USA.gov and content contributors is made possible from the U.S. Congress, E-Government Act of 2002.
 
Crowd sourced content that is contributed to World Heritage Encyclopedia is peer reviewed and edited by our editorial staff to ensure quality scholarly research articles.
 
By using this site, you agree to the Terms of Use and Privacy Policy. World Heritage Encyclopedia™ is a registered trademark of the World Public Library Association, a non-profit organization.
 


Copyright © World Library Foundation. All rights reserved. eBooks from Project Gutenberg are sponsored by the World Library Foundation,
a 501c(4) Member's Support Non-Profit Organization, and is NOT affiliated with any governmental agency or department.