A novel approach is presented for automatically evaluating of the usability and accessibility (U&A) of web sites by performing a static analysis of their HTML code against U&A guidelines. The approach relies on separating guidelines evaluation logic from the evaluation engine. Due to this separation, the whole evaluation process can be divided into two main phases: specifying formal guidelines and web page evaluation. In the first phase, the formal structure of a guideline is expressed in terms of Guideline Definition Language (GDL). In the second phase, the web page is parsed to identify its contents and structure and link them to relevant guidelines to be evaluated on the page parsed. This approach enables the simultaneous evaluation of multiple guidelines selected on demand from different sources. It also optimises evaluation by automatically identifying common sub-structures among structured guidelines. It also supports the expression, by evaluators with different usability practises, of alternative evaluation strategies.
[1]
Gerald M. Murch,et al.
Colour Graphics—Blessing or Ballyhoo?
,
1985,
Comput. Graph. Forum.
[2]
Marti A. Hearst,et al.
The state of the art in automating usability evaluation of user interfaces
,
2001,
CSUR.
[3]
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.
[4]
Michael Cooper,et al.
Evaluating accessibility and usability of Web pages
,
1999,
ICCAD 1999.
[5]
Melody Y. Ivory,et al.
Using Automated Tools to Improve Web Site Usage by Users with Diverse Abilities
,
2003
.
[6]
William Buxton,et al.
Readings in human-computer interaction
,
1987
.
[7]
Dominique L. Scapin,et al.
A Framework for Organizing Web Usability Guidelines
,
2000
.