Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Path: utzoo!utgpu!water!watmath!clyde!rutgers!husc6!seismo!mcvax!ukc!its63b!hwcs!aimmi!gilbert From: gilbert@aimmi.UUCP Newsgroups: comp.windows.misc Subject: Re: Better Windows? (stolen from another newsgroup) Message-ID: <30@aimmi.UUCP> Date: Fri, 22-May-87 14:15:54 EDT Article-I.D.: aimmi.30 Posted: Fri May 22 14:15:54 1987 Date-Received: Fri, 29-May-87 00:40:38 EDT References: <8705190042.AA14664@cogsci.berkeley.edu> Reply-To: gilbert@aimmi.UUCP (Gilbert Cockton) Organization: Heriot-Watt/Strathclyde Alvey MMI Unit, Scotland Lines: 28 In article <8705190042.AA14664@cogsci.berkeley.edu> boring!jack@cogsci.berkeley.edu (Jack Jansen) writes: > >If you view every icon as an object that can be activated, there >are only two primitives that you need to do almost everything: > >- Activating an object (double clicking). > >- Feeding an object (dragging one or more other objects onto it). Case 1: there is only feeding - you just drag the double-click onto it! Case 2: you never know EVERYTHING you'll ever want to do with files(objects). The number of operations can then get VERY big - how many folk round here would like a GREP facility on the Mac - or the ability to print an object without opening the damn thing and hanging around for needless user interface start-up operations? The main flaw in the Mac is the lack of good generic operations on objects which test for properties. NB: reliance on gestures for expressing all actions is not a very good idea. Why the hell do you think we developed spoken and written language? Note the major inconsistencies in the meaning of dragging on the Macintosh. -- Gilbert Cockton, Scottish HCI Centre, Ben Line Building, Edinburgh, EH1 1TN JANET: gilbert@uk.ac.hw.aimmi ARPA: gilbert%aimmi.hw.ac.uk@cs.ucl.ac.uk UUCP: ..!{backbone}!aimmi.hw.ac.uk!gilbert