Friday, June 27, 2008

Dreaming Of Better User Interface

Many years ago someone, I think it was Jean Louis Gassee, head of Apple Products at the time, said something I have always kept with me. The essence of the idea is that speed is an important element of user interface.

At the time, this was a bit of a radical concept. It was in the early graphical interface era, circa 1990s, and we all thought about interface in terms of widgets and metaphors. And so the idea of responsiveness as being as critical as how the system is visually and structurally designed was a bit radical until you thought about it for a few seconds. And then it was obvious.

Well yesterday, I had a couple of those types of insights that take me away from the basics of icon design and interaction flow.

It started with me sitting next to someone on the subway who was reading the New York Times. It is the newspaper I read every day. But only online. I had read the paper already for the day. And yet, looking over the shoulder of this reader, it became clear that I really had not read the paper. There were so many articles that I would have wanted to read, and ideas that I had not absorbed reading the paper online. From over someones shoulder, I was absorbing much more information than I was from my own PC web browser.

It got me thinking about just how poor a user interface window an LCD screen is. In a giant double fold newspaper, I can see *far* more than I can see on a computer screen. And I can change pages and go back and forth with ease. In fact, paper is an amazing user interface. I blows computers away.

Then later I went to the CenterNetworks/drop.io party and I was talking with David Parmet about virtual offices. We were talking about how much more cost effective not having an office is, and how unnecessary so much corporate real estate is. And yet today I am having a meeting with two relatively technical folks that could not be had online. Skype just wouldn't do the trick. It turns out that in person is the only way to do this particular meeting that will be part demo and part brainstorm. Emotion matters. The physical matters. Such meetings require full communications bandwidth. But I yearn for a computing environment that will let me express more of me, and received more from others.

The point is that the biggest thing we are missing right now in user interfaces is communications bandwidth. I am not talking about bits per second, but sensory input/output per second. I feel like computers currently allow us to transmit perhaps 10% of what we can transmit in person, or perhaps 30% of what we can transmit on paper.

The next generation, or perhaps several generations ahead of computers need to allow us to communicate more of what we want to communicate. That means more surface area. More depth. More sensitivity. More dynamic range. More resolution.

I feel like software designers are reaching diminishing returns in terms of user experience. To make dramatic leaps forward, physical interfaces need to get radically better. At the party last night, people were playing with Wii, and Guitar Hero, both incredibly minimal examples of enhanced sensory input. Both huge hits. People crave the ability to physically interact with technology in new richer ways.

I also think display technology is an area ripe for innovation. Holographic screens, wall projected screens and heads up displays need to be "consumerized." Many years ago the concept of virtual reality was introduced. The interface was based on the idea of glasses with embedded screens that allowed us to see radically larger surface areas. As I recollect, the system tracked head movements so that you could explore 3d space by turning your head.

A much simpler version of these early virtual reality exploration glasses would be great for modern interface exploration. These concepts may sound a bit too geeky, but I think the right execution could easily have us seeing this kind of stuff as very mainstream. These are the kinds of things that I would personally be thinking really hard about if my plate were not already incredibly full.

The bottom line is I think we are craving better interaction and communication with our devices, and there is not nearly enough thought and funding going into this area. I could rant some more about the waste of effort going into things like one too many social networks. But I won't since most of you know I feel not enough resources are going into things that really matter. But perhaps some of the great entrepreneurs who read this blog and are trying to figure out what the next big thing is will think about some of these ideas. I'd love to chat about this some more so please leave comments or write offline.

24 comments:

Jeremie said...

Hi Hank, I read your posts everyday. Thank you for the great insights. I agree with you 100%, I don't why we left Virtual Reality alone and everyone is looking to sell out with social networks or whatever the flavor of the day is...

It seems that the more technology develops, the more toys are available and the focus is disperse to things that aren't relevant or dramatic. Maybe we reached a plateau of creativity and contentement. I speak with tech entrepreneurs and I never hear bold ideas anymore...

Anonymous said...

Hello, Hank.
I trade stock index futures for a living. Charts are my tools. It's said that these charts are mapping the collective emotions of traders. So really, my living is dependent upon 'feeling emotion' from my LCD screen.

Rob

Hank Williams said...

Rob,

I would say you are not viewing any persons emotions through looking at those charts any more than looking at a web log reflects the emotions of a sites visitors. You are looking at data. Data is not emotions. An emotion is a smile done in just such a way that you know the person really means it. Its the firmness of a handshake. That said, the computer screen is effective for conveying certain types of information. But it is not nearly as effective as in person or some other forms of communicating like in certain circumstances, paper. I am not advocating the elimination of LCD. Just taking things to the next more expressive level.

Anonymous said...

Hank,
Then I can't wait to experience the next generation of trading interface. I think it's quite possible that market volatility would increase without the charting filter.

Rob

Hank Williams said...

Rob,

Its interesting the way that you are looking at this, and fascinating. What I am referring to is really about communicating and what you are referring to is analysis. Still I bet there are really interesting ways that data can be analyzed with more richness, but that is way outside my area of expertise. But I bet 3d/minority report type UIs would allow for the discovery of really interesting insights into data. What do you think?

Anonymous said...

Hank,

Going way down into the fundamental issue here, what we are trying to experience is the removal of the interference created by our physical being-ness. Everything is vibration, and our senses are vibrational interpreters, complete with inefficiences. Those inefficiencies will remain regardless of the UI. In the end, what we exerience in communications with others mostly reflects what we've got going on inside ourselves.

Better communication of emotion is still just simply better communication, but it doesn't guarantee that what we intend to communicate is what will be received regardless of the quality of the interface.

Regarding data analysis vs. communication: I think that communication IS signal generation & data analysis. It's easy to see this if you view our senses as vibrational interpreters.

I'm wondering if it's time to coin a term for this new interface technology.

Rob

Brian said...

Yeah, but approaching it from the tech angle is wrong.

Andy Clark has a book coming out. Andy Clark and David Chalmers (philosophers of mind) wrote a paper called the extended mind. The idea is that cognition can be external, and occur between the brain and things outside the skull. If we attribute a person a belief on the basis of a memory, does it matter if that memory is written into a notebook or in the brain? If it doesn't matter, then the person who recalls, from notes, is doing the same thing cognitively as the person recalling from whats written to the brain. If you're really interested in the basis for great UI, look for Andy's new book.

In Chalmers forward to Andy's book, he writes about how he feels his mind has extended to the iPhone, and that he can think and daydream on it.

I believe that technology people should be consulting those who study consciousness to make the decisions about how this better UI should work. A good UI is a UI conductive to extending the persons mind into the project they are using the UI to interact with. You need to study this with cognitive science and perception people who have a clear understanding of precisely how the mind perceives and how these perceptions drive interaction with the environment. In order for UI to be better, it has to work with the brain better, to lower the friction between the brain and the project. Instead of dreaming about better interface you should talk to cognitive scientists and philosophers of mind about better interface.

If you don't talk to the scientists and philosophers, you're going to be stuck with people talking about vibrational frequencies. : )

Kareem Kouddous said...

Hi Hank,

Great meeting you today at SparkSpace.

With respect to meeting online, in order for it to substitute a real world meeting, you have to forget that you are sitting in front of LCD monitor and interact as if everyone was sitting in the same room. This is exactly what Bob Cringley talks about in his post on telepresence being the next killer app (http://www.pbs.org/cringely/pulpit/2007/pulpit_20070831_002850.html).

Anonymous said...

Hi Hank --

You might like Ethan Zuckerman's post about "The Architecture of Serendipity", and how different interfaces can lead to different styles of interaction:

http://www.ethanzuckerman.com/blog/2008/06/09/the-architecture-of-serendipity/

Nathan Kurz
nate@verse.com

Anonymous said...

Reading this article has surged a bit of brain activity of my own. I am an online gamer and a few months ago I decided to get a Ventrilo server just for personal chat use. I tossed the info into the various chat and social programs I already use (AIM, Facebook/MySpace, outgoing voicemail, etc). Now this is just another place to chat, but I am considering making it paypal friendly and also publishing it to my former Highschool and non-profit communities while adding channels for work and study groups to achieve the greater user interaction that things like AIM, mIRC lack. This is not necessarily within the realm of UI but I thought it relevant to the overall idea of increasing user communications with other users if not with the operating system itself, similar to the comments following online articles and blogs (such as this).

Tom Finnigan said...

You said your plate was already extremely full, but if anyone is interested in the current state of these types of things, you should check out SIGGRAPH in LA this year. They've got some of the most interesting stuff going on in displays, from research to art projects to stuff in the vendor show that you can buy and take home.

I've seen immersive parabolic displays, displays with no screen (both air refraction and water based), collaborative 3D displays, spinning mirror displays, consumer volumetric displays, and lots and lots of no-glasses 3D stuff. Not to mention the innovative controllers.

Anonymous said...

check out Edward Tufte's work.

Anonymous said...

The 3rd anonymous poster said that the fundamental issue is getting past the attachment to the physical. I do not agree with this, at least not as the ultimate goal. We are too tied to our bodies for that to be the only objective. What Anonymous calls "inefficiencies" are part of what communicates emotion and tone and the physical realm

Part (perhaps the major part) of the success of the Wii and Guitar Hero is because it allows people to experience to some degree the feeling of the physical realm: the feeling of skiing while in your living room in Miami or to have the illusory feeling that you can move your fingers and solo like Slash.
And a large bifold newspaper is better than a 24" LED screen because it recognizes how wide our arms can spread, how quickly our eyes can scan large amounts of data and focus on and retrieve what we want.

We are not brains in jars yet and therefore better UIs to me mean better connections to how we experience, apprehend and communicate the physical realm.

gregory said...

hank, i want to talk, to two of the anonymous commentors ... will you please get disqus, instead of this silly linear blogger??!

Rob Anonymous, do you have a blog somwhere? your final comment unites the technical and the "mystical" in a very rare way, and i would love to talk more about this

brain, don't mock the vibrational frequencies thing, after all, the kinds of neuroscientists you recommend think consciousness comes from meat ... the point is that at deeper levels the way consciousness functions is important in design, and there is not much better langauage at the moment to talk about fundamental things .... the cognitive guys measure effects, the mystics know more about the causes

hank, data is impersonal of course, but all emotion is in the interpretation, we cry at what pixels do in a digital movie, merely data

this is a great thread, am now looking up andy clark and edward tufte

gregory said...

i will say a bit more, we underestimate the powers of what we call intuition ... it takes very little input for intuition to be able to start to construct a reality ... yes, often it is clouded, or our psychological makeup immediately begins to twist things, but "knowing" sprouts from intution, which comes from feeling (see how imprecise english is, both chinese and sanskrit do this much better)(and why i think the chinese guys will get the semantic web going before the english guys, no matter how brilliant nova spivak is) and it does not take much data to get knowledge happening

i agree that this screen is actually an impediment to learning, scan google news and the nyt, there is no comparison ...

Azrael said...

A blog called 'Why does everything suck?', and a post about UI design. I could not possibly agree with you more. Ever since I started writing my own software, almost every other piece of software I use seems fundamentally broken. Especially Windows itself. :<

Whether it's TortoiseSVN giving me an error message saying 'ERROR: User cancelled' whenever I press a 'Cancel' button, or Steam telling me 'That operation cannot be completed in offline mode' whenever I try and start it in offline mode, there's always something wrong with every piece of technology I use.

Azrael said...

(And also when I subscribe to comments on a Blogger post, and it sends me an email letting me know about my own comment on there.)

Sumeet said...

I liked ur conclusion about UI that it is about communicating with the machines.

And yes it is what exactly scope and the boundries of UI.

.. Moving forward .. wat do we need to have better communication...

- ability to communicate all - possiblities enought to interact with the device like

we need a wide vocab base in our languages

- faster Communication Responsiveness(very Important) .. U raised a very

good point after thinking about it the point is obvious.. Glossy UI is a good

attraction but in the long run we need functionality and we will also get bored of

gloosiness of UI ... so for that UI should be faster and responsive.

- mediums of communicating with device ... ( an interesting issue)


- physical interactions with devices
- surface computing
- switches

- languages
- programming languages
- Human languages

Advantages and disadvantages
- physical interactions
- Faster communication ... but cant communicate

about future and complex issues

- languages
- ultimate communication to the device ... but not everybody knows the programming language besides it is slow.. but if someday computers can understand human language things will get better but still it will b a slow medium.

- Smarter communication ...
- computers getting smarter enough to guess wat we want ... frm many mediums like we do using our intelligence... A complex issue !

well ! Thks for providing good insight into UI ... and I agree Today's UI suck !

Anonymous said...

Complain, complain, complain. Everybody complains.

You have a Xerox Alto in your pocket, and a Xerox Star (1024x809) on your desk. And you get to use them for email, spreadsheets, object-based documents, music, and to share stuff over the internet.

Smalltalk is a hot new language. And the industry standard is a typed object-oriented language, with nice class-browsing IDE's. And hey, you even get to program your desk box yourself! (And the one in your pocket, that comes in a year or two... maybe).

So what more do you want? You have been caught up to July 1978.

don_mecca said...

Have you seen seadragon or photosynth? These have the possibility of changing things in a big way. http://rantd.blogspot.com/2008/03/searchable-3d-view-of-our-world-inside.html
And then there is microsofts touchwall:
http://www.youtube.com/watch?v=YPrfqdl55D0

Not to mention the iphone and android...

Anonymous said...

Buy Xanax on line.Purchase Xanax online
Purchase Meridia.Buy Meridia online
Didrex without a prescription.Didrex buy
Vicodin order.Order Vicodin online
Buy Ritalin.Order Ritalin Online.Generic ritalin

Michael Buchanan said...

Take a look at www.nestedguis.com (especially the videos). It's a very innovative concept.

battery said...

Better communication of emotion is still just simply better communication, but it doesn't guarantee that what we intend to communicate is what will be received regardless of the quality of the interface.

David Charney said...

Good article. I think there is some amazing UI these days and yet we have not even scratched the surface. UI must always lead us towards our goal and without it the goal cannot be achieved. It is the difference between using a ladder to climb or stacking furniture and boxes to get to the top. We all need to focus on what makes the most sense and is the most engaging.

Post a Comment