13 Mar
Posted by Scott as interface, learning, opinion, usability, users
A couple of weeks ago, I loaded Scott Rosenberg’s Dreaming in Code on to my ebook reader. The book, about the trials and tribulations of the Chandler Project (an effort to create an uber PIM) is quite the enlightening read. It’s also very familiar — the problems that the folks putting together Chandler encountered were similar to the ones I witnessed on a couple of software projects.
What really struck me was a history lesson that Rosenberg included in the book. One of Rosenberg’s more intriguing comments was about computing and user interface pioneer Douglas Engelbart, and Engelbart’s thoughts about computers in general and UIs in particular:
The computer was to be a sort of prosthesis for human reason, and Engelbart wanted it to be powerful and versatile; he didn’t want to cripple it just to ease the user’s first few days or weeks in the harness.
That goes against everything we imagine about making an intuitive interface. And that, along with several other parts of the book, got me thinking (once again) about so-called intuitive interfaces. What Engelbart envisioned as a prosthesis is actually a crutch.
As I’ve mentioned in this space in the past, with one or two exceptions I don’t think that there are any intuitive interfaces out there. The interfaces we encounter are, for the most part, familiar. We’ve used them or something like them repeatedly in the part. They’re more ingrained than intuitive.
And still we have trouble with them. Or, at the very least, we complain about those interfaces. It’s really a no-win situation.
I’ve started to believe that in order to create a truly intuitive interface (or even attempt the deed), designers and developers really need to put the wrecking ball to the UI as it is now. It has to be rebuilt from the ground up without all of the preconceived notions that are built into user interfaces.
Doing something like that will be a seismic shift. I think this new interface would have to be even more radical than Sugar, the interface developed for the XO laptop. What will this interface look like? I can’t even start to imagine. My warped imagination conjures a mashup of Sugar, the LCARS interface from Star Trek, and a few interesting icons thrown in. Chances are that it will be something even more daring.
That won’t happen, though. Why? Can you imagine the backlash from the people who use software? That radical a change will be greeted with horror, disgust, and outright rejection. People will have to relearn how to use a GUI — not that it should take too long if the UI is truly intuitive. But most won’t even try. And I can see a small cottage industry of software to reskin the UI to look like GNOME or KDE or Mac OS or Windows springing up.
As we wait for the truly intuitive interface to come our way, we just have to muddle through with what we have. Technical communicators will need to work even more closely with UI designers and usability specialists to help make interfaces as easy to use (and as easy to document) as possible. I guess that’s as good a way as any to keep ourselves relevant. And employed.
Thoughts? Feel free to leave a comment.
Related posts:
RSS feed for comments on this post · TrackBack URI
Leave a reply