VISUAL AND TEXTUAL CONSISTENCY CHECKING TOOLS FOR GRAPHICAL USER INTERFACES

Citation
R. Mahajan et B. Shneiderman, VISUAL AND TEXTUAL CONSISTENCY CHECKING TOOLS FOR GRAPHICAL USER INTERFACES, IEEE transactions on software engineering, 23(11), 1997, pp. 722-735
Citations number
36
Categorie Soggetti
Computer Science Software Graphycs Programming","Engineering, Eletrical & Electronic","Computer Science Software Graphycs Programming
ISSN journal
00985589
Volume
23
Issue
11
Year of publication
1997
Pages
722 - 735
Database
ISI
SICI code
0098-5589(1997)23:11<722:VATCCT>2.0.ZU;2-7
Abstract
Designing user interfaces with consistent visual and textual propertie s is difficult. To demonstrate the harmful effects of inconsistency, w e conducted an experiment with 60 subjects. Inconsistent interface ter minology slowed user performance by 10 to 25 percent. Unfortunately, c ontemporary software tools provide only modest support for consistency control. Therefore, we developed SHERLOCK, a family of consistency an alysis tools, evaluates visual and textual properties of user interfac es. It provides graphical analysis tools such as a dialog box summary table that presents a compact overview of visual properties of all dia log boxes. SHERLOCK provides terminology analysis tools including an I nterface Concordance, an Interface Spellchecker, and Terminology Baske ts to check for inconsistent use of familiar groups of terms. Button a nalysis tools include a Button Concordance and a Button Layout Table t o detect variant capitalization, distinct typefaces, distinct colors, variant button sizes, and inconsistent button placements. This paper d escribes the design, software architecture, and the use of SHERLOCK. W e tested SHERLOCK with four commercial prototypes. The outputs, analys is, and feedback from designers of the applications are presented.