Merging Web Accessibility and Usability by Patterns

  • Helmut Vieritz
  • Daniel Schilberg
  • Sabina Jeschke
Part of the Lecture Notes in Computer Science book series (LNCS, volume 6179)


Nowadays, usability and accessibility are two important quality aspects of user interfaces (UIs). But in research and development, both are sometimes accounted as unity and sometimes as contradiction. Understanding Web accessibility as an essential part of usability, here an approach is given to clarify the relationship of both. Therefore,
  • a pattern approach was chosen to meet the practical requirements of UI designers which are often not familiar with accessibility needs,

  • a collection of patterns for human-computer interaction (HCI) has been extended with accessibility requirements and

  • finally a pattern example illustrates the cooperation of usability and accessibility in detail.


Software Architecture Usability Pattern Interaction Design Pattern Language Accessibility Requirement 
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.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    Nielsen, J.: Usability Engineering. Academic Press, Cambridge (1993)zbMATHGoogle Scholar
  2. 2.
    Web Accessibility Initiative: Introduction to Web Accessibility (2005), (last visited: 03/11/2010)
  3. 3.
    Shneiderman, B.: Universal Usability. Communications of the ACM 43(5), 84–91 (2000)CrossRefGoogle Scholar
  4. 4.
    World Wide Web Consortium: Web Content Accessibility Guidelines 2.0. (2008), (last visited: 03/11/2010)
  5. 5.
    Borchers, J.: A Pattern Approach to Interaction Design. John Wiley & Sons, Chichester (2001)Google Scholar
  6. 6.
    Folmer, E., van Gurp, J., Bosch, J.: Software Architecture Analysis of Usability. In: Bastide, R., Palanque, P., Roth, J. (eds.) DSV-IS 2004 and EHCI 2004. LNCS, vol. 3425, pp. 38–58. Springer, Heidelberg (2005)CrossRefGoogle Scholar
  7. 7.
    Graham, I.: A Pattern Language for Web Usability. Addison-Wesley, Amsterdam (2003)Google Scholar
  8. 8.
    van Duyne, D.K., et al.: The Design of Sites: Patterns, Principles, and Processes for Crafting a Customer-Centered Web Experience. Addison-Wesley, Amsterdam (2002)Google Scholar
  9. 9.
    Tidwell, J.: Designing Interfaces. O’Reilly Media, Sebastopol (2005)Google Scholar
  10. 10.
    Miller, F., Vandome, A., McBrewster, J.: Interaction Design. Alphascript Publishing (2009)Google Scholar
  11. 11.
    Ihmig, S.: Web-Accessibility Patterns. Master’s thesis, Hamburg University (2007)Google Scholar
  12. 12.
    Vieritz, H., Jeschke, S., Pfeiffer, O.: Using Web Accessibility Patterns for Web Application Development. In: Proceedings of the 2009 ACM symposium on Applied Computing, pp. 129–135 (2009)Google Scholar
  13. 13.
    Abraham, G.: Needles in a Haystack. Improving Accessibility of Interaction Patterns (2006),
  14. 14.
    Alexander, C., Ishikawa, S., Silverstein, M.: A Pattern Language. In: Towns, Buildings, Construction. Oxford University Press, New York (1977)Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2010

Authors and Affiliations

  • Helmut Vieritz
    • 1
  • Daniel Schilberg
    • 1
  • Sabina Jeschke
    • 1
  1. 1.Center for Learning and Knowledge Management/Department of Information Management in Mechanical EngineeringRWTH AachenAachenGermany

Personalised recommendations