CS295J/Rule Lists: Difference between revisions

From VrlWiki
Jump to navigation Jump to search
Added the names of Maeda's simplicity laws (more info would be good, but I don't have the book)
Schneiderman
 
(One intermediate revision by one other user not shown)
Line 1: Line 1:
==John Maeda's Laws of Simplicity==
==John Maeda's Laws of Simplicity==
These may be convertible into rules that can be evaluated. See the [http://lawsofsimplicity.com/?cat=5&order=ASC Laws of Simplicity] website for more info.
These may be convertible into rules that can be evaluated. See the [http://lawsofsimplicity.com/?cat=5&order=ASC Laws of Simplicity] website for more info.
# Reduce
 
The simplest way to achieve simplicity is through thoughtful reduction.
# '''Reduce:''' "The simplest way to achieve simplicity is through thoughtful reduction."
# Organize
# '''Organize:''' "Organization makes a system of many appear fewer."
# Time
# '''Time:''' "Savings in time feel like simplicity."
# Learn
# '''Learn:''' "Knowledge makes everything simpler."
# Differences
# '''Differences:''' "Simplicity and complexity need each other."
# Context
# '''Context:''' "What lies in the periphery of simplicity is definitely not peripheral."
# Emotion
# '''Emotion:''' "More emotions are better than less."
# Trust
# '''Trust:''' "In simplicity we trust."
# Failure
# '''Failure:''' "Some things can never be made simple."
# The One
# '''The One:''' "Simplicity is about subtracting the obvious, and adding the meaningful."
 
==Schneiderman's Eight Golden Rules [http://faculty.washington.edu/jtenenbg/courses/360/f04/sessions/schneidermanGoldenRules.html]==
 
# Strive for consistency.
# Enable frequent users to use shortcuts.
# Offer informative feedback.
# Design dialog to yield closure.
# Offer simple error handling.
# Permit easy reversal of actions.
# Support internal locus of control.
# Reduce short-term memory load.

Latest revision as of 14:22, 6 February 2009

John Maeda's Laws of Simplicity

These may be convertible into rules that can be evaluated. See the Laws of Simplicity website for more info.

  1. Reduce: "The simplest way to achieve simplicity is through thoughtful reduction."
  2. Organize: "Organization makes a system of many appear fewer."
  3. Time: "Savings in time feel like simplicity."
  4. Learn: "Knowledge makes everything simpler."
  5. Differences: "Simplicity and complexity need each other."
  6. Context: "What lies in the periphery of simplicity is definitely not peripheral."
  7. Emotion: "More emotions are better than less."
  8. Trust: "In simplicity we trust."
  9. Failure: "Some things can never be made simple."
  10. The One: "Simplicity is about subtracting the obvious, and adding the meaningful."

Schneiderman's Eight Golden Rules [1]

  1. Strive for consistency.
  2. Enable frequent users to use shortcuts.
  3. Offer informative feedback.
  4. Design dialog to yield closure.
  5. Offer simple error handling.
  6. Permit easy reversal of actions.
  7. Support internal locus of control.
  8. Reduce short-term memory load.