Slashdot Mirror


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."

67 of 237 comments (clear)

  1. Yeah good luck with that by Gothmolly · · Score: 5, Insightful

    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.
    1. Re:Yeah good luck with that by jay-za · · Score: 5, Funny

      You are underestimating the practice that years of running Windows has given to the average user. That *crash* will not come as a surprise. There could be a market for a technology that turns the windscreen blue just before the actual crash. Finally BSOD will have a more ... real ... meaning.

    2. Re:Yeah good luck with that by mh1997 · · Score: 5, Funny

      The keyboard works, 100% of the time.
      Tyess, thek eypboard isg thew perfeddct ddevicwe4 requirening litttttttttttle skil and is foo l profo.
    3. Re:Yeah good luck with that by Gothmolly · · Score: 2, Informative

      Thanks, you've illustrated my point perfectly.

      --
      I want to delete my account but Slashdot doesn't allow it.
    4. Re:Yeah good luck with that by calebt3 · · Score: 5, Insightful

      Giving the computer bad instructions != the computer misunderstanding those instrutions.

    5. Re:Yeah good luck with that by ShieldW0lf · · Score: 5, Insightful

      Aside from that, for someone who is competent it's faster to type than it is to speak, and it's much faster to twitch your hand half an inch than it is to wave it around touching the screen.

      Everything outlined in the article is leading away from integrating technology into your core capacities. It's about taking a tool and turning into a third party agent that you need to interact with as though it were some sort of person.

      Making a more efficient computer interface means making the muscle movements involved more subtle, not replacing what efficiencies we have with new paradigms that require gross muscle movements and voice strain.

      Integrating mouse gestures into the operating system and and moving to one-handed chording keyboards as a standard would be the right direction.

      If the brainless masses want Fisher-Price toys, fine. But lets not pretend that Fisher-Price make better tools.

      --
      -1 Uncomfortable Truth
    6. Re:Yeah good luck with that by mh1997 · · Score: 4, Funny
      "Thanks, you've illustrated my point perfectly."

      Glad to be of service, but I'd rather use simple voice commands to control a portable device. My cellphone has the ability to dial by voice, recognizing both names and numbers. It's not perfect, but it is usually faster than typing or searching for contacts.

      Voice control and other methods are only infants compared to keyboards, but just like the keyboard improved from a mechanical device on a typewriter into a simple multi-function electronic device, other input technologies will improve.

      I'm just looking forward to the day when the computer interfaces with my brain and provides all inputs so that I can just lie in some tube and experience the reality that the computer determines is best for me.

    7. Re:Yeah good luck with that by smallfries · · Score: 3, Insightful

      There is a more general lesson here. When someone comes out of the workwork and says: "Look I've invented a new type of input device" then generally it will be interesting regardless of how well it works. When someone tries to flog the same dead horse that hasn't worked for twenty years then you know that it will suffer all the same failures. I'm sure everyone in this crowd has used voice activated interfaces and knows just how much they suck.

      When a business analyst / investment "consultant" starts hyping up marginal advances as revolutionary and talking about coming "paradigm shifts" then you know that the bullshit is in full flow. Accelerometer interfaces are nice, they do feel more natural - I worked on one for an educational games project seven years ago. But the key point that you've captured is they are intrusive. Until the accuracy is high enough that we can make a twitch interface they are not a replacement for the traditional tools of mouse and keyboard.

      What really pissed me off about the article was the insistence that these interfaces were a "direct manipulation" of images on screen. No, if you reach in and move an image (somehow) then that would be direct manipulation. If your physical gestures are translated into screen motion by accelerometers rather than a mouse then it is still an indirect interface. It is at most a minor increment on the user interface technology that we have already, the term "Paradigm Shift" is thrown about with abandon by too many suits without a understanding of what it implies.

      --
      Slashdot: where don knuth is an idiot because he cant grasp the awesome power of php
    8. Re:Yeah good luck with that by jay-za · · Score: 5, Interesting

      It will be on a phone.
      Most of the PDA phones available these days (or at least the ones available in South Africa) come with a built in GPS unit, or at least a GPS extension module. Touchy-feely isn't that great an idea when you're driving, so voice becomes an important issue here.

      I've never seen one crash. Then again, I haven't had much exposure to Windows Mobile.
      As the proud owner of an iMate JAM, an iMate K-JAM and a Mio P550, as well as having a number of friends with older HTCs and other iMates, I can assure you that yes, they do crash. And more annoying than when they crash is when bluetooth, or WiFi suddenly stops working, or when the addressbook suddenly appears empty until you reboot. My presonal favourite is when the handwriting recognition goes for a loop (that's a memory problem, I eventually found out).

      But what REALLY gets to me is when the device just quetly hangs once it's gone into standby mode. With the phones, it meant I silently dissapeared off the cell network until I realised there was a problem, which is usuazlly when I try to use the device.

      I have some friends with the newer HTC phones, and they report that WM6 seems to be more stable, but a few of them have reported serious problems with battery life.

      I think there are a lot of things we need to sort out with mobile devices before we look at redoing the interface.
    9. Re:Yeah good luck with that by vertinox · · Score: 3, Interesting

      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.

      True, but they should be focusing on other methods of input.

      This could be anything from the one handed keyboard, ear canal senor that detects tongue movement, or mouse cursor that follows eye movement.

      Personally, I'd wouldn't mind having an electrode in my arm or back if it means I could use small muscle movements to input text and mouse movement but that might be a hard sell to the average joe.

      --
      "I am the king of the Romans, and am superior to rules of grammar!"
      -Sigismund, Holy Roman Emperor (1368-1437)
    10. Re:Yeah good luck with that by dkf · · Score: 5, Funny

      You don't want to start arguing with your PocketPC about traffic and directions: No, I said Springfield, not Slingblade! *crash* It could be worse, much much worse: No, I said goats, not goatse! My eyes!
      --
      "Little does he know, but there is no 'I' in 'Idiot'!"
    11. Re:Yeah good luck with that by MacDork · · Score: 5, Interesting

      you immediately see if you've made a mistake before submitting a command.

      Well, the problem with that is that you have to look at the darned device to do anything. Speaker independent voice recognition works quite well already on a Nokia N95. You hold a button, speak a name from your address book, and it not only displays and speaks what it thinks you want for confirmation, but it also has a list of next best guesses. You're not going Captain Picard with the thing, but it works well with minimal input. In noisy areas, just hold it close and speak up. You can't say that with most "smart" phones like iPhone and it doesn't demand your eyeballs if, for instance, you really need to place a call while driving. I use it all the time in preference to the keyboard because it beats flipping through the hundreds of address book entries in my phone. I like that direction in UI and hope we continue to see more of it rather than dwell on how glossy and cool our phones look.

    12. Re:Yeah good luck with that by Fishchip · · Score: 2, Funny

      That could be really tricky when you're supposed to be willing the LCD projector to show your PowerPoint snoozefest and porn comes up instead.

    13. Re:Yeah good luck with that by cHiphead · · Score: 2, Interesting

      I've seen phones of all sorts crash, you obviously haven't used many phones. Symbian will crash and burn at least as well as Windows Mobile when running nonstandard apps. But that comes with the territory of Java and mass availability of custom third party apps.

      --

      This is my sig. There are many like it, but this one is mine.
    14. Re:Yeah good luck with that by Fred_A · · Score: 5, Insightful

      "Thanks, you've illustrated my point perfectly."

      Glad to be of service, but I'd rather use simple voice commands to control a portable device. My cellphone has the ability to dial by voice, recognizing both names and numbers. It's not perfect, but it is usually faster than typing or searching for contacts.



      Voice control and other methods are only infants compared to keyboards, but just like the keyboard improved from a mechanical device on a typewriter into a simple multi-function electronic device, other input technologies will improve.



      I'm just looking forward to the day when the computer interfaces with my brain and provides all inputs so that I can just lie in some tube and experience the reality that the computer determines is best for me.

      Where did I read
      "Text-based interfaces have proven that most users can't read.
      Graphic interfaces have proven that most users can't understand abstractions.
      Mind reading interfaces will prove that most users can't think."

      I have little doubt that it will happen that way.
      --

      May contain traces of nut.
      Made from the freshest electrons.
    15. Re:Yeah good luck with that by OMNIpotusCOM · · Score: 5, Interesting

      I type over 70 WPM using what you term muscle twitches. With a very small amount of training I can use voice recognition software at over 160 WPM and it doesn't involve strain (other than the mental "strain" of enunciating). Aside from that, nothing is ever misspelled (homonyms and other nuances are all you must worry about).

      People talk all day (ask my mother-in-law) without losing their voice or straining any muscles, but have you ever typed literally all day? It is unreasonable to expect someone to type as fast as they can dictate with the same amount of training in each.

      On Vista saying "open notepad" is much faster than trying to remember where it is buried on the menu. People can pick up a mic with a list of key words in front of them and more easily use the computer than they could with a mouse. Other just touching what they want instead of determining the difference between left-click, right-click, double-click, drag, etc... This is the reason that programming languages that read closer to English are usually more popular, they're simply easier to pick up and understand. Nobody wants to remember syntax.

      Maybe you shouldn't talk about things you have no experience in, let alone try to make analogies that bare no relevance to the discussion. Maybe your closed-mindedness is the reason that interfaces haven't changed much, but I'm willing to bet that you will get on your Iphone and call all your friends to discuss how stupid this poster named OMNI-something was on /. ... or if not you'll sure send them a text message using T9 instead of just pounding out each letter individually. Tell Fisher Price about that.

    16. Re:Yeah good luck with that by proselyte_heretic · · Score: 2, Interesting

      according to http://en.wikipedia.org/wiki/Words_per_minute, the "advanced typists" can achieve 120 wpm, and average (touchtypers) can achieve 50-70 wpm. It also says that conversations are held at 200 wpm. It seems like advancing speech recognition to work at conversation speeds with accuracy would yield an increase of between 2 and 4 times in efficiency. Who are you defining as average? record holders?

      Maybe for now your muscle memory does common tasks with a keyboard better than with speaking, but I am certain that if you actually had reliable tools with speech recognition, you would have memory to do the same things with speech commands.
      Improvements for typing:
      keep keyboard constant for familiarity
      touch type
      use non qwerty keyboard
      customize things to auto-expand short hand and abbreviations

      Note that almost all of these things are aided or require a dedicated system for typing, and are not easily portable.

      Improvements for speech recognition:
      better software
      better microphone

      I think that speech recognition holds far more potential for improvement by programmers today.

    17. Re:Yeah good luck with that by Original+Replica · · Score: 2, Insightful

      rather than dwell on how glossy and cool our phones look.

      I think that "glossy and cool" is the aspect that will win the day for voice recognition in phones. Usable keypads have a minimum size, and that size is too large to look good in the pocket of a pair of tailored pants or a suit jacket. It will be a simple matter for marketing to make having a Blackberry "brick" clipped to your belt passé. This isn't a concern for much of the Slashdot crowd, but it will be a driving factor for a significant portion of the market.

      --
      We are all just people.
    18. Re:Yeah good luck with that by arth1 · · Score: 4, Insightful

      On Vista saying "open notepad" is much faster than trying to remember where it is buried on the menu.

      In Windows 2000, it isn't. What's changed is added bells and whistles to the start menu, as well as an artificial delay (presumably to help those who aren't good at quickly and correctly moving the pointer). With Windows XP, the "dynamic" menu was also introduced, making the menu in its default setting hide what you haven't used recently, and at the same time preventing any kind of spatial memorization of where to find things -- it can and will change. With Windows Vista, there's a huge big mess of trying to replace menus with predictive breadcrumbs (yet another way to prevent spatial memory), and some of these design choices have even hit the innocent start menu. To the point that it now /is/ very slow.
      That doesn't mean having menus is the slow choice.

      And it's a hell of a lot faster than repeating yourself multiple times, or having to use a menu /anyhow/, because it's too noisy for voice control where you are, or you have to be quiet.

      What's needed, IMO, is a simplification of the UI, focusing on simplicity and consistency, and not done by trying to second-guess the user or provide a more "natural feeling". Saying "Enhance 224 to 176. Stop" might work in a movie, but in real life, it's by far easier to drag a mouse box over an area.

      Anecdotes have it that the tree most common words said on voice operated telephone menus are "no", "dammit" and "operator".

      Regards,
      --
      *Art
    19. Re:Yeah good luck with that by matt+me · · Score: 2, Interesting

      until you can nail 110% correct recognition, in a crowded area.. 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. Mr Keyboard, let me guess you wrote that sitting down at a desk.

      The keyboard doesn't fit 100% of situations. You need space for it. It needs a surface and it needs two hands. You can't keep a keyboard in your pocket. You need to look at the screen for accuracy, but learners need to look at the keys. It takes a relatively long time to learn. You can't use a keyboard while walking, secretively, or holding something else. Oh, and RSI.

      Alternative input devices are needed. The keys on your mobile phone are fine for dialling numbers, but you'd never even think of using them to write a novel longer than 160 characters. Go download dasher and think how faster it is to learn when you are looking at the controls. And how fast you could get using your thumb or finger to steer it on.

      We will probably be pounding keys at our electric typewriters at our desks for many years. But if you're stuck at a keyboard, you're stuck sitting down. The debate is how to free users from such restrictions.

      This message was entered by punching tape.

    20. Re:Yeah good luck with that by jay-za · · Score: 3, Insightful

      That sounds like a feature, unless you're one of those people who grows desperately frantic at the notion that you might be unreachable at any single point in your life.
      You missed option (c). One of those people who's BOSS grows desperately frantic at the notion that I might be unreachable at any single point in my life. In those days (a full 2 years back :-) I was a technical contractor, and if my boss didn't know where I was for 30 minutes he'd phone and ask.

      It would be even worse these days, though. As IS manager I'm responsible for everything that goes wrong at the office (a part of the job description I missed during the interview stage), and I would rather have my techs contact me when there's a problem, than walk into an ambush the next morning when I didn't know something had happenned. It may sound inane, but a simple problem like "Director X' home ADSL stopped working" can get escalated to "all Internet traffic, including traffic to that new and important project, dropped for half the day yesterday and no-one knew what to do about it" if I'm no able to babysit the problem, smooth the egos and make sure that no one over reacts.

      Anyone know of a senior position in the IS industry where that isn't the case and I'll be glad to submit my CV. It's actually situations like that one that have made we consider giving up computers and taking up farming. The hours are easier and it's more predictable.

      (That last comment was humour. It's funny, laugh. But don't mod me +1 funny, choose something else, I need the karma ;-)
    21. Re:Yeah good luck with that by jay-za · · Score: 2, Funny

      Abstaining from using Microsoft garbage would be a good first venture
      I suppose abstinance is always the best option when you want to avoid getting a dangerous virus.
    22. Re:Yeah good luck with that by Metasquares · · Score: 3, Insightful

      I realize you were joking, but as the poster said, you illustrated his point: let's say you wanted to dictate that response. Those aren't words, so how do you do it?

      "T". "y". "e". "s"....

      *5 minutes later*

      "o". "f". "o". "Period".

      No matter how fast the system responds, you can probably type the letters faster than you can dictate them. Similar things would happen when dealing with non-natural languages, such as programming languages. Can you imagine trying to dictate a regular expression? :)

      A voice is a wonderful thing, but we should probably acknowledge that it's not always the most appropriate input method for the job. In some scenarios, such as writing a lengthy Word document or transcribing meeting minutes, dictation offers great promise (if we can ensure a high degree of accuracy), but it is virtually useless in others.

    23. Re:Yeah good luck with that by DeadDecoy · · Score: 2, Interesting

      Well in response to your argument, there are good statistical models, that combined with dictionary checking, could input the correctly spelled query based on the context of the surrounding text. The user would then visually verify the query and then submit. I've seen some fellow students playing with this on a shitty mic for medical stuff and it works fairly well with a few conditions. One is that the system needs to be trained for each user's voice. The next is that they haven't used the system in a noisy environment. In terms of usability, these systems appear to be best used in isolation, like if you're in an office on a car and your hands are otherwise preoccupied. They would not work well in a customer service environment, where mistakes could make the service look stupid(er), or a factory like environment where you have many people shouting in to mics. Overall, I don't think it's a replacement for the keyboard, rather an addon to support additional input features at the user's discretion. If the user implements it over a tiny keyboard in certain conditions, then that indicates that there is some utility for such a device.

    24. Re:Yeah good luck with that by Dun+Malg · · Score: 3, Informative

      As the proud owner of an iMate JAM, an iMate K-JAM and a Mio P550, as well as having a number of friends with older HTCs and other iMates, I can assure you that yes, they do crash... I have some friends with the newer HTC phones, and they report that WM6 seems to be more stable, but a few of them have reported serious problems with battery life. Indeed, I used to use a Mio A701 (WM5) and it was a bloody nightmare. It required a reboot every 6-8 hours because the radio driver would quietly crap out (no error message, the phone would simply no longer receive or place calls!). I've had much better luck with my HTC TYTN II/Kaiser (an AT&T Tilt I reflashed with the HTC Kaiser ROM) with WM6. Battery life was indeed an issue at first, but if you're a dork like me you can try different radio ROMs until you find the one that lasts longest with your hardware. I recently flashed it to WM6.1 (requiring a 6.1 compatible radio ROM) and battery life is even better. As much as I'd love a non-Microsoft OS on my phone, I have to admit that WM6 is perfectly serviceable for my needs. It's relatively open so there's lots of software and hacks for it, and the phones with the features I require* all run it.

      * slide out keyboard, GPS, touch screen, simple USB laptop tethering, and HSDPA, so don't point that stupid toy "1 out of 5 ain't bad" iPhone at me!
      --
      If a job's not worth doing, it's not worth doing right.
    25. Re:Yeah good luck with that by Dun+Malg · · Score: 2, Funny

      Can you imagine trying to dictate a regular expression? :) ouch. I've come up with regex's that couldn't even have been typed. Some of the stuff I was looking for I had to use ALT+### on the keypad to get it to come up. If there's not even a key for it. I can't imagine trying to get a voice command system to bring it up.

      "That double squiggle thing with a line through it!"

      computer: ?
      --
      If a job's not worth doing, it's not worth doing right.
    26. Re:Yeah good luck with that by Jesus_666 · · Score: 2, Insightful

      "New" doesn't always equate to "good". It doesn't always equate to "bad", either.

      I agree that touch interfaces, for example, are nice for small devices (even though they mean you get fingerprints all over your nice, shiny display), but they don't work too well for a 21" flatscreen display because the amount of arm movement would be tiring after a while. They also can't really replace a keyboard in terms of tactile response and typing speed (as many fast typists actually hit one key before releasing the last). Like every technology they work well in some cases and less well in others.

      Likewise, voice commands are nice in a somewhat quiet room where you can afford to talk with a normal voice. They also work well if you're talking into a mobile phone right next to your mouth. But in a very noisy environment or a library they work less well, especially when you're using a notebook and the microphone is about one meter away from your mouth. They also lend themselves much better to issuing simple commands (where the recognition software has to classify them into a small set of classes) than to dictating sourcecode. Again, whether or not they make sense depends entirely on the circumstances.

      --
      USE HOT GRITS WITH STATUE OF NATALIE PORTMAN (NAKED AND PETRIFIED)
    27. Re:Yeah good luck with that by elrous0 · · Score: 2, Funny

      I'm a heavy Windows users and I haven't seen a BSOD since the 90's. System lock-ups occasionally happen, but VERY rarely (and I use computers heavily every day). People who still chide Windows for the BSOD remind me of people who still make jokes about how often "It's a Wonderful Life" gets played at Christmas, oblivious to the fact that TV networks stopped doing that about 15 years ago (when Republic reclaimed the copyright and licensed it exclusively to NBC).

      --
      SJW: Someone who has run out of real oppression, and has to fake it.
    28. Re:Yeah good luck with that by elrous0 · · Score: 2, Informative

      Can you imagine trying to dictate a regular expression?
      Even worse, can you imagine an entire office full of people in cubicles dictating all at once?
      --
      SJW: Someone who has run out of real oppression, and has to fake it.
  2. Visually impaired ignored? by cojsl · · Score: 4, Insightful

    Hopefully "they" also develop good image to speech technologies, or are they forgetting that there are many visually impaired Internet users?

    1. Re:Visually impaired ignored? by Thrip · · Score: 2, Funny

      What about the dead? Now that we're untaxable, we've got lots of disposable income for gadgets.

      --
      I'm awake! The answer is BONK!
  3. Extension? by calebt3 · · Score: 2, Insightful

    People should think of a computer interface less as a tool and more as a extension of themselves or as extension of their mind You mean it isn't?
    ...
    ...
    Wow! I just discovered that my hand and my mouse are not one unit after all!
  4. Doesn't bother me by nizo · · Score: 4, Insightful

    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?"

    1. Re:Doesn't bother me by that+this+is+not+und · · Score: 2, Funny

      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.

      Then you're already too late.

  5. As long as a lot of people are still on dial-up... by Joe+The+Dragon · · Score: 2, Interesting

    As long as a lot of people are still on dial-up this will not be able to be a big thing.

  6. Not only that by dreamchaser · · Score: 5, Insightful

    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.

    1. Re:Not only that by Clover_Kicker · · Score: 2, Funny

      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. Computer, download midget orgy dot A Vee Eye!

    2. Re:Not only that by that+this+is+not+und · · Score: 2, Funny

      Well, I DO want to be on that bus. I will have a small device that has a loud public address amplflifer attached to it. With the press of a button it will blatt out "Format C colon" and various other sundrie delights.

      The "social" networking possiblities are endless. More fun than that it is now to carry a cellphone jammer or a small backpack sized EMP device.

  7. Voice is too slow by Mprx · · Score: 4, Insightful

    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.

    1. Re:Voice is too slow by MyNameIsFred · · Score: 2, Insightful

      I think you hit the nail on the head. This is my biggest complaint about voice control. It is slower than keyboard and mouse. For example, when selecting text on a page, it is much faster to point and click then to say select "select tenth line down." If for no other no other reason than I had to count the lines to know to select the tenth one. We see this everyday when we talk to people. A large part of the conversation involves hand gestures, head nods, etc. People say "look and this," and then point to the object. Just try having a conversation without using your hands, head nods, etc. Its slower, and much more verbose.

  8. Interaction Language... by krahd · · Score: 4, Insightful

    "'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!
    1. Re:Interaction Language... by Jasin+Natael · · Score: 2, Insightful

      I'll partially rebut you both. I think that his question includes its own answer. The interfaces are supposed to be an extension of our minds, right? Well, 30 years ago when the first WIMP-y interfaces were developed, the closest we could get was to approximate things that our brain had developed to interact with.

      Our brains are perhaps the most plastic knowledge-based system we currently know of. Over those twenty years of widespread use, our minds have become accustomed to the interfaces available. We expect everything to adhere to that interface model, both good and bad. Why do you think so many people seek out Windows (and Windows Mobile, for crying out loud!)? Why would anyone want XP on a UMPC? People want the quirks and inconsistencies they've become familiar with. Product quality or fitness to a purpose has very little to do with this kind of decision.

      I think the resurgence of interface innovation is because we've recently gotten used to computing for leisure and fun. Most people wouldn't play around with unfamiliar, quirky, or bare-bones interfaces when there's work to be done, and I can't imagine their bosses would be happy if the a minor version software upgrade required retraining from scratch. This is where your above argument comes into play. But the general public is starting to use computers for leisure and socialization, and as an end in and of themselves. And this gives people time, opportunity, and a comfortable setting in which to use new interfaces.

      We should change the interfaces because the new ones are better. If you want to write the bible for the Church of 70's Interface Design, and indoctrinate acolytes to protect the faith, realize that this is dogma, and nothing more. It's as useless to our progress as any other, and a straw man in any case. No-one is advocating the introduction of less efficient interfaces, or change for change's sake.

      --
      True science means that when you re-evaluate the evidence, you re-evaluate your faith.
    2. Re:Interaction Language... by that+this+is+not+und · · Score: 2, Interesting

      I have been intrigued by the iPod Touch, and have thought of getting one. My problem is that I would want to use it as a small tablet machine at home with the WiFi for browsing the web conveniently. It could be very useful for that. Unfortunately, Apple seems to have used the 'It runs MacOS X' bullet point only as marketing hype. Sure, a portable web pad would be cool, but without the extensiblity of third party apps it would be a stunted dead-end device.

      I maintain a small collection of Palm III devices (and will for the forseeable future as they are $5-15 devices on eBay now) and carry one wherever I go, because it is an extendable device with lots of third party apps and Code Warrior for when I want to write my own. It's slow and underpowered, but that means I only have to replace the two AAA batteries every three months. It's damned durable compared to later generation Palm devices, two of which I destroyed carring in my pocket before moving back to the Palm III with it's hard plastic case (overengineered and they'll not make one like it again- it doesn't sell replacements fast enough.)

      I definitely wouldn't want to use an iPod Touch as a phone. And the iPod-ness also repels me, I don't want to put Itunes on any hardware I own, and don't want to spend the time to set up third party apps simply to access the thing fully. I don't want to start out with a device that right up-front sticks barriers in the way of usability.

  9. Yeah, okay, sure... You go first. by JonTurner · · Score: 5, Interesting

    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.

    1. Re:Yeah, okay, sure... You go first. by Haeleth · · Score: 3, Insightful

      The windowed GUI was an obvious quantum improvement for the vast majority of computer users (yes, I realize that on /. command line is king)
      Even command-line users pretty much all run their terminals under a windowing system these days. Even if they use traditional editors like emacs and vi, most people default to using versions of those that take advantage of the features that GUI environments provide. And how many people do you think browse Slashdot from the command-line? Methinks the number is small.

      So I think it's safe to say that the number of people who do not see any benefit from graphical windowed environments is infinitesimally small, even among hardcore *nix hacker types.

      but there has been no movement forward for nearly 20 years.
      How old are mouse gestures, out of interest? Most people who use them seem to think they're a step forward, and they've only been a mainstream concept for a few years, though I'm sure they've existed for far longer than that as a research concept or whatever.
    2. Re:Yeah, okay, sure... You go first. by Asic+Eng · · Score: 2, Insightful

      What especially annoys me is stuff like this; ... will quickly give way to voice commands ... How long have people been claiming this now? Not sure if it's been quite 20 years or just 15. Be that as it may: for most applications voice input is a stupid idea. It hasn't become widespread in all these years because nobody likes to use it, and there is no reason to expect that to change.

  10. voice control by theheadlessrabbit · · Score: 5, Insightful

    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.-
    1. Re:voice control by siddesu · · Score: 2, Interesting

      voice recognition won't be useful until it is intelligent.

      voice recognition won't be useful until either

      a) the computer understands what you're talking about, which will take forever to achieve or

      b) the current paradigm, which you summarize so aptly -- voice being used to interact with items made specifically for interaction using your hands -- dies, and is replaced with an interface that is designed to supplement hands with voice. even the Orson Card's "vocalisation" interface makes more sense than what's currently available to use.

      IMHO (b) will come first, and may become very good before we're any close to a reasonable (a).

    2. Re:voice control by calebt3 · · Score: 4, Insightful

      And then there is entering /.'s URL.

  11. Here's an exercise by Anonymous Coward · · Score: 5, Insightful

    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.

  12. handicapped accessiblity, localization by ml10422 · · Score: 2, Insightful

    For the software I work on, handicapped accessibility is one of the factors that keeps our UI choices conservative. Screen readers, high-contract color schemes, etc. are all heavily dependent on the current GUI model, especially menus. And we have to cover handicapped accessibility to make government sales.

    Also, localization requirements often keep us from doing some bold new UI experiment.

  13. I prefer cross-platform standards. by Haeleth · · Score: 5, Interesting

    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.

  14. We'll see by owlman17 · · Score: 3, Interesting

    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.

    1. Re:We'll see by Steve001 · · Score: 4, Insightful

      I think one of the hinderances to practical voice recognition has been the telephone paradigm (described in the book "Being Digital" by Nicholas Negroponte) where the computer is supposed to understand anything that anyone says at any time. What might work for voice recognition is for the user to have a custom chip that will allow a device to be configured to understand that specific user. Move the chip to a new device and that device will understand you perfectly.

      What might also work is if the user trains himself/herself to speak in a way that the computer can consistently recognize, much like the user of Palm's Graffiti handwriting system learned to write in a way that the PDA could consistenly understand. With training, speaking that would could become second nature, much like typing has become for many users.

  15. He wondered for a long time why... by TransEurope · · Score: 3, Insightful

    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.

  16. more like a tool by radarsat1 · · Score: 4, Insightful

    'People should think of a computer interface less as a tool and more as a extension of themselves or as extension of their mind.'

    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.)
  17. Speech recognition is gonna take over any day now by Infonaut · · Score: 2, Funny

    Now excuse me while I hop in my Moller. I'm late for a meeting at the Zeiss-Ikon factory.

    --
    Read the EFF's Fair Use FAQ
  18. One handed browsing by WarwickRyan · · Score: 2, Funny

    Anything that can improve the experience of browsing with a single hand would be a godsend to us avid, erm, 'surfers'.

  19. Baby steps first, then worry about how to best run by dissy · · Score: 4, Insightful

    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." Despite the fact most of us are extremely faster at typing than 'hunt and pecking', even the slowest hunt and pecker is going to be exponentially more accurate at input with a keyboard than even the best voice recognition software in existence today.

    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.

  20. That explains it! by Phoenix666 · · Score: 4, Funny

    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.
  21. Maybe it will respond... by Tim+Browse · · Score: 2, Funny

    "Specify type of goatse."

  22. Re:Baby steps first, then worry about how to best by Tim+Browse · · Score: 2, Funny

    even the slowest hunt and pecker is going to be exponentially more accurate at input with a keyboard

    You keep using that word. I don't think it means what you think it means.

  23. Long Way to Go by Starky · · Score: 2, Insightful

    I use a Windows Mobile device. Involuntarily. Aside from my other beefs (the biggest of which is that they do not support anything other than Outlook to sync ... I am indescribably perturbed by that "feature"), the voice recognition software is completely useless.

    Sitting alone in a room with no background noise whatsoever, speaking as clearly as an evening news anchor, I get about a 5-10% success rate.

    If that's the best voice recognition out there for mobile devices at the moment, it's got a very long way to go before it could be useful for Joe Average.

    --
    -- My choice of computing platform is a symbol of my individuality and belief in personal freedom.
  24. Dear Austin Dickwad.... by pandrijeczko · · Score: 2, Insightful
    ...You may have such an empty shell of a life that the only time you feel important is when you're connected to the Internet and therefore feel the need to impose those ideals on everyone else on the basis that you're also so self-conscious that you dare not stand out from the rest of the sheeple.

    As for me? In my mid-40s now, I was born into the age of home computing, ZX Spectrums and Manic Miner, man walking on the moon, Led Zeppelin and Deep Purple, the birth of the Internet, Web and Linux. I love the Internet, I spend more time computing than watching TV these days, these are great times.

    But I am NOT and NEVER WILL BE some soulless idiot who needs to spend his entire life peering into some huge or tiny computer screen never looking up to see what's happening in the real world. There are too many interesting REAL people to meet, too many good foods and wines to savour (preferably with some of those interesting real people), too much good music to listen to, to many books to read while laying on a sandy beach, etc. etc.

    If you want to turn YOUR life into an extension of the Internet (or whatever it is you're wittering on about) then go do it. But then I hope in your case there is no afterlife that gives you the opportunity to look back upon that empty shell of a life you had to give you the chance to regret wasting it away.

    Computers, phones, MP3 players, etc. etc. are FANTASTIC TOOLS for work, socialising and entertainment, no question about it. But they are there to ENHANCE our modern lives, not OWN them!

    --
    Gentoo Linux - another day, another USE flag.
  25. Simple answer by glwtta · · Score: 4, Insightful

    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
  26. What about the icon-impaired? by pongo000 · · Score: 3, Insightful

    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.

  27. Throwing accessibility by Vexorian · · Score: 2, Insightful
    Throwing accessibility and portability out of the window in favor of coolness, that's got to work, right?

    The good news is that after this catastrophic mistake, 2018 will bring talks about the novel concepts of accessibility and portability of web pages, we might even end up creating a consortium to promote web standards that will allow you to, in theory see a page correctly in different devices and software without caring about silly things like multimedia support, fonts, current resolution in use, etc.

    --

    Copyright infringement is "piracy" in the same way DRM is "consumer rape"