Abstract
Automatic evaluation tools are crucial for helping designers to develop accessible web content. However, most of the existing automatic tools are focused on evaluating the accessibility of (X)HTML code and do not consider style sheets. CSS provides mechanisms for separating content from display which is a requirement for accessible web documents. Although the use of CSS has become essential, sometimes its powerful mechanisms and functionalities may lead to a misuse. This paper presents an accessibility evaluation framework for verifying the correct application of CSS techniques. For this purpose, a flexible accessibility evaluation framework was selected and adapted to incorporate CSS test cases defined in WCAG 2.0. As a result of a detailed analysis, 6 different types of test cases were identified and a total number of 92 test cases were accommodated into the framework. This process has lead to obtain a flexible framework which performs more comprehensive automatic evaluations.
Chapter PDF
References
Paciello, M.G.: Web Accessibility for People with Disabilities. CMP books (2000)
Pemberton, S.: Accessibility is for Everyone. ACM Interactions 10(6), 4–5 (2003)
Jacobs, I., Brewer, J. (eds.): Accessibility Features of CSS. W3C Note, (August 4, 1999), http://www.w3.org/TR/CSS-access
Chrisholm, W., Vanderheiden, G., Jacobs, I. (eds.): Web Content Accessibility Guidelines 1.0, W3C Recommendation (May 5, 1999), http://www.w3.org/TR/WCAG10/
Chisholm, W., Vanderheiden, G., Jacobs, I. (eds.): CSS Techniques for Web Content Accessibility Guidelines 1.0, W3C Note (November 6, 2000), http://www.w3.org/TR/WCAG10-CSS-TECHS/
Caldwell, B., Cooper, M., Reid, L.G., Vanderheiden, G. (eds.): Web Content Accessibility Guidelines (WCAG) 2.0, W3C Recommendation (December 11, 2008), http://www.w3.org/TR/WCAG20/
Caldwell, B., Cooper, M., Reid, L.G., Vanderheiden, G. (eds.): Techniques for WCAG 2.0. CSS Techniques for WCAG 2.0, W3C Working Group Note (December 11, 2008), http://www.w3.org/TR/WCAG20-TECHS/css.html
Ivory, M.Y., Hearst, M.A.: The state of art in automating usability evaluations 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. Information Technology and Society 1(3), 195–236 (2003)
Brajnik, G.: Comparing accessibility evaluation tools: a method for tool effectiveness. Universal Access in the Information Society 3(3-4), 252–263 (2004)
Abou-Zahra, S. (ed.): Selecting Web Accessibility Evaluation Tools (2006), http://www.w3.org/WAI/eval/selectingtools
Xiong, J., Farenc, C., Winckler, M.: Analyzing Tool Support for Inspecting Accessibility Guidelines During the Development Process of Web Sites. In: Weske, M., Hacid, M.-S., Godart, C. (eds.) WISE Workshops 2007. LNCS, vol. 4832, pp. 470–480. Springer, Heidelberg (2007)
Brinck, T., Hermann, D., Minnebo, B., Hakim, A.: AccessEnable: A Tool for Evaluating Compliance with Accessibility Standards. In: Automatically Evaluating the Usability of Web Sites, CHI Workshop (2002)
Beirekdar, A., Vanderdonckt, J., Noirhomme-Fraiture, M.: Kwaresmi - Knowledge-based Web Automated Evaluation with REconfigurable guidelineS optimization. In: Forbrig, P., Limbourg, Q., Urban, B., Vanderdonckt, J. (eds.) DSV-IS 2002. LNCS, vol. 2545, pp. 362–376. Springer, Heidelberg (2002)
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: Proceedings of 4th Int. Conf. on Computer-Aided Design of User Interfaces CADUI 2002, ch. 29, pp. 337–348. Kluwer, Dordrecht (2002)
Vanderdonckt, J., Bereikdar, A.: Automated Web Evaluation by Guideline Review. Journal of Web Engineering. Rinton Press 4(2), 102–117 (2005)
Leporini, B., Paternò, F., Scorcia, A.: Flexible tool support for accessibility evaluation. Interacting with Computers 18(5), 869–890 (2006)
Abascal, J., Arrue, M., Fajardo, I., Garay, N., Tomás, J.: Use of Guidelines to automatically verify web accessibility. Universal Access in the Information Society 3(1), 71–79 (2004)
Arrue, M., Vigo, M., Abascal, J.: Including Heterogeneous Web Accessibililty Guidelines in the Development Process. In: Gulliksen, J., Harning, M.B., Palanque, P., van der Veer, G.C., Wesson, J., et al. (eds.) EIS 2007. LNCS, vol. 4940, pp. 620–637. Springer, Heidelberg (2008)
Takata, Y., Nakamura, T., Seki, H.: Accessibility Verification of WWW Documents by an Automatic Guideline Verification Tool. In: Proceedings of the 37th Hawaii International Conference on System Sciences (2004)
Luque, V., Delgado, C., Gaedke, M., Nussbaumer, M.: WCAG Formalization with W3C Techniques. In: Lowe, D.G., Gaedke, M. (eds.) ICWE 2005. LNCS, vol. 3579, pp. 615–617. Springer, Heidelberg (2005)
Vanderdonckt, J.: Development milestones towards a tool for working with guidelines. Interacting with Computers 12, 81–118 (1999)
Abascal, J., Nicolle, C.: Why Inclusive Design Guidelines? In: Abascal, J., Nicolle, C. (eds.) Inclusive Design Guidelines for HCI, ch.1, pp. 3–13. Taylor & Francis, Abington (2001)
Mariage, C., Vanderdonckt, J., Pribeanu, C.: State of the Art of Web Usability Guidelines. In: Proctor, R., Vu, K. (eds.) The Handbook of Human Factors in Web Design, ch. 8, pp. 688–700. Lawrence Erlbaum, Mahwah (2005)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2009 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Aizpurua, A., Arrue, M., Vigo, M., Abascal, J. (2009). Exploring Automatic CSS Accessibility Evaluation. In: Gaedke, M., Grossniklaus, M., Díaz, O. (eds) Web Engineering. ICWE 2009. Lecture Notes in Computer Science, vol 5648. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-02818-2_2
Download citation
DOI: https://doi.org/10.1007/978-3-642-02818-2_2
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-02817-5
Online ISBN: 978-3-642-02818-2
eBook Packages: Computer ScienceComputer Science (R0)