ISO and ANSI Standards

International Standards Organization

http://www.iso.ch

American National Standards Institute

http://www.ansi.org

Specific Standards

ISO 13407 - Human-Centred Design Processes for Interactive Systems

ISO 9241 - Ergonomic Requirements for Office Work with Visual Display Terminals

Part 1: General introduction
Part 2: Guidance on task requirements
Part 3: Visual display requirements
Part 4: Keyboard requirements
Part 5: Workstation layout and postural requirements
Part 6: Guidance on the work environment
Part 7: Requirements for display with reflections
Part 8: Requirements for displayed colours
Part 9: Requirements for non-keyboard input devices
Part 10: Dialogue principles
Part 11: Guidance on usability
Part 12: Presentation of information
Part 13: User guidance
Part 14: Menu dialogues
Part 15: Command dialogues
Part 16: Direct-manipulation dialogues
Part 17: Form filling dialogues

ISO/IEC 11581 - Icon Symbols and Functions

ANSI/HFES 100-1988 - Human Factors Engineering of Visual Display Terminal Workstations
http://www.hfes.org/Publications/ANSI-HFS-100.html

ANSI/HFES-200-199x -  Ergonomic Requirements for Software User Interfaces

MIL-STD 1472D -  Human Engineering Design Criteria for Military Systems Equipment and Facilities
http://tecnet0.jcte.jcs.mil:9000/htdocs/teinfo/directives/soft/humeng.html

Related Sites

IBM's involvement in user interface standardization (includes brief descriptions of these standards)

 

General User Interface Guidelines

IBM User Interface Design Principles
http://www.ibm.com/ibm/hci/guidelines/design/principles.html

Microsoft User Interface Guidelines
http://www.microsoft.com/win32dev/uiguide/

Macintosh Human Interface Guidelines
http://developer.apple.com/techpubs/mac/HIGuidelines/HIGuidelines-2.html

Web Design Guidelines

Ameritech Web Page User Interface Standards and Design Guidelines
http://www.ameritech.com:1080/corporate/testtown/library/standard/web_guidelines/index.html

Bandwidth Conservation Society
http://www.infohiway.com/faster/index.html
Guidelines for developing fast, small graphics, including an interactive comparison of different file formats.

IBM HCI Web Design Guidelines
http://www.ibm.com/ibm/hci/guidelines/web/web_design.html

Sun Guide to Web Style
http://www.usec.sun.com/styleguide/

Yale C/AIM Web Style Guide
http://info.med.yale.edu/caim/manual/

Writing Style Guides

American Psychological Association Style Guide
http://www.chsbs.cmich.edu/soc/fallen/apacrib.htm
Links to several different resources for APA style and citation rules

Good Documents
http://www.gooddocuments.com/
A web-site that discusses how to create good business documents in the linked, on-screen environment of Intranets and the Internet from Dan Bricklin and Trellix.

Taligent Style Guide
http://hpsalo.cern.ch/TaligentDocs/TaligentOnline/DocumentRoot/1.0/Docs/books/SG/SG_1.html

W3C Style Guide for Writing Online Documents
http://www.w3.org/Provider/Style/Introduction.html

Corporate Interface Guidelines

These guidelines were written for a specific corporate or government environment, though they may also be examples of good general guidelines.

Ameritech Graphical User Interface Standards and Design Guidelines http://www.ameritech.com:1080/corporate/testtown/library/standard/std-guix.html

Department of the Navy Application and Interface Guidelines
http://www.nismc.navy.mil/cio/cfas/ape-ui.htm

DOD HCI Style Guide Version 3.0
http://www-library.itsi.disa.mil/org/dod_std/dod_hci_sg_v3_0.html

User-Interface Guidelines for the Goddard Space Flight Center
http://groucho.gsfc.nasa.gov/Code_520/Code_522/Documents/UG_96/

DStan Corporate Web Site
http://www.dstan.mod.uk/

Guidelines for Specific Applications

Some guides address a specific type of application. While they may include general design principles they document the application of those principles in a limited set of interfaces.

Ameritech phone-based user interface standards and design guidelines
http://www.ameritech.com:1080/corporate/testtown/library/standard/std-pbix.html
The Ameritech telephony application guide includes not only visual interface and widget design but application behavior and error handling.

Earth Observing System Data Information System (EOSDIS) Core System (ECS)
http://edhs1.gsfc.nasa.gov/waisdata/docsw/html/td4100103.html
This is an example of a style guide intended to ensure consistency across a group of similar applications written in a single development environment. It is available only for download as a PDF or PostScript file.

IBM RealThings Design Guidelines
http://www.ibm.com/ibm/hci/guidelines/design/realthings/index.html
These design guidelines document the work of an IBM group in creating software interfaces that mimic physical objects such as telephones.

Application Development Toolkit Guidelines

All of these guides provide guidance to developers working in a specific toolkit. Because they are written by the toolkit vendor, they are as much suggested practice as development rules.

Indigo Magic User Interface Guidelines
http://autarch.loni.ucla.edu/ebt-bin/nph-dweb/dynaweb/SGI_Developer/UI_Glines/@Generic__BookView;td=2

Java Look and Feel Design Guidelines
http://java.sun.com/products/jlf/dg/index.htm

Java - Swing Guidelines
http://java.sun.com/products/jfc/tsc/swingdoc-static/intro.html (general information)
http://java.sun.com/products/jfc/tsc/swingdoc-current/jlf.html# (look and feel)

Lotus Notes Best Practices Guide
http://www.lotus.com/partners/bpg.nsf

Taligent Human Interface Guidelines
http://hpsalo.cern.ch/TaligentDocs/TaligentOnline/DocumentRoot/1.0/Docs/books/HI/HI_1.html

Comments or questions? Please send your email to jachugo@icon.co.za