Mastering the Tao of Personal Computing

my del.icio.us: ArticleS.UncleBob.TheThreeRulesOfTdd: Every programmer needs to bookmark this one http://bit.ly/6jONm 12 hrs ago

Physical vs. Metaphorical User Interfaces

Mar 1st 2009
6 Comments
respond
trackback

We need to hurry up! Personal computing is evolving too slow. It’s needless to say that the amount of information we need to interact with increases every day. Display dimensions are getting bigger, but this type of scalability is somewhat limited - no matter how big a screen gets it will always be limited to the viewing frustum of the human eyes. On the other side user interfaces in widespread personal computing are still stuck in the 80’s. Almost no development at all - nothing more than rudimentary improvements. Even Apple is incrementing too slow over it.

The thing is we’re still mimicking early media types and no one (neither Apple or Microsoft, or even free software initiatives) have the guts to leave behind old paradigms and move to radically new user interface mechanisms.

Some say a radically new user interfaces would be unintuitive and unnatural, but the adverb intuitive in nothing more than a reference to someone’s level of acquaintance or past experience with a concept. This simply means that in order to feel comfortable with a system you need to be relatively experienced with similar systems. But what are the options when most of the systems are poorly designed? To design an intuitive system we need to repeat the design flaws of the previous systems our potential users were exposed to. So maybe we should not set intuitiveness as a goal, but instead focus on human cognetics and solid scientific principles when exploring new possibilities for user interfaces.

Some say there is no business for radical changes, especially in times of crisis. People want something that has already been proven useful. There is no margin for risks… So, I’m going to publish a comparison between current metaphorical user interfaces with an alternative one that relies on information physics.

My points of view about personal computer user interfaces are strongly influenced by Jef Raskin’s book The Humane Interface. In his book he wrote about the application of Zoomable User Interfaces and he also referred to the research work done in this field by Benjamin B. Bederson with the Pad++ software at the University of New Mexico. Currently the information about Pad++ is moved to the web pages of the University of Maryland, where you can find a handful of useful papers (a must-read for everyone interested in designing and developing ZUI’s). I’ve recently found this comparison in the last pages of a paper titled Pad++: A Zooming Graphical Interface for Exploring Alternate Interface Physics. I’ll publish the comparison with just minor modifications.

Four distinguishing differences

A physical interface strategy can be distinguished in at least four ways from a metaphor based strategies:

First, metaphors necessarily pre-exist their use. Pre-Copernicans could never have used the metaphor of the solar system for describing the atom. In designing interfaces, one is limited to metaphorical resources at hand. In addition, the metaphorical reference must be familiar to work. An unfamiliar interface metaphor in functionally no metaphor at all. One can never design metaphor the way one can design self-consistent physical descriptions of appearance and behavior. Thus, as an interface design strategy physics offer design-ability and tailor-ability that metaphor does not.

Second, metaphors are temporary bridging concepts. When they become ubiquitous, they die. The familiarity provided by the metaphor during earlier stages of uses gives way to familiarity with the interface due to actual experience. The current generation of kids have grew up with personal computers around them and a world of desktops, files and menus, but even though these are metaphors, and are also a successful ones, to these kids a desktop is just a computer screen and a file is just something on a hard drive with no mental association with the real life entities originally used for the metaphors. Successful metaphors also wind up as dead metaphors. But the pervasiveness of dead metaphors as files, menus, and windows may well restrict us from thinking about alternative organizations of computation.

Third, since the sheer amount and complexity of information with which we need to interact continues to grow, we require design strategies that scale. Metaphor is no such a scaling strategy. Physics is. Physics scales to organize greater and greater complexity by uniform application of sets of simple laws. In contrast, the greater the complexity of metaphorical reference, the less likely it is that any particular structural correspondence between metaphorical target and reference will be useful.

Fourth, it is clear that metaphors can be harmful as well as helpful since they may well lead users to import knowledge not supported by the interface. There are certainly metaphorical aspects associated with physics-based strategy. Our point is not that metaphors are not useful but that they may restrict the range of interfaces we consider.

What do you think about this?
Tell me, what you want to be able to do with your personal computers and what user interfaces you would like to have?


This post is tagged , , , , ,

6 Comments

  1. Vladimir,
    Intriguing thoughts and great write-up! Specifically for discussing and exchanging ideas about the zooming metaphor, there’s a new group, for like-minded people, created by Ian Gilman from the Seadragon team.
    Please, join us at http://grou.ps/zooming
    Cheers,
    Daniel

  2. Fabian Vercuiel

    Its just human nature for us to not want to change things we get used to. There are benefits to standardizing successful metaphors but its negative when any innovation or different perspectives aren’t taken seriously simply because it doesn’t follow the old model.

    I’m not sure if the answer sits in changing to zoomable interfaces for example or some of the 3D interfaces I’ve seen. Whatever the answer is I’m sure it will depend greatly on where hardware takes us because most of the improvements that need to be made are gestural and tactile.

    You’re right about saying “no matter how big a screen gets it will always be limited to the viewing frustum of the human eyes.” I’d say a good interface occupies all of the space it can consume but doesnt overwhelm the user by using different methods of focus and arrangement.

    We definitely need innovation in user interfaces, let’s hope it comes sooner than later

  3. admin

    Fabian, why everyone’s so sure about what’s human nature and what’s not? It’s far more complex than just DNA, don’t you think? With the same accuracy I can state that human nature is to improve things around you, making them more comfortable, instead of getting used to something ineffective and unsuitable for activities that one needs to perform as frequently as breathing and walking. What would you do when you start feeling a piece of stone in your shoe? Naturally, you’ll stop, take off your shoe and remove the stone - if you don’t do that you’ll get a blister. That’s all I can say about human nature.

    You’re perfectly correct about the hardware - it is not serious to pretend that you can improve human computer interaction without changing the currently used hardware interfaces. And I’m not talking about something radical as thought control - small things in interfaces have a dramatic impact - imagine the space bar key placed somewhere else… Small change, but what an impact?

    Thanks for your response!

  4. Innovation must be strongly supervised:))
    Zui is not the only future. The future is mix from best old practices in Gui with resolution independent elements plus some scalable parts. (take a look in Leopard HUD interface).
    More interesting is UI design process, user experience and task oriented interface design.

    We need to simplify interaction. To rethink and redesign not only from technological point of view, but from UX also. Zooming interface is cool but not so healthy for the eyes:))

  5. admin

    It would be great if you point some references to the research done on the affects ZUI’s have on the human eyes.
    My article has nothing to do with innovation and technology - it is about evolution being too damn slow. It is about keeping the inconvenient old for too long. It is about comparing the current with and alternative approach.

    There are well studied, well understood new paradigms waiting to be integrated in the personal computing.

    Where exactly I haven’t been clear enough?

    The intent of all these efforts is to make things better for people. It is a rational intent and its the very same intent that UX has as a goal.

    The only problem with innovation these days is that innovation is too hard to sell, but please don’t mix marketing with UX. It is simply impossible for Apple to introduce completely different environment, just because such change brings with it a totally different business model. The current model is working for them, so why change things for the better of the people. Don’t be confused, here is not UX speaking, but money. And the goal of Apple UX designers is not to design the best, the ultimate personal computer, but to design the UX that’s good enough to be bought by Apple’s target marketing group.

    Tell me what you think about my response!

  6. jag

    Great topic of discussion. In order for interfaces to become completely immersive I think there is a need for a tactile replacement. Humans need to touch and feel (e.g. studies done of children given little human touch develop less..etc.). If technology is to progress to an immersive experience, it needs to be natural. I don’t think strapping on helmets, glasses and gloves will feel natural at all. However, part of the success of the IPhone is due to the touchable nature of the device. First of all, I’m not scared to touch it, secondly I must touch it. It’s natural, unless of course you are blind, then it’s nothing more than a smooth stone.

    One additional thought, what happens when immersive experiences are achieved, will the human mind lose touch with “reality”, and that that point, we are presented with the old argument of what is reality, is it only what the mind produces?

    BTW: I agree with your argument about business incentive to change. Why change when it is not needed, the current model is still working, why change it?

Incoming Links

Leave a Reply