USEFul: A Framework to Mainstream Web Site Usability Through Automated Evaluation

A paradox has been observed whereby web site usability is proven to be an essential element in a web site, yet at the same time there exist an abundance of web pages with poor usability. This discrepancy is the result of limitations that are currently preventing web developers in the commercial sector from producing usable web sites. In this paper we propose a framework whose objective is to alleviate this problem by automating certain aspects of the usability evaluation process. Mainstreaming comes as a result of automation, therefore enabling a non-expert in the field of usability to conduct the evaluation. This results in reducing the costs associated with such evaluation. Additionally, the framework allows the flexibility of adding, modifying or deleting guidelines without altering the code that references them since the guidelines and the code are two separate components. A comparison of the evaluation results carried out using the framework against published evaluations of web sites carried out by web site usability professionals reveals that the framework is able to automatically identify the majority of usability violations. Due to the consistency with which it evaluates, it identified additional guideline-related violations that were not identified by the human evaluators.

[1]  Jennifer Fleming,et al.  Web Navigation: Designing the User Experience , 1998 .

[2]  A. F. Adams,et al.  The Survey , 2021, Dyslexia in Higher Education.

[3]  Piero Fraternali,et al.  Identifying Cultural Markers for Web Application Design Targeted to a Multi-cultural Audience , 2008, 2008 Eighth International Conference on Web Engineering.

[4]  Jakob Nielsen,et al.  Prioritizing Web Usability , 2006 .

[5]  Jakob Nielsen,et al.  User interface directions for the Web , 1999, CACM.

[6]  Darrell Sano,et al.  Designing Large-Scale Web Sites: A Visual Design Methodology , 1996 .

[7]  Julie Chen,et al.  The bloodhound project: automating discovery of web usability issues using the InfoScentπ simulator , 2003, CHI '03.

[8]  Colin Potts,et al.  Design of Everyday Things , 1988 .

[9]  Tim Comber,et al.  Building usable web pages: an HCI perspective , 1995 .

[10]  Morten Hertzum,et al.  Problem Prioritization in Usability Evaluation: From Severity Assessments Toward Impact on Design , 2006, Int. J. Hum. Comput. Interact..

[11]  Marti A. Hearst,et al.  The state of the art in automating usability evaluation of user interfaces , 2001, CSUR.

[12]  Jakob Nielsen,et al.  Designing Web Usability: The Practice of Simplicity , 1999 .

[13]  Néstor J. Rodríguez,et al.  Guidelines for designing usable World Wide Web pages , 1996, CHI 1996.

[14]  Robin Jeffries,et al.  User interface evaluation in the real world: a comparison of four techniques , 1991, CHI.

[15]  Jakob Nielsen,et al.  Heuristic evaluation of user interfaces , 1990, CHI '90.

[16]  Julie Ratner,et al.  Characterization and assessment of HTML style guides , 1996, CHI Conference Companion.

[17]  Marilyn Hughes Blackmon,et al.  Cognitive walkthrough for the web , 2002, CHI.

[18]  Melody Y. Ivory Web TANGO: towards automated comparison of information-centric web site designs , 2000, CHI Extended Abstracts.

[19]  Janet C. Read,et al.  The Damage Index: an aggregation tool for usability problem prioritisation , 2010, BCS HCI.

[20]  Thomas Tiedtke,et al.  AWUSA – A Tool for Automated Website Usability Analysis , 2002 .

[21]  Paolo Paolini Hypermedia, the Web and Usability issues , 1999, Proceedings IEEE International Conference on Multimedia Computing and Systems.

[22]  Jean Vanderdonckt,et al.  Flexible Reporting for Automated Usability and Accessibility Evaluation of Web Sites , 2005, INTERACT.

[23]  Tom Brinck,et al.  Automatically evaluating the usability of web sites , 2002, CHI Extended Abstracts.

[24]  Jean Vanderdonckt,et al.  Automated Evaluation of Web Usability and Accessibility by Guideline Review , 2004, ICWE.

[25]  Cristian Rusu,et al.  Evaluating the Usability of Transactional Web Sites , 2010, 2010 Third International Conference on Advances in Computer-Human Interactions.

[26]  Constantine Stephanidis,et al.  Human-computer interaction : theory and practice , 2003 .

[27]  Jean Vanderdonckt,et al.  Quality Models for Automated Evaluation of Web Sites Usability and Accessibility , 2005 .

[28]  Cathleen Wharton,et al.  Cognitive Walkthroughs: A Method for Theory-Based Evaluation of User Interfaces , 1992, Int. J. Man Mach. Stud..

[29]  Luis Mena Tobar,et al.  WebA: A Tool for the Assistance in Design and Evaluation of Websites , 2008, J. Univers. Comput. Sci..

[30]  Jakob Nielsen,et al.  The usability engineering life cycle , 1992, Computer.

[31]  Carolyn Snyder,et al.  Web Site Usability: A Designer's Guide , 1997 .

[32]  Jean Vanderdonckt,et al.  A Framework and a Language for Usability Automatic Evaluation of Web Sites by Static Analysis of HTML Source Code , 2002, CADUI.

[33]  Jakob Nielsen,et al.  Homepage Usability: 50 Websites Deconstructed , 2001 .

[34]  Sidney L. Smith,et al.  Guidelines for Designing User Interface Software , 1986 .

[35]  R. Ruiz-Rodriguez An Auxiliary Tool for Usability and Design Guidelines Validation of Web Sites , 2006, 2006 15th International Conference on Computing.

[36]  Louis B. Rosenfeld,et al.  Information architecture for the world wide web - designing large-scale web sites , 1998 .

[37]  Myrthe Swaak,et al.  Effects of information usefulness, visual attractiveness, and usability on web visitors' trust and behavioral intentions , 2009, 2009 IEEE International Professional Communication Conference.