A New Paradigm For Web Browsing
dsaci points out a New York Times article about how surfing the web may change to a more graphics-based endeavor. With the advent of devices like the Wii and the iPhone, the capability to directly control objects on a screen is becoming a popular and affordable technology. That, combined with immersive interfaces such as Piclens, could be the future of web browsing. Quoting:
"'I've wondered for a long time why the computer interface hasn't changed from 20 years ago,' said Austin Shoemaker, a former Apple Computer software engineer and now chief technology officer of Cooliris. 'People should think of a computer interface less as a tool and more as a extension of themselves or as extension of their mind.' Voice, too, is finally beginning to play a significant role as an interface tool in a new generation of consumer-oriented wireless handsets. Many technologists now believe that hunting and pecking on the tiny keyboards of cellphones and P.D.A.'s will quickly give way to voice commands that will return map, text and other data displayed visually on small screens."
Dragon on a reasonably powerful PC might work, but until you can nail 110% correct recognition, in a crowded area, in a shitty little mic on a 400 MHz ARM processor, don't bother. You don't want to start arguing with your PocketPC about traffic and directions: No, I said Springfield, not Slingblade! *crash*
The keyboard works, 100% of the time. Its easily understood. Its robust. It fails gracefully - you immediately see if you've made a mistake before submitting a command.
I want to delete my account but Slashdot doesn't allow it.
Hopefully "they" also develop good image to speech technologies, or are they forgetting that there are many visually impaired Internet users?
As long as the extra flashy junk doesn't impede my ability to get useful information from a website, I will be fine with it. There have been so many sites that don't seem to understand this though (yahoo maps is a great example, among many many sites. The original "low bandwidth" version is still more useful than their "new bling improved" version, even over a high speed connection). Ebay is headed down the path of "bling overload" too. What bothers me is when a site adds rotating blinking things without considering, "what improvements does this give us or the user trying to use our website?"
I Am My Own Worst Enemy
I certainly don't want to be on a bus or plane with dozens of people all yakking commands to their devices, nor do I necessarily want to display to the world what commands I am giving to my device. Voice control is nice in certain circumstances, but until they give me a direct neural interface I want keys and/or stylus and/or cursor control and input options.
I can think faster than I can speak unambiguous commands. Using a combination of keyboard shortcuts, extended mouse buttons and mouse gestures I can browse fast enough that the bottleneck is almost always reading comprehension. This is also much less tiring than speaking. A better solution might be a combination of eye tracking and brainwave monitoring, but that's still far too unreliable.
"'I've wondered for a long time why the computer interface hasn't changed from 20 years ago,'
OK, playing a little devil's advocate here. Perhaps the building bricks of computer interfaces and their basic interaction mechanics haven't changed because they are all right as they are now.
We have developed an interaction language that allows us to express interaction proposals and allows the users to understand those proposals and, therefore, to interact successfully with our systems. Why should we change that if it is working?
Change for change's sake, when we have an established language does not sound sound... I don't see no one complaining that we've been calling chairs "chairs" for so many years...
mod me up scottie!
Talk is cheap. All this balderdash about next-gen interfaces, 3D, voice control, blah-blah-blah and how your great ideas will revolutionize the industry. Well, let's see it! How about some examples? The windowed GUI was an obvious quantum improvement for the vast majority of computer users (yes, I realize that on /. command line is king) but there has been no movement forward for nearly 20 years. Most importantly, the GUI window paradigm worked well. Let's see your prototypes rather than just more "big ideas" or is this simply a rehash of the "one day we'll have flying cars" speech, applied to computers?
I have to admit that I didn't agree with his ideas, but Jef Raskin, RIP, (original concept for Macintosh, "Swyft", "Canon Cat") was one of the few designers who was brave enough to take a clean-slate approach to interface design and then *implement* it to see if the ideas stood up to real-world use.
voice recognition as it is today is painful.
"Computer, start, programs, Mozilla, fire fox , double you, double you, double you, dot, google, dot, com, search field, violent, asian, porn. I'm feeling lucky. click"
its a slow, painful, annoying as hell process that brings you back to the keyboard and mouse once the novelty has worn off, and only leaves the user feeling ripped off for wasting so much money on a fancy new inferior interface.
voice recognition won't be useful until it is intelligent. I should only have to say "Computer, google porn" and get my results. I shouldn't have to explain to my computer step by step how to open a freaken browser.
-I only code in BASIC.-
Here's an exercise for those who believe voice commands are the way to go for small electronics. Every time you use your cell phone, iPod, PDA or GPS, say each command out loud before entering it. See if you can keep this up for a full day.
Piclens looks cool and all, but it's just a proprietary program (like Google Earth, really) that happens to run in a web browser.
Want to use it on Linux? Sorry, you're out of luck, it's Win/Mac only for now; they say there'll be a Linux port one day; but as this is a proprietary technology, you won't get Linux support until they deign to implement it.
Want to use it with Opera? Sorry, you're out of luck, it's IE/Safari/Firefox only for now; and it will probably remain so, as they say they're not interested in supporting minority browsers; and as it's a proprietary technology, Opera can't add their own support for it.
Want to use it on an iPhone? Sorry...
This is not a step forward.
I don't know. In the 80s, back in the days of MS-DOS, I vowed never to switch from a CLI. A GUI (on a regular PC) was not only slow as molasses, I could think and type faster on a keyboard than use those new-fangled things called mice. I bought one just for the heck of it. It came with a primitive paint program and a TSR for shortcuts. I figured it'd have a niche but it would never hit mainstream. I wasn't the only one who felt that way. There's a lot of skepticism judging from the posts so far, but who knows? Resistance is normal I guess at the start. We'll have to wait and see.
It's because it works like it is. And the "new" ways of controlling aren't advantages, they are just ways of fixing the disadvantages of small displays and small devices lacking (working!) methods of cotrolling like mouses, trackballs and so on.
I wish people could learn to think of their computers more as "just a tool". Half the time I see people having problems with computer usage, it's because they're expecting the thing to read their mind. I have to explain to them just how dumb a computer is, and that you really have to tell it what to do because it's just a machine.
(The other half, of course, is due to shitty software.)
Voice recognition still sucks badly, even after a lot of time investment into it.
Maybe if someone got around to fixing that somehow, then we would consider, you know, using it.
I'm not at all suggesting we give up that line of research, just suggesting we put the horse before the cart here.
Or at least don't lie and say "will quickly give way to voice commands" and call it what it is. Those people want it to happen, and there is nothing wrong with that! Each tech has people that would prefer it over others. To each their own!
But to out right lie and say that it will happen 'quickly' is just embarrassing for your career as a technologist.
The other day I overheard my neighbor two cubes over say the following in syncopated fashion: "teens," "threesome," "bukkake."
Do what you can, with what you have, where you are.
I've wondered for a long time why the computer interface hasn't changed from 20 years ago
Because it works.
Whereas all the attempts at shifting the paradigms to an extension of your soul (or whatever), just result in unusable exercises in masturbation (and not the kind the internet was invented for).
Remember how Flash was going to be the future of the web? Yeah.
sic transit gloria mundi
I'm icon-impaired. Seriously. My mind cannot make the subconscious connection between an icon or graphic and what said graphic is supposed to represent. Over the years, I've forced myself to recognize a floppy disk as "save," and a printer as "print". The rest mean nothing to me. When I use OpenOffice or any other graphic-intensive program, I must either (1) memorize various keyboard shortcuts, or (2) hover over the toolbar icons to find the one I want. For obvious reasons, my editor of choice is one that doesn't require me to decode icons. Nearly every graphical "decode" operation requires conscious thought as well as a process of elimination to narrow down the choices to a set of possibilities from which I will (hopefully) select the correct one. Many times I'm wrong.
Almost everything I do is on the CLI. I've been programming for nearly two decades, and I have no problems selecting textual tokens out of a field of similar-looking text. But give me a set of small, information-deprived graphics to decode, and I fall flat on my face.
I can't be alone in this. Surely others have this same cognitive disability.