skip navigation
Go to Foraker Design
Usability First
Your Online Guide to Usability Resources
Home
Resources
Intro to Usability
Courses
Books
Humor
Links
Methods
Glossary
Search
Categories
A-Z Index
Submit a Term
Job Postings
Applications
Website Design
Usability ROI
Accessibility
Groupware
Consulting
Site Tools
Site Map
About Us
Feedback
Foraker Design Foraker
Design

Usability Glossary: cognitive dimensions


T.R.G. Greenís design principles for notations & programming language design. He emphasizes that because there are tradeoffs among these, they cannot be "guidelines" but must be viewed as discussion points, but of course, all guidelines involve tradeoffs.

  • abstraction gradient
  • closeness of mapping
  • consistency
  • diffuseness/terseness
  • error-proneness
  • hard operations: hard mental processing
  • hidden dependencies
  • premature commitment
  • progressive evaluation
  • role-expressiveness
  • secondary notation & escape from formalism
  • viscosity: difficulty making changes
  • visibility
  • side by side ability: making comparisons (juxtaposability)

see also

guidelines checklist
psychology of programming
usability inspection

categories

Glossary Categories > Design Principles

© 2002-2005 Foraker Design - Provider of Usability & Web Design Services Foraker Design