While our Interface Hall of Shame illustrates out how not to design an application, our approach to how applications should be designed might be overly subtle for some visitors. James Hobart's article takes a more conventional approach by describing the principles of GUI design. The article is a valuable resource.
An excellent overview of the interface design process by Laura Arlov, author of GUI Design for Dummies.
The Web Access Project researches, develops and tests methods of integrating access technologies (such as captioning and audio description) and new Web tools into a World Wide Web site, making it fully accessible to blind or deaf Internet users.
Despite the proprietary nature of the title, this resource has a great deal to offer designers and developers of all applications, regardless of the target operating system.
An online copy of Microsoft's design guidelines. Provides some useful information on the principles of GUI design, but unfortunately spends too much time on the "G" in GUI. We found that the first version of the book, although intended for Windows 3.1 applications, provided much more useful design information.
Again, despite the proprietary nature of the title, this resource offers a good discussion of basic user interface design principles
Color sensitivty affects a much wider population than the 6-8% of males that Perception textbooks typically identify as congenitally color-deficient. This article provides some startling information on the breadth of the problem, and also provides a very informative discussion of designing with color.
Sources describing Microsoft's usability testing of the Windows 95 user interface are very difficult to locate. This article is the most frequently cited source, and while it does describe the testing process, it is lacking in data and conclusions. There were however several findings that we found interesting, especially since they were apparently not corrected:
- Beginning users were bewildered by the hierarchical file system. Intermediate users could get around in the hierarchy, but only just barely.
- Beginning users and some intermediates had a lot of trouble using the mouse, especially double-clicking.
- Beginning users and many intermediates relied almost exclusively on visible cues for finding commands. They relied on (and found intuitive) menu bars and tool bars, but did not use pop-up (or "context") menus even after training.
- Several users attempted to delete files via the Edit Cut command [indicating a fundamental problem with the file-clipboard metaphor - Isys].
In their own words:"The L.U.C.I.D. Computing Movement has been formed to fight for software usability. The word lucid means 'clear' and 'easy-to-understand.' Our goal is to humanize the design of software. In doing so we will save industry billions of dollars, we will create new markets for computer products and increase our well-being."
An interesting discussion of several subtle interface features found in Macintosh software.
Human-Computer Interaction SitesACM SIGCHI Special Interest Group on Computer-Human Interaction
Australian Computer Society Western Australia Branch
Cognitive Recognition and Interface Design
Computer Assisted Learning Pages (Andrew Doherty)
The EPSS InfoSite
dotParagon (Kathy Gill)
GNOME Style Guide
Group for User Interface Research, University of California at Berkely
Hans de Graaff's HCI Index
Human Computer Interaction - Massimo Zancanaro
Human Factors and Ergonomics Society - Potomac Chapter
Interaction personne-système inforatisé
Nomos Management AB (Stockholm Ergonomics Consultancy)
Online Resources for Human-Computer Interaction
Usability Professionals' Association
Useful Resources for UTEST Subscribers
useit.com: Jakob Nielsen's Website
Louis Vroomen's Human Computer Interaction Page
Sylvia's Human Computer Interaction pages
Academic use of the Hall of ShameElectronic Textuality (English 379C)
GUI Design & Programming (COEN 277), Santa Clara University
Human Computer Interaction, Napier University
Human Computer Interaction (CS 488/688), North Dakota State University
Human Computer Interaction (COMP3511/9511), The University of New South Wales
Human Factors (BAE360), Royal Military College of Canada
Human Factors in I.T. (GIT2141), Nottingham Trent University
Internet for Educators Home Page
Introduction to Health Care Informatics, Indiana State University School of Nursing
Introduction to Visual Basic 5.0 Programming, Napier University
Multimedia Information Systems (CA414), Dublin City University
Psychology of Human Computer Interaction (HUC302), Loughborough University
Systems Design (CIS 331), Georgia State University
Usability Engineering (CS491), Royal Melbourne Institute of Technology
User Interface Design, Prototyping, and Evaluation (CS 160), University of California at Berkeley
The Visualization of Information Structures, Rutgers University
Visual Representation of Information (CUIN7317), University of Houston
Technical Writing SitesInternet Resources for Technical Communicators
TechComm - the technical communicators' discussion list
The Role of the Technical Writer in User Interface Design (LeRoy L. Miller)
Web Sites of Interest for Technical Communicators
Visual Basic SitesCarl & Gary's Visual Basic Home Page (the mother of all VB sites)
The Development Exchange
Dr. VBs' Question Page
Jose's World of Visual Basic
Visual Basic Online Magazine
Visual Basic Q&A Tips & Techniques
Other Programming SitesAralis Developer Links
The Computing Page
ESB Consultancy (Delphi)
Jim Menard's Geek Page
OSU Linux Club
Seattle FoxPro User Group
Software Design Smorgasbord (Craig Marion)
Miscellaneous SitesThe Coalition for User's Rights
The Complete Macintosh Web Site
Communications for a Sustainable Future
CSS Internet News Disability Internet Resources
Lemon Law Warranties: worth the paper? (PC Mag Article)
Microsoft Fact, Fiction, and Fun
The MSBC Superlist of Anti-Microsoft Web Sites
Tony Pittarese's Business Sense
Professional Opinions About Win95 and the Future of Windows in General
Software warranties: Time to clean up their act (PC Week Article)
The Support Group for People Used by Microsoft
Why are Macs Better than Windows Computers?
Why Windows95 Sucks!
YAMOO! (Yet Another anti-Microsoft Oriented Oracle!)
Yet Another Anti-MS Page (Ben Hutchings)
© 1996-2000 Isys Information Architects Inc. All rights reserved.
Reproduction in whole or in part in any form or medium without express written permission is prohibited.
GP designpartners provide this mirror — for educational purposes only — as the interface hall of shame is no longer maintained or available at its original home, www.iarchitect.com [a domain apparently abandoned and taken over by a search spammer ...].
you can view this file in its original layout: links.htm.