Open main menu
Home
Random
Recent changes
Special pages
Community portal
Preferences
About Wikipedia
Disclaimers
Incubator escapee wiki
Search
User menu
Talk
Dark mode
Contributions
Create account
Log in
Editing
The Humane Interface
(section)
Warning:
You are not logged in. Your IP address will be publicly visible if you make any edits. If you
log in
or
create an account
, your edits will be attributed to your username, along with other benefits.
Anti-spam check. Do
not
fill this in!
=== Design rules ===<!-- linked from [[User_interface#Consistency]] --> Raskin also advocates a number of changes to conventional interface design.{{sfn|Raskin|2000|pp=212-213}} Among them: * Modelessness {{En dash}} a [[mode (user interface)|mode]] is a state in which the computer produces a different output for the same input than it would have if it were another state; the classic example is the keyboard's "[[caps lock]]" key. Raskin advocates either getting rid of them entirely or using "[[Mode (user interface)#Quasimodes|quasimodes]]" (a term he invented in the book); a quasimode is a state in which the user must make some constant physical action in order to keep the computer in that state, so that they cannot forget that they are in that mode; an example is the keyboard's [[shift key]].{{sfn|Raskin|2000|loc=sec. 3-2}} * Monotony of design {{En dash}} there should be only one way to accomplish a certain atomic task in an application (in many modern applications, there are at least three - one through a button on the screen, one through a menu dropdown, and one through a keyboard shortcut {{En dash}} and often more).{{sfn|Raskin|2000|loc=sec. 3-5}} * Universal undo/redo {{En dash}} every action should be [[undo]]able and redoable, even after a document or application has been closed and reopened.{{sfn|Raskin|2000|pp=100,107-109}} * Elimination of warning screens {{En dash}} modern software applications often ask the user "are you sure?" before some potentially harmful action; Raskin argues they are unhelpful because users tend to ignore them out of habit, and that having a universal undo eliminates the need for them.{{sfn|Raskin|2000|pp=25-27}} * Universal use of text {{En dash}} Raskin argues that graphic icons in software without any accompanying text are often cryptic to users.{{sfn|Raskin|2000|loc=sec. 6-3|pp=168-174}} Habituation is an important concept driving Raskin's guidelines, intended to free the user's mind from attention to low-level interaction details.{{sfn|Raskin|2000|loc=sec. 2-3-1|pp=18-20}} A modeless interface, monotony of design and elimination of blocking warnings are all intended to favor habit-forming reactions to interface handling.
Edit summary
(Briefly describe your changes)
By publishing changes, you agree to the
Terms of Use
, and you irrevocably agree to release your contribution under the
CC BY-SA 4.0 License
and the
GFDL
. You agree that a hyperlink or URL is sufficient attribution under the Creative Commons license.
Cancel
Editing help
(opens in new window)