🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.windows.x
Article #25380

Re: Exotic Interface Query

#25380
From: paul
Date: Sat, 11 Apr 1987 19:15
57 lines
3367 bytes
It's interesting to note that the people who know the least about the
psychology and philosophy of user interfaces are the quickest to condemn
ideas such as this.  For instance, how does the enforced use of a mouse
effect someone who has (for whatever reason) poor hand-eye coordination?
What about someone who has the use of only one hand?  And what about
speed and ease of use considerations for normal people?  Do YOU like to
have to use the mouse to do trivial cursor motions in MacWrite (as an
example of the _wrong_way_)?

Function keys can be a mixed blessing, but so can extra shift keys, the
use of keyboard and mouse button combinations (just TRY to use the default
setup for uwm with one hand behind your back; then think about someone
who only HAS one hand...).  Some of the considerations of a user interface
are religious, but many aren't.

Consistency is a BIG plus also.  For instance, clicking on an iconified
xterm makes it open, but the same is not true of a closed GnuEmacs.
Stalman also felt the need to ignore the "standard" mouse icon for in text,
and switched it for the arrow; making Emacs different in yet another way.
(Actually, despite the fact that I use it, I could flame about the
inconsistencies of Emacs for hours...)

A given user interface system (such as X and all X applications) should
by default be very constant and consistent, but it should be very easy
to customize the defaults also.  The implementation of this may be much
harder, since the model looks something like:

  user actions --> mapping to standard action descriptions --> utilities 
							and applications
rather than

  user actions --> utilities and applications

but the ability to change actions UNIFORMLY is worth the extra work.  Using
this model, I could make my F3 key send a (de)iconify event to the current
window by only changing the action mapping.  Note also that the concept
of the current window would also be definable in the action mapping.

Just because you don't want to do window ops with your keyboard doesn't does
not give you license to prohibit it entirely.  If you don't like it, then
don't use it, but let those that might want to be able to do so.  Isn't
this the whole idea behind a customizable window system anyway?

	     -- Paul Placeway
		Department of Computer and Information Science
	SNail:	The Ohio State University
		2036 Neil Ave. Columbus OH USA 43210-1277
	ARPA:	paul@ohio-state.{arpa,csnet}
	UUCP:	...!cb{osgd,att}!osu-eddie!paul

-=-
	     -- Paul Placeway
		Department of Computer and Information Science
	SNail:	The Ohio State University
		2036 Neil Ave. Columbus OH USA 43210-1277
	ARPA:	paul@ohio-state.{arpa,csnet}
	UUCP:	...!cb{osgd,att}!osu-eddie!paul
Technical Details
Message-ID: <3428@osu-eddie.UUCP>
Path: arc1-ca.pugleaf.net!utzoo!utgpu!water!watnot!watmath!clyde!cbatt!osu-eddie!paul
References: <8704090317.AA00924@vulcan.dec.com>

Show Full Headers
Complete Article Headers
Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP
Path: arc1-ca.pugleaf.net!utzoo!utgpu!water!watnot!watmath!clyde!cbatt!osu-eddie!paul
From: paul@osu-eddie.UUCP
Newsgroups: comp.windows.x
Subject: Re: Exotic Interface Query
Message-ID: <3428@osu-eddie.UUCP>
Date: Sat, 11-Apr-87 14:15:16 EST
Article-I.D.: osu-eddi.3428
Posted: Sat Apr 11 14:15:16 1987
Date-Received: Sun, 12-Apr-87 02:06:52 EST
References: <8704090317.AA00924@vulcan.dec.com>
Sender: news@osu-eddie.UUCP
Reply-To: paul@osu-eddie.UUCP (Paul Placeway)
Distribution: world
Organization: The Ohio State University, CIS Dept.
Lines: 57