🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.cog-eng
Article #950

Re: consistency

#950
From: Ritchey Ruff
Date: Sat, 11 Feb 1989 00:06
34 lines
2409 bytes
I think if you separate the goal's from the actions (or "acts") in the
interface you might get a bit closer to that elusive "consistency"
definition.  That is (using the mac as an example), clicking
selects something, dragging moves something, etc. instead of
"file commands go in a menu".  With the mac, if the consistency at
this "act" level is violated it is *very* confusing (ever use a mac
program where a double-click does not select, or where a single click
chooses but a double click does not select that item???).

In article <83@sundown.ACA.MCC.COM> grudin@sundown.ACA.MCC.COM (Jonathan Grudin) writes:
>And consistency is often absent in a good design: Consider an efficient
>typewriter keyboard (QWERTY, Dvorak or whichever is your favorite). In what
>sense is it "consistent" with anything other than itself?  

Yes, keyboards are not 'consistent', they are 'standardized'.
Don Norman's book "The Psychology of Everyday Things" goes into many
of these issues, and is very lucid.  The main problem is to
get a 'transparent' interface that the user doesn't really
realize they are using.  Many things lead to this, like 

	- natural mappings (e.g., laying out labels on the screen for 
	  function keys in the same physical layout as the function 
	  keys are on the keyboard);
	- obvious usage (e.g., pictures of buttons to inform the
	  use that you "push" these to get the action);
	- standardization (e.g., keyboards...no "natural mapping"
	  available so define a standard and everyone learns it).

Many more points are made in this book.  While it's written about things
like light switches and doors, every point made is directly
applicable to use interface design too.  Should be required reading
for use interface designers!!!

--Ritchey Ruff			ruffwork@cs.orst.edu
Technical Details
Message-ID: <8799@orstcs.CS.ORST.EDU>
Path: arc1-ca.pugleaf.net!utzoo!utgpu!jarvis.csri.toronto.edu!mailrus!uflorida!gatech!rutgers!orstcs!mist!ruffwork
References: <714@cogsci.ucsd.EDU> <1465@thumper.bellcore.com> <83@sundown.ACA.MCC.COM>

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!utgpu!jarvis.csri.toronto.edu!mailrus!uflorida!gatech!rutgers!orstcs!mist!ruffwork
From: ruffwork@mist.cs.orst.edu (Ritchey Ruff)
Newsgroups: comp.cog-eng
Subject: Re: consistency
Keywords: consistency, desktop metaphor, interfaces, computing environments
Message-ID: <8799@orstcs.CS.ORST.EDU>
Date: 11 Feb 89 00:06:35 GMT
References: <714@cogsci.ucsd.EDU> <1465@thumper.bellcore.com> <83@sundown.ACA.MCC.COM>
Sender: usenet@orstcs.CS.ORST.EDU
Reply-To: ruffwork@cs.orst.edu (Ritchey Ruff)
Organization: Oregon State University - CS - Corvallis, Oregon
Lines: 34