The User Experiences Of The Future
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.'"
They really seem to be pushing 3D interfaces in the article. While that's neat and all, I suspect there's a reason not every book is a pop-up book. Flat, 2D representations of data are typically the most efficient for our brain and eyeballs. For entertainment and representing 3D data, it can make sense. I just don't plan on coding in 3D any time soon.
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.
The society for a thought-free internet welcomes you.
The metaphors we're using now work pretty well, and UI changes in the future will probably consist more of refinements of these rather than totally new things, at least until and unless there is a major advance in display technology.
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.
While I personally believe the new Windows Vista interface is clunky, confusing and generally annoying, many of my very non-tech-savvy friends think the new interface is great and easy to use.
Different strokes and all that.
A fax machine's UI is far more user friendly to novices and beginners alike. Is there some reason we don't design GUIs to mimic the fax machine? This, to me, is a substantial failing in modern UI design.
(-1, Raw and Uncut is the only way to read)
"Productivity has been improved greatly over the years"
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.
Life is like a web application. Sometime you need cookies just to get by.
Where's Jeff Han's lightbox multi-touch stuff?
No folly is more costly than the folly of intolerant idealism. - Winston Churchill
I think a kissable UI is the way of the future so that us Slashdotters can finally get some. Instead of a 'Submit' button, you have a "Make out with this picture of Jessica Alba to continue" screen.
Ticker symbols IMMR and NVNT.OB (Novint Falcon sold @ CompUSA and supports Half-Life) come to mind.
I'm disappointed by the lack of info on augmented/mediated reality type displays. That's the real future of the UI. Something you can take with you, not a table.
Those futuristic FX barely have to do with what the final user get as 'experience'. The real experience is about the feelings of the user.
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.
Singularity: a belief in the "God" idea with the "demiurge" relation inverted.
What I'd really like to see coming in my lifetime is a fully immersive cyberspace-like interface, but done via direct neural stimulaton/reception through some kind of cranium socket.
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.
"I bless every day that I continue to live, for every day is pure profit."
This is completely off topic, but I love how the icon for a user interface story here is the original apple mouse. You know... a mouse with one button? I hope all you one-button bashers get really bent over that, too! That is just too ironic :)
"All great wisdom is contained in .signature files"
Am I the only one who sees that this is nothing more than a giant four-sided heads-up display?
NetInfo connection failed for server 127.0.0.1/local
FTA: (with personal observations)
... n/a for me ... looks cool, but not sure how this will make me more productive ... i don't really work by puching items around on a table all day. so not much help for me. ... i don't really work by pushing items around on a wall all day either. so not much help for me. ... not sure hand jesters will help me either. except flipping of some person, place, thing or OS. ... might be nice if it had video to it, but then the DRM issue would pop up. ... n/a for me
Future For Gamers: Cheoptics360(TM)
reactable
Multi-Touch
Microsoft Surface
Photosynth
BumpTop
Further References
RTA for yourself might work for you...
AAArrrgh. User experience.
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.
Oolite: Elite-like game. For Mac, Linux and Windows
"Keep in mind: they might become ubiquitous over the next years."
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.
"How to Do Nothing," kids activities, back in print!
This is why Moores Law was such an important thing. It may not have any noticable effect on the desktop but just think that a major company could do twice as much processing each year than it could do the year before. Amazon could handle twice as many orders, the Tax peole find twice as many tax dodgers, etc. While not every company upgrades every machine it owns every year, it has a knock on effect. If Intel stopped increasing CPU power then the economy would grind to a status quo.
I have excellent Karma and I am not afraid to Troll it.
It would be a good thing.
(user interface techniques don't count as design)
Post may contain irony: discontinue use if experiencing mood swings, nausea or elevated blood pressure.
I'd be willing to bet this article will be proven wrong. No, I did not RTFA. Where's that Randi guy?
mcgrew's razor: Never attribute to stupidity that which can be explained by greedy self-interest
What all human-machine interaction lack is pressure simulation. Even the ugliest virtual reality, with some way of opposing the user's movement would allow the creation of virtual objects.
Porn industry alone could finance the investigation and development, and then everybody would be able to use the technology.
However, apart from some experimentation with oil spheres, I don't think there are feasible options yet.
So, stop with the multitouch already. We've not used more than one finger to paint since we were 2. Start the pressure investigation and give us a better virtual reality.
Oh, goodness. How can you even ask the question?
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 worker so resplendently rich that he couldn't care whether wages are flat?
Would you believe nobody really needs Social Security any more?
Would you believe that my used copy of "Dow 36000" is a steal at just $37.22 plus $7.95 shipping?
"How to Do Nothing," kids activities, back in print!
...well, maybe I'm just crotchety because the DVD player just broke, only weeks after I finally got out most of the remote's cryptic functions learned. (The button with the diamond does this, and the button with the square plus a straight line does that, and the circle with a line through it does this... is anybody else disconcerted that, after two thousand years of refining the phonetic alphabet, in less than one generation we seem to have gone back to hieroglyphics?)
http://www.geoffreylandis.com
Change the way you look at Porn.
Genesis 1:32 And God typed
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.
MMO Quests are like orgasms:
You may solo them, I prefer them in a group.
Yeah I remember back in 1987, Vista used to boot much faster on my C64.
Mit der Dummheit kämpfen Götter selbst vergebens
Comment removed based on user account deletion
http://www.bigjohntoiletseat.com/
Its not about the flash whiz-bang, its about making something existing more usable, practical, and simpler.
New technologies have wide-ranging effects beyond their initial application. When the internet first became public, who could have predicted sophisticated systems like MySpace and Wikipedia?
So what wider effects will these technologies have on society? I can see horrendous negatives like the Terminatorization of already nasty military robots. And amazing positives like the extension of the metagovernment into a pseudo-virtual space.
He also considers VI to be the greatest advance in productivity since the invention of assembly code and the acoustically-coupled modem.
Brett
I feel for people who are still trying to make sense of their database schemas without explicit Relationships and in 2D.
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 technique for analyzing the structure of financial databases.
I've even blogged about it. (http://oirc.blogspot.com/)
I'm now well rid of the whole mess (disease has sort of changed my perspective, [that's why I podcast now,]) but you're welcome to the idea.
MSBPodcast.com The opinions expressed here are my own. If you don't like 'em... Think up your own stuff.
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.
politicians are like babies' nappies: they should both be changed regularly and for the same reasons
No, it's not. There has been at least one episode that shows that, from the point of view of the transported person, consciousness is continuous.
The treknobabble explanation has something to do with quantum mechanics, which, as every sci-fi fan knows, is magic.
The US free market: two halves of a government-granted duopoly are free to set the market price.
Ahhh, "vaporware." It's the tag that dismisses everything in record time.
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, our current GUIs aren't necessarily the "best," but they're what works generally for now. So, we should continue to look for new and better ways to interface with technology. Yep, some of it will be horrible, some won't work at all, and some will be announced but turn out little more than vapor. But everything (including the failures) will lead to the next better thing.
If Nalgene water bottles are outlawed, only outlaws will have Nalgene water bottles.
PC Load Letter?!? What the fuck does that mean??
Anybody that's toyed around with Ableton Live will tell you that it departs significantly from most of the standard UI conventions, but what it replaces them with very quickly becomes far more efficient at navigating project files, and I don't see them abandoning this approach anytime soon.
Move all sig!
the article lists 6 examples which amount to
...?
3D - Won't work yet outside the lab, same as the last 10 years
Touch Screen - 3 times - available now - not futuristic?
Photosynth - Can't see why this is a "user interface" ? It's a nice app but can't see the point?
Bumptop - 3D ish, I have seen many similar fall by the wayside ?
Puteulanus fenestra mortis
"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."
Newbies can have the same amount of needs. They just don't know how much of your solution will encompass their needs.
"This 'one size fits all' mentality is the issue."
What should scale? The task or the interface?
"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."
The problem with the "blame Microsoft" game is contained in one word...Apple. Not only is it the number two OS, but it's users experience blows away the "slower than" argument. So yes one can have "pretty graphics" and a responsive machine and yet here we are still debating the user experience. Guess we'll have to find something else to blame.
Trying to build a 3D interface that will 'simplify' our storage of data is just bollocks.
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.
DRM-free indie games for the PC and Mac: Positech Games
Forget 3D, multi-touch, or any other UI change -- get me more screen space first. I'm just ready for our computer desktops to actually have physical desktop sized displays. Repeated studies and surveys say that multiple monitors or larger monitors increase productivity.
Oh and maybe bring back the "turbo" button and put it on the mouse to acutally cross all that screen space...
I RTFA'd and it's basically a list of new input device methods. Big deal. You can put the flyest multi-touch interface on Windows, and while you can move the windows around with both your hands, you will still get pissed off that you get interrupted in the middle of your browsing session with "Do you want to remember this password?" (Firefox), that you can't undo that "transfer shares" action in Quicken, that setting up automated backups in Windows is still hard, and using them to recover is harder.
None of these get solved with all the fancy new shit in the TFA.
One of the most important UI advancements is UNDO. It is an old feature, but it's surprisingly missing from so many apps (being a developer, it's not so surprising to me though). So as far as I'm concerned, one of the key improvements in usability of the 21st century would be more apps getting Undo functionality on all the actions.
The truth is that designing the entire user experience well (not just pretty) is a difficult task. It's difficult to make things simple and effortless. And whether you're commanding that user experience via a plain old keyboard and mouse or a Minority-style hand-manipulation screen is a really small part of the equation.
This is all assuming that we still use PCs instead of, say, cell phones as our data retrieval and manipulation hardware. In the long run ultra-portable devices make more sense for personal use. PCs might be relegated to public-use terminals where you manipulate the data on your "phone".
Just sayin'.
### Touch Screen - 3 times - available now - not futuristic?
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 have one mouse pointer) and this will likely change sooner or later.
### Photosynth - Can't see why this is a "user interface"?
Its an interface because it completly changes the way you navigate 2D photos. Instead of looking at them side by side, you end up navigating around the place that they represent, that quite a huge jump, especially when you not only navigate your own photos, but navigate around something like all of flickr with billions of photos. Give it a few years and we might end up with a Google-earth like thing, just with the whole world in 3D.
Even though this article mainly talks about 2D, 3D interfaces, let me bring this idea.
/.
In the 21st century, digital age... I think most of us still heavily involved in typing something on the computer. It could be anything from writing report on a word processing software to writing email on gmail to posting something here in
Wouldn't it be nice if we can get a connection between brain and computer.. so, instead of typing OR narrating.. we just can silently command the PC what to type. I find this is extrmely convenient and efficient rather taking time and energy to type/narrat ideas on to the computer. Furthremore, I think we lose most of our instantaneous ideas comes into our mind while we are typing (at least, that's the case for me).
Am I insanely wishful here??
I think the home buttons are:
Text
Calendar
Photos
Camera
Painful Death
Stocks
Maps
Weather
Clock
Calculator
Notes
Quick Death
Settings
I hear KDE 5 will have a "Focus follows mind" option which should be good enough
What has hindered the development of advanced scalable interfaces is the use of the standard stand-alone keyboard and mouse.
The repetitive hand movement from keyboard to mouse is a waste of time, energy, and frustrating.
User focus and workflow are interrupted when the hand moves from keyboard to mouse.
The keyboard of the future integrates the pointing function and performance of an optical mouse with an optimized keyboard layout, where the Delete, Backspace, and Esc keys have been located closer to the home row.
The user can point, click, type, and scroll instantly and in any order.
When the user has total control of the computer screen from the home row with an integrated keyboard/pointer, the battle between gui and cli goes away.
The gui cli can coexist on the same screen without the user having to move their hand to a mouse to use the gui.
The gui cli interface is the interface of the future. This was not possible before the development of the keyboard of the future, an integrated keyboard/pointer.
I have been using, developing, and perfecting advanced integrated keyboard/pointers for 3 years and have found that there is nothing that can perform as well as an integrated keyboard/pointer.
It dominates all other keyboards and mice in performance, productivity, and comfort..
I am writing a paper on the keyboard of the future for part of my Phd requirement and hope to present it next year.
I am also working on the interface of the future and find that the possibilities of an integrated gui cli interface are very exciting.
The interface of the future allows the user complete customization of the interface to the abilities and experience of the user.
The user interface is completely customizable and scalable from the novice to the expert.
With the keyboard of the future and interface of the future, the user becomes one with the computer.
From the "father of the perfect keyboard"
A lot of those technologies have been proposed over and over again: multitouch, 3D direct manipulation, etc. For the most part, they are solutions in search of a problem.
404555974007725459910684486621289147856453481154 in hex is "You sank my Battleship?"
[GPG key in journal]
Teleporters (solves all transportation issues)
Replicators (solves hunger)
Holodeck (solves sexual ten... I mean, makes simulation much easier. Yes, that's it) Which are really all just applications of the same core technologies: perfect observation, matter/energy conversion, and perfect manipulation. Convert energy into matter and perfectly manipulate it into whatever form you want? Replicator. Perfectly observe something, convert it to energy, and elsewhere convert energy into matter and manipulate it into the exact form you observed? Transporter. And the holodeck is really nothing but a lot of fancy replication going on on the fly (and some cheaper parlour tricks for the lower-LOD parts of the scene). (Ok, there's a fourth technology going on here too: the holodeck also has a lot of really fancy AI).
The problem is that while matter/energy conversion may theoretically be possible, the Heisenberg uncertainty principle renders perfect observation and perfect manipulation impossible even in theory. So while we may in the future be able to roughly approximate the sort of magic that goes on in Star Trek, unless we discover that our understanding of the fundamental nature of the universe is seriously (not just a little bit) off, then we'll never have those sorts of technologies, and nobody ever will.
You're right though, that if we could do that, it would truly solve absolutely everything. If you can do what it takes to run a holodeck, you have the ability to manipulate the physical world as easily as we manipulate virtual worlds, and if anything is "sufficiently advanced technology" (i.e. indistinguishable from magic), that is.
-Forrest Cameranesi, Geek of all Trades
"I am Sam. Sam I am. I do not like trolls, flames, or spam."
I like the 3D Desktop but I have a lot more than thirty files. M$ Surface is just the Space Invader table that used to be in pubs before you were all born. Lay it flat Bill - its still crap. The File says: gorilla arm: n. The side-effect that destroyed touch-screens as a mainstream input technology despite a promising start in the early 1980s. It seems the designers of all those {spiffy} touch-menu systems failed to notice that humans aren't designed to hold their arms in front of their faces making small motions. After more than a very few selections, the arm begins to feel sore, cramped, and oversized; hence `gorilla arm'. This is now considered a classic cautionary tale to human-factors designers; "Remember the gorilla arm!" is shorthand for "How is this going to fly in *real* use?".
Isnt the percentage of peopel who've never used a computer almost 0 now? If it's not, do we even care about these people? Why do we cater to newbs? Learning to drive a car takes alot of learning to get it down pat so why arent we writing articles ad nauseam about making cars simpler to drive?
We dont, we just expect people to learn, and that's that. Why should using a device thats far more complex and capable than a car be SIMPLER than a car to use? Why not
encourage people to LEARN something?
Perhaps its part of the greater American (and Canadian, where im from...) gestalt, about how everything in life should be done FOR you and require no learning, engagement, critical thought or expertise.
Ratpoison ftw indeed! (or my nearly equivalently hacked fvwm1 config I developed in 1993 and havent modified much since...)
I think diePhone is a better name for it.
Does anybody remember that sweet 3D interface the girl used in Jurassic Park to lock the doors and protect them from the dinosaurs? Yeah.
I guess you'd have to learn to think like a dinosaur.
http://en.wikipedia.org/wiki/Think_Like_a_Dinosaur
The three devices listed, two are available now and are not multi-touch one is imminent and is ...
And I still can't see the point of Photosynth - it's not a user interface? It's a program that stitches photos together this has been available for years? what is new about it, and in what way is it an interface? If it's an interface what is it an interface to? an app that stitches photos together???
Puteulanus fenestra mortis
### If it's an interface what is it an interface to?
Its an interface to *huge* collection of photos. The app goes way beyond just stitching photos, it recreates the 3D environment. That *completly* changes the way you can navigate photos. Instead of just looking at photos you can walk through the virtual city, recreated from the photos. Yes, it still uses the mouse and the keyboard, but it completly changes the way you access your data and that is what user interfaces do.
Nope still don't see the point? But maybe that's just not the way I use photos ...?
I tend not to take photos of things, but take photos because they look nice
Puteulanus fenestra mortis
As said, Photosynth isn't much interesting for your own photos alone, since you likely won't have enough to make it interesting, but for stuff like Flickr, where you have billions of photos. Without a tool like Photosynth you simply don't have a good way to navigate them. With Photosynth on the other side you can navigate them by exploring the place they represent. In addition the photos automatically get tagged and enriched by information, because the information no longer is attached to a single photo alone, but to the thing that the photograph displays. So if somebody adds info on the Eiffel tower, all photos showing the Eiffel tower will have that information and that will change the way we handle photos quite a bit.
I'm betting that if it's automatic it will label all pictures of the Blackpool tower "the Eiffel Tower" since they look very similar ... If it's not automatic then it will not happen ....
... "Well actually no it looks nothing like that..."
It'll be a case of "So that's what that looks like"
Puteulanus fenestra mortis
### I'm betting that if it's automatic it will label all pictures of the Blackpool tower "the Eiffel Tower" since they look very similar ...
Have a look at the Photosynth demo again, the software doesn't just look for 'similar' pictures, it reconstruct the exact point and angle at which a picture was taken and in turn is able to construct a full 3D model of the scene. So just 'similar' isn't enough to fit in. The software can of course still be "wrong", i.e. it allows you for example to zoom from a poster of the Eiffel tower into the Eiffel tower itself, but that really isn't wrong, its actually kind of clever. How good the software would perform on random picture collections that aren't pre-sorted we of course have to wait an see, but the possibility to go to a close up picture of some object in an image just by clicking on that object sounds quite fantastic, it simply removes the 'border' from one picture to another and allows you to smoothly travel through a series of pictures.