From mboxrd@z Thu Jan 1 00:00:00 1970 Message-ID: <28d3c9a0e9df2ef5030f5ccb6c1ba677@vitanuova.com> To: 9fans@cse.psu.edu Subject: Re: [9fans] Evolving rio / GUI development Date: Thu, 3 Mar 2005 18:11:08 +0000 From: rog@vitanuova.com In-Reply-To: MIME-Version: 1.0 Content-Type: text/plain; charset="US-ASCII" Content-Transfer-Encoding: 7bit Topicbox-Message-UUID: 1e887fba-ead0-11e9-9d60-3106f5b1d025 > Triviality, but helpful. actually these kind of details are crucial to a good user interface. as observed by rob: ``A user interface should not only provide the necessary functions, it should also *feel* right. In fact, it should almost not be felt at all; when one notices a user interface, one is distracted from the job at hand.'' this is why acme is so deliciously usable - it gets the little things right; in particular it is not modal, so one can develop "muscle memory" for the commonly performed tasks. this can't be said of rio. actually, i'd quite like to see an implementation of rio with pie menus. it's just a pity they're so awkward to implement (and that it's not clear what to do with menus of open-ended size). anyone out there implemented pie menus in the past?