|
|
Resizing Windows
|
|
|
Srikanth VelloreElastic Ether interesting! a 'non-inuitable' design if repeated often enough can force the Users to learn an incorrect/ illogical way of working. many Users, quite surprisingly, do not actively question the system they use but tend to work 'with' it, even if it doesn't make sense because the more immediate objective is to get work done. the 'Intuiability' of an interface, i would argue, has to do with the 'affordance' it provides. it is about how well the interface suggests an action (or a set of actions) to the User. or how 'obvious' it is (like the sometimes over-celebrated example of intuitability among User Interface Designers worldwide - "the door knob"). Claude Toussaintdesignafairs GmbH I like following definition of intuitive Interfaces: you don't need further (external) knowledge to use it. That means that an interfaces built up with the standards the user knows is intuitive - for him! For other users who don't know this standards it won't be intuitive. With this definition there doesn't exist 'the' intuitive interface. It always depends on the individual user and his previous knowledge. An overall degree of intuitivity says only how many percent of the users have the needed previous knowledge. But an individual user could be totally overextended. Also if we talk about self describing widgets, graphics and so on. They are only self describing if the user knows already something related to them. Without any previous knowledge there exists no intuitive interface in the digital world - never. (That's why the real world metaphors are trying to use the existing knowledge of the user.) That means that every really new interface couldn't be really intuitive - the question is how much new things do you have to learn. What are the costs and what is the benefit? If it is only one new principle you have to learn once and the rest of the UI works konsistantly you have only a short initialisation phase - the aha-effekt which makes the software interesting. The VJPEG works like this. Nevertheless the new behaviour is hidden and you have first to know it to use it 'intuitive'. The requirements to resize windows will change with bigger (wall-) screens and with the possibility to run more and more applications at once. Will be the combination of the Mac principle and Michael's VJPEG enough for that? I suppose that different users will have different dreams about it - depending on their previous knowledge ;) Claude Toussaint Srikanth VelloreElastic Ether {Sorry for the delayed response, i have been travelling on work and so i couldn't keep up with this thread quickly enough} Well, of course [i agree with Claude] that no interface can be totally 'intuitive' and work on on an entirely 'human perception' level. It would be nearly impossible to develop interfaces that require absolutely no "external knowledge", and where only native human inuition is at work. Even if such an interface were to be designed i doubt very much that it would work consistently well across cultures, geographies, biologically-related differences, educational backgrounds, varying age groups, skill levels etc.. So, at best, a successful interface probably only reflects the fact that a reasonably high percentage of the Users of that system are able to use it easily or efficiently; or that the interface is forgiving enough to allow some trial-error before it is well understood (or a combination of the two). I guess the Mac scores quite high there. Unfortunately Mr. Herf's solution, although different and perhaps even 'forgiving', doess not seem intuitable at all because i would imagine (and i am sure i have years of User Research behind my guess) that the most obvious way for interface actions that have physical effects on the widgets would involve direct/ motor manipulation. so rather than a process of dragging the title bar towards a corner and then [having committed one 'unobvious' action] arriving again at an obvious action of dragging the frame edges, i think the more intuitable way is to simply drag the window edges! I guess as we move on in today's world, yesterday's knowledge becomes today's [established] practices/ customs, and where newer gadgets are not 'new' in that they cater to a direct human experience but are new in terms of the context of their redesign or the extensions of their capabilities. Therefore designing for novices becomes an increasingly difficult task since newer interfaces almost always seem to presume some pre-exisiting knowledge or experience from the User! Have we reached a new topic by this time? Srikanth Vellore Matthias Müller-ProveRe^4: User Experience Newsletter #10: Resizing Windows Hello Srikanth and Claude, thanks for diving into my already quoted "'intuitive'". You are absolutely right. Both of you. I just want to add a link to Raskin's article "Intuitive equals Familiar". In: Communications of the ACM 37(9) p. 17, 1994. It is available. BTW: There is another aspect of VJPEG that makes it very 'efficient'. The area where you can start the resizing operation is fairly large. It is 100% of the window. Grab is anywhere(!) (... and move it against the edges of the screen). The whole window as a hot area for dragging! Who wants to perform the math with Fitts' Law? best |
|
Continue the discussion
|