1. Resources
A collection of resources on software usability and design.
1.1. Essential Reading
Everybody should read these!
1.2. Tools & Templates
Fundamental User Information form, a useful checklist for designing new applications.
Userecord picture-in-picture screen + webcam recording tool, in development (need to start from command line)
1.3. Usability Websites
This is a list of useful websites that deal with all aspects of usability. Feel free to update the list as required, but please keep it ordered alphabetically.
AskTog (Bruce Tognazzini)
BetterDesktop.org (Novell)
HCI Bibliography : Human-Computer Interaction (Gary Perlman)
Suggested Readings in HCI, UI Development and Human Factors (Gary Perlman)
User Interface Design for Programmers (Joel Spolsky)
User Interface Hall of Shame (Site no longer available, this link points to an archived copy)
uidesign.net (David Anderson)
Usability News (British Computer Society)
User Interface Engineering (Jared Spool)
useit.com (Jakob Nielsen)
1.4. Corporate Usability Websites
1.5. User Interface Style Guides
This is a list of UI guidelines for other projects and platforms. Feel free to update it as required, but please keep it in alphabetical order.
Apple Human Interface Guidelines - Apple Computers, Inc.
CDE Style Guide and Certification Checklist - Sun Microsystems
IRIX Interactive Desktop - Silicon Graphics, Inc.
Indigo Magic - Silicon Graphics, Inc.
Java Look and Feel (2nd ed.) - Sun Microsystems, Inc.
Java Look and Feel - Advanced Topics - Sun Microsystems, Inc.
KDE - KDE project
Motif 2.1 and CDE 2.1 Style Guide - Open Group [HP, IBM, Novell, Sun]
OpenStep User Interface Guidelines - Sun Microsystems
Windows Vista User Experience Guidelines - Microsoft Corp.
Windows XP Visual Guidelines - Microsoft Corp.