ABSTRACT
Rich Internet Applications (RIAs) offer new levels of user interactivity through a Web browser. By combining semantics, style and behavior it is possible to create a RIA that can rival a traditional desktop application. Unfortunately, much of the information exposed through RIAs via dynamic Document Object Model (DOM) updates is not accessible. The W3C Web Accessibility Initiative -- Accessible Rich Internet Applications (WAI-ARIA) specification presents a solution for making these applications accessible through adding additional semantics to HTML. WAI-ARIA live regions are introduced as a technique to expose dynamic DOM updates to Assistive Technologies (AT). A live region use case, eBuddy Instant Messenger (IM), is presented as well as a tally queue to help aid a user in filtering trivial information announcements.
- Borodin, Yevgen, Bigham, Stent, Ramakrishnan. "Towards One World Web with HearSay3". Proceedings of the 2008 International Cross-Disciplinary Workshop on Web Accessibility (W4A) 21--22 April 2008. Google ScholarDigital Library
- Chen, Charles. "Fire Vox". 11 January 2010 <http://firevox.clcworld.net>Google Scholar
- Chen, Charles, Leventhal, Aaron. "Report on the WAI ARIA Markup for AJAX Live Regions". Mozilla Developer Center. 23 January 2010 <https://developer.mozilla.org/en/AJAX/WAI_ARIA_Live_Regions>Google Scholar
- eBuddy IM. 12 December 2010 <http://www.ebuddy.com>Google Scholar
- Facebook. 4 January 2010 <http://www.facebook.com>Google Scholar
- Faulkner, Steve. "WAI-ARIA role support - How the browsers stack up." 16 March 2009 <http://www.paciellogroup.com/blog/?p=114>Google Scholar
- Fluid. "Fluid -- Designing Software that works - for everyone". 12 January 2010 <http://fluidproject.org>Google Scholar
- Freedom Scientific. "Jaws". 24 January 2010 <http://www.freedomscientific.com>Google Scholar
- GMail. 8 January 2010 <http://www.gmail.com>Google Scholar
- GNOME. "Firefox 3.0 ARIA widget support in Orca". 5 January 2010 <http://live.gnome.org/Orca/Firefox/ARIAWidgets>Google Scholar
- GNOME. "Firefox 3.0 Live Region support in Orca". 5 January 2010 <http://live.gnome.org/Orca/Firefox/LiveRegions>Google Scholar
- GW Micro. "Windows Eyes". 23 February 2010 <http://www.gwmicro.com/Window-Eyes>Google Scholar
- JQuery. "jQuery: The Write Less, Do More, JavaScript Library". 21 January 2010 <http://jquery.com>Google Scholar
- Kouroupetroglou, Christos, Salampasis, Michail, Manitsaris, Athanasios. "Web accessibility (W4A): Building the mobile web: rediscovering accessibility?". Proceedings of the 2006 international cross-disciplinary workshop on Web accessibility (W4A), 2006.Google Scholar
- Leventhal, Aaron. "Structure benefits all". Proceedings of the 2006 international cross-disciplinary workshop on Web accessibility (W4A), 2006. Google ScholarDigital Library
- NVDA. 5 January 2010 <http://www.nvda-project.org>Google Scholar
- ORCA. 10 January 2010 <http://live.gnome.org/Orca>Google Scholar
- Pilgrim, M., Gibson, B., Leventhal, A., "Embedding Accessibility Role and State Metadata in HTML Documents". 20 January 2007 <http://www.w3.org/WAI/PF/adaptable/HTML4/embedding-20060318.html>Google Scholar
- Thiessen, Peter, Chen, Charles. ARIA Live Regions: An Introduction to Channels. Journal of Access Services, pp.215--229. Haworth Press, NY 13904--1580, 2008.Google Scholar
- Twitter. 8 January 2010 <http://www.twitter.com>Google Scholar
- World Wide Web Consortium (W3C). "Accessible Rich Internet Applications (WAI-ARIA) 1.0". W3C Working Draft 15 December 2009 <http://www.w3.org/TR/wai-aria>Google Scholar
- World Wide Web Consortium (W3C). "Developing a Web Accessibility Business Case for Your Organization: Overview". 9 June 2009 <http://www.w3.org/WAI/bcase>Google Scholar
- World Wide Web Consortium (W3C). "HTML 4.01 Specification: Access keys". W3C Recommendation 24 December 1999 <http://www.w3.org/TR/html401/interact/forms.html#adefaccesskey>Google Scholar
- World Wide Web Consortium (W3C). "Shared Web Experiences: Barriers Common to Mobile Device Users and People with Disabilities". 30 January 2010 <http://www.w3.org/WAI/mobile/experiences.html>Google Scholar
- World Wide Web Consortium (W3C). "Supported States and Properties (WAI-ARIA)". W3C Working Draft 15 December 2009 <http://www.w3.org/TR/wai-aria/states_and_properties>Google Scholar
- World Wide Web Consortium (W3C). "CSS3 Speech Module". W3C Working Draft 16 December 2004 <http://www.w3.org/TR/css3-speech>Google Scholar
- World Wide Web Consortium (W3C). "The Roles Model (WAI-ARIA)". W3C Working Draft 15 December 2009 <http://www.w3.org/TR/wai-aria/roles>Google Scholar
- World Wide Web Consortium (W3C). "WAI-ARIA Authoring Practices 1.0: An author's guide to understanding and implementing Accessible Rich Internet Applications". W3C Working Draft 15 December 2009 <http://www.w3.org/TR/wai-aria-practices>Google Scholar
- World Wide Web Consortium (W3C). "WAI-ARIA Best Practices". W3C Working Draft 24 February 2009 <http://www.w3.org/TR/wai-aria-practices>Google Scholar
- World Wide Web Consortium (W3C). "WAI-ARIA Primer". W3C Working Draft 4 February 2008 <http://www.w3.org/TR/wai-aria-primer>Google Scholar
- World Wide Web Consortium (W3C). "Web Content Accessibility Guidelines (WCAG) 2.0". W3C Recommendation 11 December 2008 <http://www.w3.org/TR/WCAG20>Google Scholar
- World Wide Web Consortium (W3C). "W3C Math Home". January 31 2010 <http://www.w3.org/Math>Google Scholar
- Yahoo!. "Flickr". 27 January 2010 http://www.flickr.comGoogle Scholar
Index Terms
- WAI-ARIA live regions: eBuddy IM as a case example
Recommendations
Dynamic injection of WAI-ARIA into web content
W4A '13: Proceedings of the 10th International Cross-Disciplinary Conference on Web AccessibilityWAI-ARIA enables Web developers to make dynamic content accessible to users of assistive technologies (ATs) but there remain many sites on the Web that do not use it. Unfortunately the default behaviour of ATs when handling such pages is often sub-...
Enabling an accessible web 2.0
W4A '07: Proceedings of the 2007 international cross-disciplinary conference on Web accessibility (W4A)The next generation of the Web is relying on new technologies to build rich interfaces and applications which enable community, collaboration, social networking and enhanced interactions. This has implication for people with disabilities who have come ...
WAI-ARIA live regions and HTML5
W4A '11: Proceedings of the International Cross-Disciplinary Conference on Web AccessibilityThe W3C Web Accessibility Initiative - Accessible Rich Internet Applications (WAI-ARIA) and HTML5 are exciting and relatively new specifications with many new semantics that together help describe the complex desktop like behavior found in many Web ...
Comments