Yesterday’s magic
The slogan for this conference is Arthur C. Clarke’s encomium about technology that’s sufficiently advanced being indistinguishable from magic. And this morning’s talk is “The Coming Age of Magic” - which seems to be about the influence of games and their magical leanings on future interface design (the Wii wand, etc). - magic as the metaphor for ubiquitous computing design. On his way to his main point, however, he showed some examples of interface design from General Magic, the cutting edge ten years ago, which foresaw the convergence of handheld computers, networks, and communications. But when it was working, cutting edge though was that interface design needed a metaphor people understood, and the common choice was the desktop. GM extended this, so you could walk away from your cartoon desktop down a hallway past doors labeled library into a downtown with a huge building that was the Internet…
We have moved on now from this particular metaphor, and when you see this interface it looks unbelievably lame and clunky. Some of it was fashion (as I believe the magic games metaphor is), and some of it was necessary as training wheels for people unused to the concepts of computing. But how lame will what we design now look in ten years? And how long will we have to go on using it while the next generation rolls their eyes?

March 31st, 2007 at 10:26 am
Technologists can’t answer this question. Perhaps artists can. To deliver the solution both need to work together.
April 2nd, 2007 at 10:01 pm
The solution is a workable general purpose AI lying at the heart of the OS connecting via natural language. I want to come in and say “What’s new today that will interest me?” and get a verbal (interactive) summary before diving in to the detail.
April 3rd, 2007 at 2:59 am
Or perhaps a design which (like css) separates content from interface, so the interface can be skinned to taste while retaining the same functionality.
Why not an open API so people can cretae their own choices?
wg