Abstract
Accessibility is one of the key challenges that the Internet must currently face to guarantee universal inclusion. Accessible Web design requires knowledge and experience from the designer, who can be assisted by the use of broadly accepted guidelines. Nevertheless, guideline application may not be obvious, and many designers may lack experience to use them. The difficulty increases because, as the research on accessibility is progressing, existing sets of guidelines are updated and new sets are proposed by diverse institutions. Therefore, the availability of tools to evaluate accessibility, and eventually repair the detected bugs, is crucial. This paper presents a tool, EvalIris, developed to automatically check the accessibility of Websites using sets of guidelines that, by means of a well-defined XML structure, can be easily replaced or updated.






Similar content being viewed by others
Notes
The Americans with Disabilities Act and Rehabilitation Act Amendments, Section 508 in USA; Australian Disability Discrimination Act in Australia; eEurope 2002: Accessibility of Public Web Sites and their Content in Europe; etc. For more information visit: http://www.w3.org/WAI/Policy/
A more extensive discussion of automatic capture, analysis, and critique tools can be found in [16].
Although we only refer here to tools developed to assist the review of guidelines, there are also tools that assist the analysis and critique of methods such as cognitive walkthrough or analytical modelling.
A Web service is an application that allows for the making remote procedure calls (RPCs) in a distributed environment (a remote or local network) [13]. When a Web service receives a request, it performs its function and returns a response. Both the request and the response are usually formatted in XML, a portable data-interchange format [34], and are delivered over HTTP protocol.
The current version of EvalIris, accessible at http://www.sc.ehu.es/acwbbpke/evaliris.html, contains, in its accessibility information database, all the checkpoints of WAI’s WCAG, conveniently formatted.
IRIS Project Web site: http://www.iris-design4all.org/
XML allows for extremely large flexibility when describing data format. Therefore, it is necessary to somehow define what element and attribute names are allowed to appear in a conforming document in order to make that document useful and easy to process. This element and attribute definition is approached by XML schemas. According to the definition given by the Web Consortium XML Schema Working Group [8, 34, 35], XML schemas provide means for defining the structure, content and semantics of XML documents.
The results from this evaluation are available in: http://www.sc.ehu.es/acwbbpke/evaliris.html
References
Sonicon Corporation (2004) ALT Repair Kit
Beirekdar A, Vanderdonckt J, Noirhomme-Fraiture M (2002) KWARESMI—Knowledge-based Web Automated Evaluation with REconfigurable guidelineS optiMIzation. In: Proceedings of the 9th International Workshop on Design, Specification, and Verification of Interactive Systems DSV-IS’2002, Rostock, Germany, 12–14 June 2002
Brinck T, Hermann D, Minnebo B and Hakim A (2002) AccessEnable: a tool for evaluating compliance with accessibility standards. In: Proceedings of the Workshop on Automatically Evaluating the Usability of Web Sites (CHI 2002), Minneapolis, MN, 21–22 April 2002
Balbo S (1995) Automatic evaluation of user interface usability: dream or reality? In: Proceedings of the QCHI’95 Symposium, Bond University, Australia, August 1995
Clarck D, Dardailler D (1999) Accessibility on the Web: evaluation and repair tools to make it possible. In: Proceedings of the CSUN Technology and Persons with Disabilities Conferences, Los Angeles, CA, 17–23 March 1999
Colorfield Insight (2002) Available at http://www.colorfield.com/index.html. Cited 2003
Dörner D, Wearing A (1995) Complex problem solving: toward a computer simulated theory. In: Frensch P, Funke J (eds) Complex problem solving: the European perspective, Lawrence Earlbaum Associates, Mahwah, NJ
Duckett J, Griffin O, Mohr S, Norton F, Stokes-Rees I, Williams K, Cagle K, Ozu N and Tennison J (2001) Professional XML schemas. Wrox, Chicago
Ellis RD, Jankowski TB, Jasper JE, and Tharuvai BS (1998) Listener: a tool for client-side investigation of hypermedia navigation behavior. Behav Res Meth Instru Comp 30(6):573–582
Engelen JJ (2001) Guidelines for Web accesibility. In: Nicolle C, Abascal J (eds) Inclusive design guidelines for HCI, Taylor & Francis, London
Etgen M, Cantor J (1999) What does getting WET (Web event-logging tool) mean for Web usability? http://zing.ncsl.nist.gov/hfweb/proceedings/etgen-cantor/index.html. Cited 3 June 1999
Fajardo I, Cañas JJ, Antolí A and Salmerón L (2002) Web cognitive accessibility for deaf users. In: Proceedings of 3 Congreso Internacional Interacción’2002, Madrid, Spain, 8–10 May 2002
Galbraith B, Tost A, Irani R, Basha J, Hendricks M, Modi T, Milbery J and Cable S (2002) Professional Java Web services. Wrox, Chicago
Goffinet L, Noirhomme-Fraiture M (2000) Managing HCI guidelines with hypertext on the WWW. In: Nicolle C, Abascal J (eds) Inclusive design guidelines for HCI, Taylor & Francis, London
HTTP-ANALYZE (1999)http://www.netstore.de/Supply/http-analyze/. Cited 11 December 2002
Ivory M, Hearts M (2001) The state of the art in automating usability evaluation of user interfaces. ACM Comp Surv (33)4:470–516
Jankowski TB, Jarrod EJ, Tharuvai BS and Ellis RD (1998) Listener v1.1: an AppleScript application. Behav Res Meth Instrum Comp November
Paganelli L, Paternò F (2002) Intelligent analysis of user interactions with Web applications. In: Proceedings of ACM IUI 2002. San Francisco, CA, 9–12 January 2000
Paterno F, Ballardin G (2000) RemUSINE: a bridge between empirical and model-based evaluation when evaluators and users are distant. Interact Comp 13(2):151–167
Ratner JA, Grose E, Forsythe CG (1996) Characterization and assessment of HTML style guides. In: Proceedings of CHI’96, Vancouver, Canada, 13–18 April 1996
Ridpath C, Treviranus J (2002) Integrated accessibility evaluation and repair (The development of A-prompt). In: Proceedings ot the Workshop on Automatically Evaluating the Usability of Web Sites (CHI 2002), Minneapolis, MN, 21–22 April 2002
Sears A (1995) AIDE: a step toward metric-based interface development tools. In: Proceedings of the Eighth ACM Symposium on User Interface Software and Technology, ACM Press, New York
Seeman L (2002) Inclusion of cognitive disabilities in the Web accessibility movement. In: Proceedings of the Eleventh International World Wide Web Conference, Honolulu, HI, 7–11 May 2002
Scholtz J, Laskowski S (1998) Developing usability tools and techniques for designing and testing Web sites. In: Proceedings of the Fourth Conference on Human Factors and the Web, Basking Ridge, NJ, June 1998
Theng YL, Rigny C, Thimbleby H and Jones M (1997) HyperAT: HCI and Web authoring. In: Proceedings of BCS HCI’97, Bristol, UK, Springer, Berlin Heidelberg New York
US Federal IT Accessibility Initiative (Section 508). http://www.section508.gov/
USABLE NET (2000) LIFT ON LINE. http://www.usablenet.com. Cited 2003
Vanderheiden GC, Chisholm WA, Ewers N and Dunphy S (1997) Unified Web Site Accessibility Guidelines, Version 7.2. Trace R&D Center, University of Wisconsin, Madison
W3C CSS Validator (1998) Available at http://validator.w3.org
W3C HTML (2000) Available at http://jigsaw.w3.org/css-validator
Web Accessibility Initiative (WAI) (2003) http://www.w3.org/WAI. Cited 6 November 2003
XML (2003) http://www.w3.org/XML. Cited 20 August 2003
XML Schema (2003) http://www.w3.org/XML/Schema. Cited 24 November 2003
Acknowledgements
This work has been financed by the European Commission within the IST-2000-26211 IRIS project (Incorporating the Requirements of People with Special Needs or Impairments to Internet-based Systems and Services) developed by European Dynamics (GR), Fraunhofer for Institute Applied Information Technology (D), the University of the Aegean (GR), the University of the Basque Country-Euskal Herriko Unibertsitatea (E) and the ISdAC International Association (Information Society disAbilities Challenge) (B).
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Abascal, J., Arrue, M., Fajardo, I. et al. The use of guidelines to automatically verify Web accessibility. Univ Access Inf Soc 3, 71–79 (2004). https://doi.org/10.1007/s10209-003-0069-3
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10209-003-0069-3