Article View: gnu.misc.discuss
Article #75254Uniformity in User Interfaces
From: Garrett.Wollman
Date: Tue, 04 Sep 1990 01:48
Date: Tue, 04 Sep 1990 01:48
43 lines
2686 bytes
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.WollmanShow 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