🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: gnu.misc.discuss
Article #75254

Uniformity in User Interfaces

#75254
From: Garrett.Wollman
Date: Tue, 04 Sep 1990 01:48
43 lines
2686 bytes
I would like to take some time to refute a concept which has been floating
around here for quite some time, and has also been expressed by both
sides of the look-and-feel debate.

Many people seem to believe that uniformity in user interfaces is a Good
Thing.	I *strongly* disagree, because this position ignores a very
important fact (or two) (or three).

1.  Different types of programs require different modes of interaction.
For instance, the user interface of my C development environment is one
that is appropriate to that task.  My word processor uses an extremely
different interaction paradigm, but I don't complain because the
interface is appropriate to the task of processing words.  [My WP is
Microsoft Word 5.0 for the PC, for those interested.]

2.  One man's pie is another man's poison.  It is a simple fact that
different people like different user interfaces.  As an example, some
people prefer a Mac-style menu bar; others like Windows' menus; still
others like ATK- or NeXT-style menus.

3.  Sometimes, a smart programmer can come up with a radical new mode of
interaction that revolutionizes some segment of the market.  So it was
with MS Word; with the Star, Lisa, and Mac; with VisiCalc; with vi; and
many, many more.

However, given all this, I still do not support UI copyright or patent
protection.  The reason is a very simple one--the *users* and
*programmers* should have the ability to make the programs that they use
behave in whatever interaction paradigm they prefer.  To some extent
this is already possible with ATK, and to a lesser extent with Xaw.

Finally, I would like to point out that there is *far* more investment
in money and time by the *users* than by the companies, in any given
program or system's UI.  I view the evolution of UIs as a cooperative
development project between the authors and the users, and as such, any
given UI belongs at least as much to its users as to its so-called
"developers."

-GAWollman

--
Not being on my home machine, I don't really have a .signature.  Mail to
the address above should reach me once a week on Fridays.
Technical Details
Message-ID: <1640@uvm-gen.UUCP>
Path: arc1-ca.pugleaf.net!gmdzi!unido!mcsun!uunet!uvm-gen!f107.n325.z1.fidonet.org!Garrett.Wollman

Show Full Headers
Complete Article Headers
X-Google-Language: ENGLISH,ASCII-7-bit
X-Google-Thread: 1025b4,a16e9ef78cb323de,start
X-Google-Attributes: gid1025b4,public
X-Google-ArrivalTime: 1990-09-03 18:48:56 PST
Path: arc1-ca.pugleaf.net!gmdzi!unido!mcsun!uunet!uvm-gen!f107.n325.z1.fidonet.org!Garrett.Wollman
From: Garrett.Wollman@f107.n325.z1.fidonet.org
Newsgroups: gnu.misc.discuss
Subject: Uniformity in User Interfaces
Message-ID: <1640@uvm-gen.UUCP>
Date: 4 Sep 90 01:48:56 GMT
Sender: news@uvm-gen.UUCP
Organization: None that I'm aware of
Lines: 43
Posted: Tue Sep  4 02:48:56 1990