The User Experiences Of The Future 230
Patrick Griffin writes "The way that we interact with technology is almost as important as what that technology does. Productivity has been improved greatly over the years as we've adapted ourselves and our tools to technological tasks. Just the same, the UI experience of most hardware and software often leaves novice users out in the cold. The site 'Smashing Magazine' has put together a presentation of 'some of the outstanding recent developments in the field of user experience design. Most techniques seem very futuristic, and are extremely impressive. Keep in mind: they might become ubiquitous over the next years.'"
Not sure 3D is always the best (Score:5, Insightful)
Re:Not sure 3D is always the best (Score:5, Funny)
Speaking of which, the future needs the following three Star Trek items to solve everything all at once:
*mumbles indistinctly about his flying car*
Re:Not sure 3D is always the best (Score:5, Insightful)
Re:Not sure 3D is always the best (Score:5, Funny)
Re:Not sure 3D is always the best (Score:5, Funny)
Re:Not sure 3D is always the best (Score:5, Interesting)
How would we know it didn't happen this way:
How do you know you wouldn't just experience being painfully killed: poof, bye-bye, assume afterlife, nonexistence, or reincarnation, depending on your beliefs.
Meanwhile, the copy of you with all your memories (or, all from before the "teleporter") doesn't realize that you have experienced death-- or even that s/he isn't you but a copy. It would be the same to everyone you know-- they wouldn't be able to tell that you'd been replaced by a dopoulganger. Your replacement, not knowing any better, would assure everyone that the process was completely safe and painless, and that "you" came to the other end just fine.
The only person that would know the difference is you, except you're not around anymore to know or tell. You're dead.
I'm not sure how one would test a teleportation system to see whether the person going in actually experiences coming out at the other end, or whether the person going in experiences death, and a copy at the other end doesn't know the difference. Or at least, how one could test it and relay the results to others.
Then we can further complicate the question: suppose that you die due to reasons unrelated to teleportation. And you last used a teleporter about a year back, but the teleporter saved your "pattern"-- so your grieving loved ones are able to "recreate" you, exactly as you were when you came out the teleporter-- the only difference is that you'd be confused as to how a year had passed since you'd gone in, and everyone else has memories of you during that time that you didn't experience. Is that you? Or not?
Re: (Score:3, Informative)
Then we can further complicate the question: suppose that you die due to reasons unrelated to teleportation. And you last used a teleporter about a year back, but the teleporter saved your "pattern"-- so your grieving loved ones are able to "recreate" you, exactly as you were when you came out the teleporter-- the only difference is that you'd be confused as to how a year had passed since you'd gone in, and everyone else has memories of you during that time that you didn't experience. Is that you? Or not?
Re: (Score:3, Informative)
Re: (Score:2)
It's almost as good as the separated at birth and hidden by his parents story.
Re: (Score:2)
Re: (Score:2)
Re: (Score:2)
Re: (Score:2)
Re: (Score:2)
Well, it might just be me, but I wouldn't want to be erased just to put a copy of me somewhere very quickly.
Re: (Score:2)
Re: (Score:2)
Re: (Score:3, Interesting)
I'm no neuroscientist, but I'm of the understanding that individual neurons don't contain memories. Those are believed to be encoded through the vast interconnectedness of many individual neurons and when one neuron dies, the rest route around it so nothing is necessarily lost. Some new neurons are created throughout our adult lives and even a neuron that's been with you since birth will have had most of its molecules completely replaced several times. The original DNA molecule's probably still in there-
Re: (Score:2)
Re: (Score:2)
Re: (Score:2, Insightful)
Well...
Re: (Score:2)
I wouldn't be able to tell because I'd be dead!
And why should you care?
Because I'd be dead!
*hand waving* (Score:2)
The treknobabble explanation has something to do with quantum mechanics, which, as every sci-fi fan knows, is magic.
Re: (Score:2)
Ok Dr. McCoy....you're views on the transporter are VERY well known by now...
Let's move along now...
Re: (Score:2)
Some early MT researchers had advocated omission of the final ``dissolution'' step in the teleportation process, citing various metaphysical concerns. However, the importance of avoiding the long-term continuance of both the source and target objects was clearly underscored in the infamous ``Thousand Clowns'' incident at the Bent Fork National Laboratory in 1979. For similar reasons, use of multicast protocols for teleportation is contraindicated except in highly specialized (and mostly classified) environments.
Re: (Score:3)
Re: (Score:2)
I can certainly see the holodeck as a boon to business. It would be nice to be able to virtually attend a meeting rather then drive across town, or crowd around a conference call. However, I suspect that the teleporter, and it's simpler cousin - replicators, are going to meet with a lot of resistance.
Having a device that can create goods out of basic materials that are locally available would kill the current economy. Granted, we would still have to pay for power and patented "Replicator" data designs. How
Re: (Score:2)
It's a holodeck. You can do anything with it, including meetings, classes, roleplay, whatever.
Re: (Score:2)
Re: (Score:2)
Re:Not sure 3D is always the best (Score:4, Insightful)
It's a Zen thing, you just wouldn't understand.
Re: (Score:3, Interesting)
presents each window as it's own FULL SCREEN entity, without lost real-estate to window borders, taskbars, and other widgets. It's a Zen thing, you just wouldn't understand.
Actually, the real breakthrough in user experience would be an interface allowing that kind of 'zen' without needing to be an expert user. The Humane Interface [wikipedia.org] was a step in the direction of such an interface, but its current proof-of-concept implementation is unfortunately not enough developed to live to expectations.
Re:Not sure 3D is always the best (Score:5, Insightful)
This 'one size fits all' mentality is the issue. We need interfaces that scale from basic to advanced so the basic users doing get slammed with all the advanced stuff and advanced users don't find themselves without the tools they need to actually do their work.
Re: (Score:2)
I think part of the problem in these various usability debates is that a good UI for learning and bringing in newbies is not the most effective solution once one has greater needs.
True, but why not? Just because we don't know how to do it work, not because it is a bad idea.
That's why we need a breakthrough. A system both learnable for newbies and efficient for experts is the holy grial of user experience. It can't be done with current mainstream commercial toolkits (too based on the WIMP paradigm), but new technologies (like multitouch and gesture recognition) and new paradigms (like Programming By Example [wikipedia.org]) could be the way to build such complex systems.
Re: (Score:3, Interesting)
When we look at all these slick 'intelligent' interfaces that are newbie oriented, they all hinge on the computer figuring out what the user 'intends' to do. They work because they wrap up and automate the common cases, but in doing so they inherently limit the possible functionality.
When one looks at these technologies, even things like Programming By Example, they are cases of automating the usage of the computer like an appliance. They tend to make li
Re: (Score:3, Interesting)
When we look at all these slick 'intelligent' interfaces that are newbie oriented, they all hinge on the computer figuring out what the user 'intends' to do.
Yes, as so is the core of what usability is about. Though, note that a really usable system MUST let the user override the inferred 'intent' when it's wrong.
They work because they wrap up and automate the common cases, but in doing so they inherently limit the possible functionality.
The common cases MUST be fully automated. For the system to be efficient for experts, it must also automate the uncommon cases; there's nothing in that that prevents including a language for expressing both types of automation in the same interface. So the functionality is not inherently limited - the system wrapped for common cases could also be expa
Re: (Score:2)
Re: (Score:3)
Re: (Score:2)
Re: (Score:3, Insightful)
I offer as evidance the spring and plastic ball models of modules, and the skelitons in the doctors offices.
2D clearly has its place, but I expect 3D to start elbowing in on it as soon as th
Re: (Score:3, Insightful)
From where did you get that? Our movement is for most part pretty much limited to 2D (forward,backward,left,right are good, but up and down are heavily restricted), the earth is flat (at least from a human point of view) and there really isn't all that much true 3D in our daily lives. Sometimes we stuck a bunch of 2D things into a hierarchical structure, but thats as 3D as it ever gets. Our eyes of course also only see 2D view of the world, sure a little de
Re: (Score:2)
When you develop a version of Descent that stimulates the inner ear to match the ship's motion, and people still get disoriented, then get back to me.
Re: (Score:2)
Thats the whole point why 3D interfaces suck. Your vision isn't 3D, its 2D+depths. In a full 3D interface you always end up having stuff hidden, invisible or otherwise in a place where its hard to reach or even now that its there.
### Stacks are useful when storing related items in a sorted order such as numerical, alphabetical, or tempora
Stacks are useful because the real world has physic limits, in a compu
Re: (Score:2)
Re: (Score:2)
Last time it was the adoption of systems with graphical capabilities that lead us down the road; when people started getting VGA instead of text interfaces, people thought it would be oh-so-usable to use a graphical representation of a desktop for the desktop. We're in the same boat now with 3D.
The most useful UI ideas don't seem to have close real world analogs. The "window"? Where they have superficial real worl
Ick. Glam substitutes for usability (Score:3, Insightful)
Re: (Score:2)
While available, multi-touchscreens are still pretty rare, most touch screens only support a single click at once, which limits what you can do a lot, i.e. zooming and rotation is trivial with two touch points, but very cumbersome with just a single one. Also multi-user stuff on a single large surface just can't work with just a single touch interface. Last not least single-touch is a thing that has dominating interface design for decades (you only
Re: (Score:2)
For most database schemas, 3D is better (Score:2)
I developed a schema and source code parsing technique for detecting Relationships in a well normalized database and then took the output of that (750+ Tables & 1,200+ Relationships) and developed 3D (VRML) presentation techniques to let me SEE the Tables and Relationships.)
I've used it to see the Tables and Relationships in other clients' databases as well. It's a very useful techniqu
Most Notable Difference... (Score:3, Insightful)
You'll be able to squeeze in a trip to Starbucks between reboots. And this in the early morning, rush hour traffic.
Seriously, the most problematic part about today's user experience is that the majority of the computers run Windows, and more slowly than they did 20 years ago. Sure, you get nice, pretty graphics, but when you're actually trying to get work done, you'd rather have a responsive machine.
Re: (Score:3, Interesting)
The thing that changed my mind is that I had to install a machine with Vista on it, and it was my first experience with the new OS. The machine is a new dual core Intel with 1Gb of memory. It should be a screamer but is essentially the same as the 5 year old XP machine it replaced. The secretary who has to use the machine d
Re: (Score:3, Interesting)
Using the Wii as an example as you did, the Wiimote is a pretty big change in how controllers work. Even if you don't see the potential of it right away, it's so different and a little bit wacky and so it's interesting enough that you want to give it a shot. But let's say that i
Re: (Score:2)
Something that is, to a lot of people, eye candy, proved very useful to me: the cube desktop. When in the field I didnt always have a place to put a mouse, and got very used to using the trackpoint on my thinkpad. With the desktop cube able to freely rotate, i could very quickly move away from what i was worki
Re: (Score:3, Informative)
I ran Ubuntu on my notebook, next to FreeBSD and Windows XP. For responsiveness, it typically ran like this: FreeBSD/KDE > Windows > Kbuntu or Ubuntu >> Windows while virus scan was running.
Given that it usually isn't in windows, the last entry is required.
I wouldn't give the majority of users FreeBSD. There's MacOS, but my experiences with it (dual core Core2 cpu'ed machine),
Re: (Score:3, Insightful)
I was just thinking along those lines the other day, as I was waiting for a Facebook page to load. I made a few personal websites back in the early days of HTML, and my philosophy was that if my page took longer than 5 seconds to load, the viewer would hit 'Back' and go somewhere else. Nowadays I always browse in multiple tabs so I don't have to sit idle while each page loads--which can take close to a minute.
I don't know what the user
Re: (Score:2)
I found it a bit annoying, but useable, until I got to the list-view interface, which does not handle multiple selection with the mouse, or drag and drop as smoothly as explorer in XP or 2003.
Re: (Score:2)
I was using the IEs as reference points to what the designs looked like.
Changes will be evolutionary, not revolutionary (Score:4, Insightful)
As an example of a well-engineered UI that can make otherwise extremely tedious tasks manageable: Google's Picasa photo manager. It manages to deal with huge amounts of data (3700x2600 jpg's or whatever 10MP comes out to, and 24MB RAW files), run quickly, and show you relevant stuff.
The 3D rotating super+tab screen for task switching in Compiz is another example of using extra computing power to show something useful.
Opera's introduction of mouse gestures is another good idea.
Productivity improved? (Score:2, Interesting)
It has? Where is this increased productivity of which you speak?
I see people doing things differently than they did years ago, but I would hesitate to call it increased productivity.
Re: (Score:3, Funny)
Re:Productivity improved? (Score:4, Insightful)
For instance, I can sit down on my computer, grab dozens of scientific articles in a few minutes, write a summary of them, and have it typeset to publication-quality with a few clicks. I can then launch a professional-quality graphics art program to make a few figures. I then put it all together and send it to someone (who gets it within seconds).
The same operation would previously have taken much more time and money, not to mention specialist talent. (E.g. numerous trips to library, typing and re-typing a manuscript, hiring a graphic artist to make a figure, and mailing the finished product would have taken weeks of time, hundreds of dollars, etc.) And I haven't even mentioned things that are inherently compute-bound (e.g. how long would it take to run a complicated simulation today vs. ten years ago?).
In short, these technologies have enabled the individual to do things that previously only specialists could do, and have allowed everyone to complete their work faster than before. It's easy to dismiss this since the promised "additional free time" from increased productivity never materializes: instead we merely increase our standards of quantity and quality. Many people don't even see this as progress (e.g. many people would prefer handing off tasks like typing and typesetting to others, whereas nowadays the norm is for everyone to do this themselves).
Nevertheless, the net amount of "stuff" that a person produces (documents, designs, computations, admin tasks completed, etc.) has indeed increased in breadth, quantity and quality, due to the use of computers, networks, and our modern clever user-interfaces.
I, for one, am much more productive using a computer than I would be otherwise. And if anyone thinks that their computer isn't making them more productive, then I challenge them to try to complete daily tasks without it, and see how long/arduous things actually are without.
Re: (Score:2)
That is not an example of being more productive,. Before these technologies existed, most people didn't *need* to do the things they now must do to complete their work.
Today I have a computer with a 3 GHz processor and 2 GB of RAM to help me do my job. When I first started my career, I used to time-share some processor time on a
Re: (Score:2)
Increased productivity (Score:2)
Would you believe it changed the whole basis of financial economics: everyone now "get it" that the value of stock is independent of whether the company is doing anything useful or making a profit?
Would you believe it created the dot-com revolution?
Would you believe it sparked the endless bull market and gave ordinary Americans access to the secret of wealth without work?
Would you believe it created 401(k)s growing at 20% per year and has made the average work
Re: (Score:2)
Missing option (Score:2)
No Mention of Touch Feedback? (Score:2)
Ticker symbols IMMR and NVNT.OB (Novint Falcon sold @ CompUSA and supports Half-Life) come to mind.
Re: (Score:2)
I really don't see what Libertarianism has anything to do with ticker symbols, it's like me calling someone a Darwinist when they use C++ code on their response.
The experience is in the details (Score:4, Insightful)
Unfortunately, the most common feelings provoked by today's interfaces are anger and frustration. That's because the interface is littered with rough/unpolished edges, and because software is designed as a bag full of (unrelated) features - instead of as a mean to achieve an end - the process to actually use a feature is rarely taken into the design, not to say tested with users to test it and debug it with the user using it.
A really good development in user experience would be a way to force programmers to follow
this kind of advice [joelonsoftware.com].
Re: (Score:2)
What do people expect? A programmer expects something different from a layman. A person familiar with a certain mapping of symbol to action will expect something different from a person familiar with a different mapping.
At the end of the day, we have to go back to the beginning, when everyone's expectations are roughly the same. That is to say, we have to go back to how we would expect something to happen before we learned through trial and error that things don't always
Re: (Score:2)
Also, thanks that the computer remembers state, complex tasks may be decomposed into simpler ones, each one requiring just a simple interaction (again with a music example, that would
Nerromancer's Cyberspace (Score:2)
I've seen on a TV programme a while back very simple versions of this implemented already, enabling a blind man to 'see' numbers via electrodes surgically implanted in his visual cortex. It would be amazing to scale it up to the full simstim thing as in Neuromancer though.
The Cheoptics360 (Score:2)
User experience (Score:5, Insightful)
I don't want a user experience. If I'm having a "user experience", then the application or operating system is getting in my way. I want the OS or app to melt into the background so I hardly think that I'm using it.
Re: (Score:2)
This is actually a good example of why I like OSX (running with most of the silly stuff turned off). It stays the expletive out of my way and makes an efficient task switcher. Outside booting, launching the apps I want, and switching between them, I basicly do not interact with it. Which is nice.
Re: (Score:2)
Keep in mind: they might not (Score:3, Funny)
Why should I keep that in mind? Do I need to prepare myself mentally to compete in the brave new world? Do I need to worry that people who keep in mind that these interfaces might become ubiquitous will become so much better at operating computers than me that I'll become unemployable? Where can I find a community college course on how to play 3D video games?
But, but, but: the fear factor. They might become ubiquitous over the next years. Maybe. And then again, maybe not.
What if I back the wrong horse? What if I budget three hours a day to do exercises to hone my spatial perception skills to a scalpel-like edge, only to find that the real winners are those who anticipated the rise of olfaction-based user interfaces?
Well, gotta go... time to do my PL/I programming exercises. PL/I, it's the wave of the future, y'know.
My thoughts on User Interface Design (Score:3, Funny)
(user interface techniques don't count as design)
*sigh* more balls of crystal (Score:2)
Take Microsofts surface (Score:4, Interesting)
They link to a review of it, so here is my own. We accept for the moment that it will ONLY work with MS software and MS approved hardware.
I put my MS approved camera on the surface, up pops a enormous windows telling me I got to agree to a eula (exactly what happens when you access MS media player for the first time), it then finally allows me to download the photo's. I then try to put them on my Zune 2.0, OOPS cannot do that, the camera is digital and zune only accepts analog (Zune 2.0 doesn't allow the uploading of movies captured with a digitial tv tuner, only analog tuners)
Starting to get the picture? ALl these things sound nice when you just see the pre-scripted demo, but when it comes to real life, well, it all just breaks down. Especially when it comes to Microsoft.
Same thing with multi-touch screens, very nice, but how much software will be written to make use of it when so few people will have such a screen? I remember that System Shock ages ago had support for 3D helmets, it was a hot topic back then and one that never happened. SS was one of the few games to support such systems, the others wisely did not bother since nobody had such helmets and because few games supported them, what was the point in getting one.
I can make a game around the logitech G15 keyboard that makes the device indispensible to play, but I would be really hurting my changes of selling the game.
All these devices are intresting enough, but destined to remain obscure simply because people won't be buying them unless their is a killer application for it, and nobody will build such an application until there is a larger installed base.
The best UI is the one you can't see (Score:5, Insightful)
In practice anything that involves waving your arms around, a la Minority report will be the fastest way to get tired arms ever invented. So that's the Reactible, Multi-touch and Microsoft surface out of the running. Imaging doing that for an 8 hour shift in your datacentre. Completely impractical, but like flying cars, looks great to the uninformed.
Let's face it, typing is quicker than mousing - you've got 110 keys at your disposal instead of just 2 (or up to 5 - wow wee!!!) and the limitation is the number you can press is limited by the numberof fingers you can manipulate at once - not the numebr of things you can press. Just try writing a letter by mouse clicks. Typing is even quicker than speaking - especially when you have to go back and change the phonetically (sorry fonetically) spelled words that come out.
Personally, all I want from a UI is one that doesn't steal focus from my window to pop-up a "Shall I delete all your files Y / n" just when I think I'm, going to hit in a text window. It should keep the clutter off my screen and just show me the stuff I want. Aeroglass is nowhere near this (and probably going in the wrong direction anyway - far too complicated). Let's just keep it as simple as possible, but no simpler.
Re: (Score:2, Insightful)
AAAAA-MEN brother! (Score:2)
None of
Re: (Score:3, Insightful)
The LCARS interface, designed by Michael Okuda for TNG, is really a vision of what I would like to see. A large touch area that dynamically updates (intelligently - eg, the way I specify) its touch areas based on state. The keyboard in front of me takes most input, but I can touch specific areas on the screen for more esoteric actions - buttons, tabs, anything I'd normally "click" on. I can move my finger much faster and more precisely than my mouse, and I can type faster on a regularly sized key
Re: (Score:2)
I think the main mistake people make in looking at these interfaces is looking for something to replace the keyboard. In reality, keyboards are extremely efficient methods of text-input, and I don't expect they'll be replaced anytime soon. Even speech-recognition isn't as simple and efficient as typing unless you're doing it for specific tasks.
And that's where these new input methods could potentially shine: in specific tasks. I don't think computer programmers will be using multi-touch for entering tex
Tag: Vaporware (Score:2)
I don't understand what some folks would have these research centers do. Not work on new GUIs? Why not? Remember, many things never left PARC's labs. Some of it did and even more of it went into the current crop of GUIs that we have today. (One can debate on the ethics behind how the ideas made it out of PARC.) All of that research, even the stuff that didn't work, helped to achieve a better, more polished end-result.
And, of course, ou
these go the wrong way (Score:3, Interesting)
I know where pretty much everything on my PC is. All my documents live in a sensible directory structure, and even if I lsoe one, I can do a desktop search.
In the real world, I'm very confused. where is that letter? is it on my desk? in the desk drawer? downstairs on the bookcase? did I leave it in the car? in a kitchen drawer maybe? is that it? is it upside down? I don't recognise it without a filename...
My simple 2D desktop filing system is better than my real life one. don't try and make things worse just so we all need a 3D card to list our documents.
#1 request: affordable, large displays (Score:2)
Oh and maybe bring back the "turbo" button and put it on the mouse to acutally cross all that screen space...
Re:The greatest UI was the fax machine (Score:5, Funny)
Re: (Score:2)
On a side note, anyone notice that article's first sentence makes zero sense and the author can't seem to spell "dependent"? Perhaps in the future we'll go back to Shakespeare's rules of spelling.
TTFN
Re:The greatest UI was the fax machine (Score:5, Insightful)
When you approach a fax machine, there is no obvious starting action to take. Do you dial first, or scan the pages first? Do you scan the pages one at a time, or can you put them down all at once? When you dial the number, there is no feedback that anything is happening. No sound of dialing, no sound of handshake. Just some cryptic messages like TX that mean absolutely nothing to a novice. Eventually the machine will spit out a page that, you hope, says somewhere on it STATUS: SUCCESS. If you do run into difficulty, you have to find the dead-tree manual to help you, because the messages on the little LCD display don't help much.
A fax machine's UI is about as user friendly as a linux shell without man pages.
I know why he likes fax machines (Score:2)
Brett
Re: (Score:2)
even after that you could have failed... I had the originals the wrong way up in the tray...... the recipient got seven sheets of blank paper with fax headers and footers on them...
Re: (Score:2)
I think the more important point though is that people are novices/beginners for a very brief period of time. If the UI is geared towards the novice instead of the regular user, then productivity will suffer.
Re: (Score:3, Funny)
Re: (Score:2)
Re: (Score:2)
Back around 85, i tried to teach my girlfriend (now wife) to use a mouse. She simply could not double click reliably- she would click and in the process nudge the mouse, moving the icon and cancelling the double click. I saw this from other folks as well back then- it was very hard for a lot of people to learn. Utterly horrible design. Then you get into the contortions needed to do simple actions with only one button. Will the file move or copy when you drag it? "Well, it depends o
Re: (Score:2)
Re: (Score:2)
The quote above is discussing the bad way of doing things, not RMB context sensitive pop up menus. There is no button confusion t
Re: (Score:2)
Re: (Score:2)
Actually there is, haptic devices [google.com] are used quite a lot in the gaming industry, i.e. you see them in every second making-of video of a game. Now these aren't consumer items due to price, but the hardware is there.