Abstract
A system for automatically evaluating the usability and accessibility of web sites by checking their HTML code against guidelines has been developed. All usability and accessibility guidelines are formally expressed in a XML-compliant specification language called Guideline Definition Language (GDL) so as to separate the evaluation engine from the evaluation logics (the guidelines). This separation enables managing guidelines (i.e., create, retrieve, update, and delete) without affecting the code of the evaluation engine. The evaluation engine is coupled to a reporting system that automatically generates one or many evaluation reports in a flexible way: adaptation for screen reading or for a printed report, sorting by page, by object, by guideline, by priority, or by severity of the detected problems. This paper focuses on the reporting system.
Chapter PDF
Similar content being viewed by others
Keywords
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.
References
Abascal, J., Arrue, M., Fajardo, I., Garay, N., Tomas, J.: Use of Guidelines to Automatically Verify Web Accessibility. Universal Access in the Information Society 3(1), 71–79 (2004)
ATRC: A-Prompt: Web Accessibility Verifier. Adaptive Technology Resource Center (University of Toronto) and Trace Center (University of Wisconsin), Canada & USA
Atterer, R.: Where Web Engineering Tool Support Ends: Building Usable Websites. In: Proc. of the 20th Annual ACM Symposium on Applied Computing SAC 2005, Santa Fe, March 13-17. ACM Press, New York (2005)
Beirekdar, A., Vanderdonckt, J., Noirhomme-Fraiture, M.: A Framework and a Language for Usability Automatic Evaluation of Web Sites by Static Analysis of HTML Source Code. In: Proc. of 4th Int. Conf. on Computer-Aided Design of User Interfaces CADUI 2002, Valenciennes, May 2002, pp. 337–348. Kluwer Academics Pub., Dordrecht (2002)
Brajnik, G.: Automatic Web Usability Evaluation: Where is the Limit? In: Proc. of the 6th Conf. on Human Factors & the Web, June 2000, Univ. of Texas, Austin (2000)
Brinck, T., Hermann, D., Minnebo, B., Hakim, A.: AccessEnable: A Tool for Evaluating Compliance with Accessibility Standards. In: CHI 2002 Workshop on Automatically Evaluating the Usability of Web Sites (2002)
Ellis, R.D., Jankowski, T.B., Jasper, J.E., Tharuvai, B.S.: Listener: a Tool for Client-Side Investigation of Hypermedia Navigation Behavior. Behavior Research Methods, Instruments & Computers 30(6), 573–582 (1998)
Forrester Research: Why most web sites fail (1999), Available at http://www.forrester.com/Research/ReportExcerpt/0,1082,1285,00.html
Macromedia. Macromedia Exchange - 508 Accessibility suite extension detail page (2001); ACM International Conference Proceedings Series, New York, pp.117–124 (2004)
Ivory, M.Y., Hearst, M.A.: State of the Art in Automating Usability Evaluation of User Interfaces. ACM Computing Surveys 33(4), 470–516 (2001)
Ivory, M.Y., Mankoff, J., Le, A.: Using Automated Tools to Improve Web Site Usage by Users with Diverse Abilities. IT&Society 1(3), 195–236 (2003)
Ivory, M.Y.: Automated Web Site Evaluation: Researcher’s and Practitioner’s Perspectives. Kluwer Academic Publishers, Dordrecht (2003)
Jackson-Sanborn, E., Odess-Harnish, K., Warren, N.: Website Accessibility: A Study of ADA Compliance. Technical Report TR-2001-05. School of Information and Library Science, University of North Carolina at Chapel Hill (2001)
Okada, H., Asahi, T.: An Automatic GUI Design Checking Tool from the Viewpoint of Design Standards. In: Proc. of 8th IFIP Conf. on Human-Computer Interaction Interact 2001, pp. 504–511. IOS Press, Amsterdam (2001)
Paternò, F., Ballardin, G.: RemUSINE: a Bridge between Empirical and Model-based Evaluation when Evaluators and Users are Distant. Interacting with computers 13(2), 151–167 (2000)
Pennsylvania’s Initiative on Assistive Technology. Wave V 3.0., Available at http://www.wave.webaim.org/wave/index.jsp
Ridpath, C., Treviranus, J.: Integrated Accessibility Evaluation and Repair (The Development of A-Prompt). In: Proc. of CHI 2002 Workshop on Automatically Evaluating the Usability of Web Sites, CHI 2002, Minneapolis (2002)
Thatcher, J.: Section 508 Web Standards & WCAG Priority 1 Checkpoints: A side-by-side Comparison (2002), Available at http://jimthatcher.com/sidebyside.htm
Vanderdonckt, J., Beirekdar, A., Noirhomme-Fraiture, M.: Automated Evaluation of Web Usability and Accessibility by Guideline Review. In: Koch, N., Fraternali, P., Wirsing, M. (eds.) ICWE 2004. LNCS, vol. 3140, pp. 17–30. Springer, Heidelberg (2004)
Vanderdonckt, J.: Development Milestones towards a Tool for Working with Guidelines. Interacting with Computers 12(2), 81–118 (1999)
W3C Web Content Accessibility Guidelines., Available at http://www.w3.org
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2005 IFIP International Federation for Information Processing
About this paper
Cite this paper
Beirekdar, A., Keita, M., Noirhomme, M., Randolet, F., Vanderdonckt, J., Mariage, C. (2005). Flexible Reporting for Automated Usability and Accessibility Evaluation of Web Sites. In: Costabile, M.F., Paternò, F. (eds) Human-Computer Interaction - INTERACT 2005. INTERACT 2005. Lecture Notes in Computer Science, vol 3585. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11555261_25
Download citation
DOI: https://doi.org/10.1007/11555261_25
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-28943-2
Online ISBN: 978-3-540-31722-7
eBook Packages: Computer ScienceComputer Science (R0)