skip to main content
10.1145/1805986.1806030acmotherconferencesArticle/Chapter ViewAbstractPublication Pagesw4aConference Proceedingsconference-collections
research-article

WAI-ARIA live regions: eBuddy IM as a case example

Published:26 April 2010Publication History

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.

References

  1. 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 ScholarGoogle ScholarDigital LibraryDigital Library
  2. Chen, Charles. "Fire Vox". 11 January 2010 <http://firevox.clcworld.net>Google ScholarGoogle Scholar
  3. 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 ScholarGoogle Scholar
  4. eBuddy IM. 12 December 2010 <http://www.ebuddy.com>Google ScholarGoogle Scholar
  5. Facebook. 4 January 2010 <http://www.facebook.com>Google ScholarGoogle Scholar
  6. Faulkner, Steve. "WAI-ARIA role support - How the browsers stack up." 16 March 2009 <http://www.paciellogroup.com/blog/?p=114>Google ScholarGoogle Scholar
  7. Fluid. "Fluid -- Designing Software that works - for everyone". 12 January 2010 <http://fluidproject.org>Google ScholarGoogle Scholar
  8. Freedom Scientific. "Jaws". 24 January 2010 <http://www.freedomscientific.com>Google ScholarGoogle Scholar
  9. GMail. 8 January 2010 <http://www.gmail.com>Google ScholarGoogle Scholar
  10. GNOME. "Firefox 3.0 ARIA widget support in Orca". 5 January 2010 <http://live.gnome.org/Orca/Firefox/ARIAWidgets>Google ScholarGoogle Scholar
  11. GNOME. "Firefox 3.0 Live Region support in Orca". 5 January 2010 <http://live.gnome.org/Orca/Firefox/LiveRegions>Google ScholarGoogle Scholar
  12. GW Micro. "Windows Eyes". 23 February 2010 <http://www.gwmicro.com/Window-Eyes>Google ScholarGoogle Scholar
  13. JQuery. "jQuery: The Write Less, Do More, JavaScript Library". 21 January 2010 <http://jquery.com>Google ScholarGoogle Scholar
  14. 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 ScholarGoogle Scholar
  15. Leventhal, Aaron. "Structure benefits all". Proceedings of the 2006 international cross-disciplinary workshop on Web accessibility (W4A), 2006. Google ScholarGoogle ScholarDigital LibraryDigital Library
  16. NVDA. 5 January 2010 <http://www.nvda-project.org>Google ScholarGoogle Scholar
  17. ORCA. 10 January 2010 <http://live.gnome.org/Orca>Google ScholarGoogle Scholar
  18. 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 ScholarGoogle Scholar
  19. 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 ScholarGoogle Scholar
  20. Twitter. 8 January 2010 <http://www.twitter.com>Google ScholarGoogle Scholar
  21. 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 ScholarGoogle Scholar
  22. 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 ScholarGoogle Scholar
  23. 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 ScholarGoogle Scholar
  24. 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 ScholarGoogle Scholar
  25. 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 ScholarGoogle Scholar
  26. World Wide Web Consortium (W3C). "CSS3 Speech Module". W3C Working Draft 16 December 2004 <http://www.w3.org/TR/css3-speech>Google ScholarGoogle Scholar
  27. 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 ScholarGoogle Scholar
  28. 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 ScholarGoogle Scholar
  29. World Wide Web Consortium (W3C). "WAI-ARIA Best Practices". W3C Working Draft 24 February 2009 <http://www.w3.org/TR/wai-aria-practices>Google ScholarGoogle Scholar
  30. World Wide Web Consortium (W3C). "WAI-ARIA Primer". W3C Working Draft 4 February 2008 <http://www.w3.org/TR/wai-aria-primer>Google ScholarGoogle Scholar
  31. World Wide Web Consortium (W3C). "Web Content Accessibility Guidelines (WCAG) 2.0". W3C Recommendation 11 December 2008 <http://www.w3.org/TR/WCAG20>Google ScholarGoogle Scholar
  32. World Wide Web Consortium (W3C). "W3C Math Home". January 31 2010 <http://www.w3.org/Math>Google ScholarGoogle Scholar
  33. Yahoo!. "Flickr". 27 January 2010 http://www.flickr.comGoogle ScholarGoogle Scholar

Index Terms

  1. WAI-ARIA live regions: eBuddy IM as a case example

          Recommendations

          Comments

          Login options

          Check if you have access through your login credentials or your institution to get full access on this article.

          Sign in
          • Published in

            cover image ACM Other conferences
            W4A '10: Proceedings of the 2010 International Cross Disciplinary Conference on Web Accessibility (W4A)
            April 2010
            223 pages
            ISBN:9781450300452
            DOI:10.1145/1805986

            Copyright © 2010 ACM

            Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

            Publisher

            Association for Computing Machinery

            New York, NY, United States

            Publication History

            • Published: 26 April 2010

            Permissions

            Request permissions about this article.

            Request Permissions

            Check for updates

            Qualifiers

            • research-article

            Acceptance Rates

            W4A '10 Paper Acceptance Rate10of32submissions,31%Overall Acceptance Rate171of371submissions,46%

          PDF Format

          View or Download as a PDF file.

          PDF

          eReader

          View online with eReader.

          eReader