Slashdot Mirror


Is There Such a Thing as "Too User Friendly"?

rtphokie asks: "The story about the TiVo get-together along with some recent trials and tribulations rolling out a knowledge base along with the time I've spent recently helping my 80 year old grandfather with this VCR and TV has gotten me thinking about user interfaces and the elusive "user-friendly" label. When someone who thinks of themselves as 'non computer savvy' works with a gadget like TiVo and compains that it's 'too complicated', how should we react? Why are users immediately forgiven for not even taking the least amount of effort to look for a solution to their confusion in the manual. The tendency has always been to blame the interface and ultimately the engineers who designed it but isn't there a point where users have got to share some of the blame? Why do today's software and consumer electronics users expect to be able to fire up their new toy and magically have a complete understanding of how to use it?"

627 comments

  1. Learning curve by SpatchMonkey · · Score: 2, Insightful

    The objective is to get a learning curve that isn't too steep, while still allowing complicated tasks to be done.

    This usually takes the form of a division into 'simple' and 'advanced' modes of operation. This is probably too niave an approach though.

    1. Re:Learning curve by rusty+spoon · · Score: 1

      I read a really great book called "The design of everyday things". A lot of the content has nothing directly relating to computers (like how to mess up design of a *door*) but the lessons learnt throughout the book work just great in computing.

      Things like;
      1) There is world knowledge and learned knowledge. World knowledge being clues in the world (buttons are for pushing, knobs are for turning) about what we must do with an object. We use both to find our way. Make more "world knowledge" in your apps and they should work more as expected. Designers like to call this "metaphor" and they go over the top and cripple an application with a crappy metaphor that limits the functionality .

      2) People form their own view of what happens in a 'black box'. A great example of this is; How does a thermostat work? Many people assume that cranking the thermastat right up will somehow speed the heating process. Make your software behave the way people expect and they won't be disappointed.

      (I've greatly simplified both of the above)

      It's a great book, easy to read and fairly entertaining. I recommend it to anyone designing/writing software of any kind - even library authors have 'users' and the interfaces also need these little touches to make them nice to use.

  2. Mute topic by dustinc20 · · Score: 1

    where are you getting your examples? your 80 yr. old grandfather? that doesnt represent the majority, almost all people age 1-30 now a days can operate more technical devices than their parents.

    --
    :: if you outlaw outlaws, only the.. no wait
    1. Re:Mute topic by TheTrunkDr. · · Score: 1

      yes but people age 1-30 aren't the majority of the population now a days.

      --

      Good things never end "eum" they end in "MANIA" or "teria"

    2. Re:Mute topic by macdaddy357 · · Score: 0, Troll

      If your VCR is flashing 12:00, you shouldn't touch a Tivo, or a computer. If there were stupid asylums, we would lock up anyone with a VCR flashing 12:00. As for Grandpa, why does he need these newfangled things anyway. He'll probably be happier without them. Don't complicate his life with a Tivo.

      --
      How ya like dat?
    3. Re:Mute topic by balloonhead · · Score: 1
      I'll have to be honest - my VCR is flashing 12:00. Damn thing keeps resetting everytime my girlfriend unplugs it to hoover (vacuum for those in the USA).

      I've started taking a sort of pride in that 12:00 now. But then, I don't wear a watch.

      --
      This idea was invented by Shampoo.
    4. Re:Mute topic by ebh · · Score: 1

      It just might. The rest of us already have all the gadgets; our grandparents are the last ones to get in the game.

    5. Re:Mute topic by Squareball · · Score: 1

      Quick way to fix that flashing 12:00... Get a ruler Some black electrical tape and some scissors. Step 1: Measure the length of the flashing 12:00 on the VCR Step 2: Measure out black electrical tape to the same length of the 12:00 Step 3: Cut tape. Step 4: Stick tape over flashing 12:00 Problem solved for good ;) *note, you can also just cut the tape with your teeth.. but that's your risk

    6. Re:Mute topic by rehannan · · Score: 1

      http://www.census.gov/population/cen2000/phc-t9/ta b01.txt

      Under 1 year - 1.4%
      1 to 4 years - 5.5%
      5 to 13 years - 13.2%
      14 to 17 years - 5.7%
      18 to 24 years - 9.6%
      25 to 44 years - 30.2%
      45 to 64 years - 22.0%
      65 years and over - 12.4%

    7. Re:Mute topic by bigbadwlf · · Score: 1

      This guy has been modded 'troll' but he makes a good point.

      My grandpa has absolutely no use for a VCR, much less Tivo.
      In fact (I am not making this up) the last time he had to buy a new TV, he only got a colour model because they don't make B&W models anymore.

      My mother had no problem programming her old VCR, but now that I died, she has to look in the manual in order to reprogram this new one in the event that the power goes out and it loses them.
      She has a computer and knows how to surf and email and so forth, but has little understanding of the filesystem and how it's arranged.

      The older generation really doesn't have a whole lot of hope of actually 'getting' how all these things work.

      Future generations OTOH should be taught the basics about computers in school (I mean every kid). For instance the difference between RAM and disk space, and how a file system generally works (nested directories and so on - things that are common to all OS's).
      Even in this day and age there are young people who don't know and don't want to know anything about computers. I think it's in their best interest that they're taught a basic understanding.
      (After all, I had no interest in history but I had to learn it anyway).

    8. Re:Mute topic by ranulf · · Score: 1
      [...] but now that I died [...]

      Is this the first from-the-grave posting on Slashdot?

    9. Re:Mute topic by Analog+Penguin · · Score: 1

      He said he was musing about it while he was working with his 80 year old grandfather. Presumably he's had many such experiences in the past, and the combined severity and duration of the problems with his grandfather have caused him to reflect on all other such incidents of all levels that he's ever had to deal with.

    10. Re:Mute topic by xtremex · · Score: 1

      Before I got married, we lived in an apartment, and it has an oven that came with the place...the oven clock kept blinking 12 as well, fofr months...when my wife asked me to fix it, i fiddled around with it for about a minute (what does THSI button do, etc), and fixed it....it wasnt rocket science.

      --
      If you're not a Liberal in your 20's, then you have no heart.If you're still a Liberal in your 30's you have no brain.
    11. Re:Mute topic by WizardX · · Score: 1
      it is MOOT not MUTE

      I even had to explain this to my former PhD boss.

      sigh

    12. Re:Mute topic by Nick+Wilson · · Score: 1

      Well, he does have a point. My father is 81 years old, and absolutely refuses to pick up a manual for anything for the computer, be it OS or Word. BUT, it's not that he can't. He's a retired airline pilot, who still flies his own plane, and I've seen him sit for hours with the manual to a new radio, LORAN, and GPS unit, until he knows the whole thing inside and out, front to back. But we can't get him to read the Windows 95 manual, because he expects it to be obvious. :(

      --
      The box said "Requires Windows XP or better"... so I installed Ubuntu!
    13. Re:Mute topic by Real_Mce · · Score: 1

      I like how you complain a bit further in the thread about people complaining about spelling/grammar errors.... Mute is not a spelling error for moot. It also would not be a grammatical error as it is not a syntactical issue either. It is that you you make yourself sound quite like an illiterate when you use such a common phrase and can't get it right. Moot is not mute and have very different meanings. Buy a dictionary...read it...then read it again...then cross reference words in it while reading it yet again...then be able to post if at leaft a half literate fashion... Thanks have a wonderful day :)

      --
      All employees must wash hands before using the bathroom. - The Mgmt.
    14. Re:Mute topic by Anonymous Coward · · Score: 0
      Future generations OTOH should be taught the basics about computers in school (I mean every kid). For instance the difference between RAM and disk space, and how a file system generally works (nested directories and so on - things that are common to all OS's).

      Don't be so quick to make this statement. Look at your PalmOS device. . .oh you probably don't have one. . .otherwise you wouldn't have said "common to all OS's" when talking about differences between RAM and diskspace and nested directories.

      Just because the computers on your desktop work this way now does not mean they will in 10 years. It's quite possible that a computer user in 10 years won't have to worry about all those little things. They may not even have to worry about how to type or move a mouse around. Perhaps OS and UI designers should spend more time looking at how other things that your parents and grandparents can figure out and move towards that model?

      ** Martin

    15. Re:Mute topic by dustinc20 · · Score: 1

      people who are anal about spelling/grammar need to go to a spelling/grammar topic, not one about how things are too user friendly. if pointing out other peoples' errors makes you feel better, so be it, but I'd much rather see what others think about the topic, not how perfect they think my grammar should be. I'll say MUTE point all I want, and I dont care what you think of it, cause its MY topic. your pointing out of grammar errors is mute to me.

      --
      :: if you outlaw outlaws, only the.. no wait
    16. Re:Mute topic by Anonymous Coward · · Score: 0

      Sure, go right ahead and look like a dopey illiterate cunt! Don't let anyone stop you, and make sure you steadfastly refuse to admit you might be wrong.

      That will immediately clue everyone in as to how much weight they should give anything you have to say.

    17. Re:Mute topic by dustinc20 · · Score: 1

      yeh cause my day revolves around what others think about how much weight what I say should matter. and dont worry, I wont let anyone stop me, people obviously knew what I meant, regardless of its sposed to be "moot". I guess most are "too higher than thou art" to discuss the topic. or maybe they couldnt think of anything about the topic, and then resorted to lameness? so again, screw all you who correct other peoples grammar in a technical discussion.

      --
      :: if you outlaw outlaws, only the.. no wait
  3. Customers are stupid by evil_qwerty · · Score: 1

    >Why do today's software and consumer electronics users expect to be able to fire up their new toy and magically have a complete understanding of how to use it?"

    You obviously dont work with customers :) EVERY SINGLE ONE IS STUPID. At least the ones that call me are.

    1. Re:Customers are stupid by Genom · · Score: 2

      You obviously dont work with customers :) EVERY SINGLE ONE IS STUPID. At least the ones that call me are.

      LOL! Actually, I don't think all of them are stupid (some are, don't get me wrong) - but most are what I'd like to call "Aggressively Ignorant".

      They don't want to know how to do something - they don't want to learn how to do it - but yet, they still want to do it. They will go to great lengths to avoid learning how to do it. Even when presented with a simple sequence of steps that will accomplish what they want to do, they complain that "It shouldn't be hard", when it's not hard, it just takes time to learn.

      These same people will buy into whatever marketing literature is put in front of them -- AOL is "the easiest", XP is "easy to use", Laundry detergent A is better than laundry detergent X. They do this because they don't want to think for themselves.

      See, thinking takes effort, and they've been conditioned that effort is bad. It's sooo much better to pay a monthly fee to have something done for you, than to take a few minutes a week and do it yourself. It's better to let AOL handle your security and personal information, than to take matters into your own hands, and care about your own security. It's better to hate those dang Arab terrorists, then to take a critical view of your government, which is getting out of control. Thinking is bad. That's what these people believe - and they will fight for that belief to the death.

    2. Re:Customers are stupid by Anonymous Coward · · Score: 0

      No really, every single one of them are stupid... some of them ocassionally think they know what they are talking about. And some of them can actually fool you.. but most of them are stupid.

    3. Re:Customers are stupid by Anonymous Coward · · Score: 0

      Outstanding. "Aggressively Ignorant" is the best phrase I've heard in weeks.

      I've got an example. Last week one of our remote users (home office worker) called and said she needed some personal advice on buying a printer for her home. Hey, it's not in my job description, but we're a small company, I know all the employees, and I was happy to help.

      So I asked her, "what do you want to do with the printer?"

      Her answer: "Print."

      Me, taken off guard by the depth of the response: "Uhh, what kind of things do you want to print, Word docs? Photos? What"

      Her, in an exasperated tone: (sigh)"I knew this would happen. I knew you'd turn this into something complicated. I just need a printer for home because the kids broke our old one."

      Me, wanting out of the situation, now that I was going to be blamed for making her purchasing trip "no fun": "Okay. What kind of printer did you used to have?"

      Her: "I don't know."

      Me, looking over at the new Canon S900 sitting in a box on the floor: "How about a Canon?"

      Her: "Okay, thanks. Talk to you later." (click)
      --------

      She wants a printer, but does not want to learn about printers, does not want to consider how she might use it, does not even want to think about printers for a microsecond.

      Nevertheless, she will be one of the first people to call when something doesn't work the way she thinks it should. When I try to tactfully teach her how to solve the problem she is having, she zones out on the phone and just wants me to solve it for her. Then, two days later, rinse and repeat when the same "problem" happens to her again.

      "Aggressively Ignornat". That's perfect.

  4. yes, no thanks to marketing by Triumph+The+Insult+C · · Score: 1

    i have a customer hell bent on moving to windows/office xp so he can use the 'new, must have' features they offer ... for example, being able to do speech-to-powerpoint stuff.

    i could blame it on ms, or the 4000 ms-centric mags out there hyping it, not sure. i've tried to tell him the setup he has now works perfectly fine, but, he wants to switch. after all he *needs* this extra fluff.

    at least he knows i charge extra for supporting xp.

    --
    vodka, straight up, thank you!
  5. How user friendly is a car? by gelfling · · Score: 3, Funny

    I mean people still crash for no obvious reason, right? How user friendly is a refrigerator or a power drill? How user friendly is your girlfriend?

    1. Re:How user friendly is a car? by whiteranger99x · · Score: 1

      well, im willing to believe some people actually think "crusie control" means that the car will automatically take them wherever they want to go. ;)

      --
      Join the TWIT army now!
    2. Re:How user friendly is a car? by Jack+Porter · · Score: 4, Funny

      You mean I clicked the "1 reply beneath your current threshold" link, and I didn't even get a funny comment about the poster's girlfriend?!

    3. Re:How user friendly is a car? by Purificator · · Score: 1

      the thing with a car is that, having learned to drive a car, i remain able to drive the next generation car and the car after that. ok, maybe i have to read the manual to figure out how the gps works, but it's no great struggle to turn it on and drive it somewhere. this is true for my fridge as well.

      with electronics, different manufacturers often have completely different interfaces for the same device, and it changes with each generation. setting the clock on the vcr my parents had in 1985 is completely different than setting the clock on the one i have. after a while people get sick of learning a new way of doing something every time they have to trade in their newly obsolete product for the next product that will be obsolete in two years. i guess this means any unstable or inconsistent interface is what's truely non user-friendly.

      i've stopped setting the clock on my vcr. frankly, if i want to know the time i check my computer. it can sync with an ntp server.

      --
      "Mister Potato-head --MISTER POTATO-HEAD! Backdoors are not secrets!" (War Games, 1983)
    4. Re:How user friendly is a car? by emag · · Score: 2

      I don't know, I've driven a LOT of different cars while travelling. It usually takes me a couple minutes to figure out where the lights, wipers, cruise control, window and mirror controls, hazards, etc, are located on various brands of cars. Not to mention I usually drive a column-shift automatic, and most cars I get for rentals are console-shift. Don't get me started about figuring out how to set the clock on some of these things. Even the "on" button for the radio can take some playing around, and there's about 4 different locations for where some manufacturers put the seat adjustment. And then half the time I don't know what side of the car the gas (petrol) cap's on, or if I can open it from the outside or need to pull a level inside the passenger compartment.

      The difference between cars and electronics? Most people have been around cars long enough to know that what they want to do is usually on some button or knob *somewhere* within a fixed area of the driver. I've seen some truly bizarre layouts (even of where, exactly the ignition key goes) in cars. Electronics are only different in that most people aren't familiar enough with the standard conventions (I can program practically any VCR after a few minutes of playing with the controls) to know where to experiment.

      Am I different from the average user? Probably. But that's because I'm willing to experiment, learn new terminology, and try to figure out "If I were the designer, what would I do?"

      --
      "The urge to save humanity is almost always a false front for the urge to rule." --H.L. Mencken
    5. Re:How user friendly is a car? by Purificator · · Score: 1

      even given the oddities of some car manufacturers (i once saw an ignition down by the stick shift rather than the steering column), i'd still contend that car layouts are more stable and standard than most electronic devices. did you have to consult a manual to find how to turn the headlights on in a car ever? i haven't. i HAVE had to consult a manual to program my answering machine.

      i have to say modern vcrs are really easy to program, being menu-driven, but there are plenty of electronics that don't have nice displays telling you what to do. those are the ones that annoy people most, i'd say. part of the problem is that most people don't want most of the features they have to wade through. they want to plug in the tv and watch "friends." most people don't care about setting channel favorites, screen inlays letting you watch two things at once, or an internal communication device for talking to aliens should they land tomorrow.

      if you give someone all that at once, and it's all new or different than it was before, you're going to annoy someone.

      --
      "Mister Potato-head --MISTER POTATO-HEAD! Backdoors are not secrets!" (War Games, 1983)
    6. Re:How user friendly is a car? by maetenloch · · Score: 1

      after a while people get sick of learning a new way of doing something every time they have to trade in their newly obsolete product for the next product that will be obsolete in two years. i guess this means any unstable or inconsistent interface is what's truely non user-friendly.

      Glenn Reynolds of Instapundit fame has coined a term for this - version fatigue. I used to customize software I use a lot more, but now after a few upgrades I pretty much stick with the defaults unless they're very annoying.

    7. Re:How user friendly is a car? by emag · · Score: 2

      Actually, around 5 years ago, I DID have to consult a manual to figure out how to turn the lights on in an Escort.

      The biggest difference between cars and electronics is that cars have had 100 years to standardize on a user interface, while most electronics haven't even had 20 (VCRs, some others excepted). A car is just another common interface in today's world, but try to drive something from 60-70 years ago, and you'd likely be a complete loss to figure out how to do almost everything you can do today with little or no thought (don't get me started on braindead drivers, though...).

      In the accelerated product lifetimes of electronics, that car's 100 years probably translates to about 10 years for electronics, and even then, lots of things like DVD players and the like try to use familiar paradigms of CD players, VCRs, etc, to at least give you some basis for figuring out how the thing works.

      Sadly, most people are just plain unable to process more than one new thing at once, and some (like my mom) can't figure out how to work devices they've had for over 10 years (like the TV...I got a call one day that it was broken, drove over, hit "input down" on the remote, and "fixed" it). Of course, part of it is a refusal to learn new terminology and ways of looking at things. The next time you're trying to explain something like a computer or TiVo to someone and they're refusing to "get it", ask them to explain how a car works, and object to the introduction of every car-specific term. "What do you mean, 'accelerator'?? I just want to make it go!" "Why do I need to know what an ignition is?" "Who cares what gears are, it should go the direction I want automatically." See how frustrated they get. It's the same way with new electronics. If you're not willing to take even a small amount of time to learn the basics (think of Driver's Ed, where you actually DO have to learn from the ground up), then you'll never get ANYWHERE, regardless of how easy the interface is.

      --
      "The urge to save humanity is almost always a false front for the urge to rule." --H.L. Mencken
    8. Re:How user friendly is a car? by Jeff+DeMaagd · · Score: 2

      One thing to remember is that people give up so dang quickly. Maybe I do that too.

      They often don't even bother with the manual. Part of it is the industry, where manuals are often poorly translated from one language to another and on occasion, yet another. Or what is described in the manual doesn't accurately reflect the product that was in the box, often manuals are made before the product is finished, or the product is changed halfway through the run, or it is a new product with a poorly adapted manual.

      _I_ can use just about anything out of the box, but I also flip through the manual once or twice just to make sure I covered everything.

      You are right, a 50+ year old car can be confusing. Starting up a '40s Buick involves pushing the gas pedal all the way down, the starter switch is at the end of the pedal, once the car is put in "start" mode. Once started, I'm not sure if I've ever listened to or felt a smoother running engine. Shifting pattern often works differently. Then there is the manual shifting, whereas nobody seems to bother with manuals anymore, but you'd think that video game playingpunks could do it with all that coordination that they are supposed to have, but noooo, they have to shred a transmission to bits to figure out how to make it "go".

    9. Re:How user friendly is a car? by Anonymous Coward · · Score: 0

      did you have to consult a manual to find how to turn the headlights on in a car ever? i haven't

      The odds that someone in their 20s could find the high beam switch on a older american car by themselves is practically nil. (On the floor under your left foot.)

      And yeah, I did have to read the manual to figure out how to use the trip computer on my car.

    10. Re:How user friendly is a car? by MessiahXI · · Score: 1
      i've stopped setting the clock on my vcr. frankly, if i want to know the time i check my computer. it can sync with an ntp server

      or..... how 'bout, oh i don't know..... A WATCH!! ;)

    11. Re:How user friendly is a car? by Anonymous Coward · · Score: 0

      Actually, around 5 years ago, I DID have to consult a manual to figure out how to turn the lights on in an Escort.

      Fucking idiot.

    12. Re:How user friendly is a car? by compuserf · · Score: 1

      I rented a truck once, and had to phone the office to find how to stop the engine (button on the floor under the drivers seat).

    13. Re:How user friendly is a car? by kerrbear · · Score: 2

      How user friendly is your girlfriend?

      Not very. Could somebody please give me a URL to the manual?

    14. Re:How user friendly is a car? by WhiteKnight07 · · Score: 1

      How user friendly is your girlfriend?

      Define "user friendly".

      --


      We're going to make information free Mr. Anderson, whether you like it, or not.
  6. Obviously by Photar · · Score: 1

    Obviously Macintoshes and Windows are too easy to use , thats why we use *nix.

    --
    He who knows not and knows he knows not is a wise man. He who knows not and knows not he knows not is a fool.
    1. Re:Obviously by SpatchMonkey · · Score: 1

      They are just as complicated when you get down into the details of their inner workings though. Probably more so.

    2. Re:Obviously by Photar · · Score: 1

      But I'm talking about for the user.

      --
      He who knows not and knows he knows not is a wise man. He who knows not and knows not he knows not is a fool.
    3. Re:Obviously by Captain+Pooh · · Score: 1

      Obviously Macintoshes and Windows are too easy to use , thats why we use *nix.

      Mac OS X is based on a UNIX kernel it's just using a friendly GUI.

    4. Re:Obviously by NumberSyx · · Score: 2

      They are just as complicated when you get down into the details of their inner workings though. Probably more so.

      I thought people used Windows because it wasn't complicated and people are willing to forgive its stability and security problems, only because it is easy to use. So if Windows is just as complicated as Unix and maybe more so, why should I use it ?

      --

      "Our products just aren't engineered for security,"
      -Brian Valentine,VP in charge of MS Windows Development

    5. Re:Obviously by SpatchMonkey · · Score: 1

      That's a really good reason to use it, IMO. Simple enough to start off with that you can find your way around easily (unlike Unix), but complicated enough underneath so that you can do useful stuff (like Unix.)

    6. Re:Obviously by NumberSyx · · Score: 2

      You Windows guys are funny. Do me a favor, find a Linux box, drop to a commandline and run ls on /bin, /sbin, /usr/bin and /usr/sbin. Then come back and tell me again how Windows is "complicated enough underneath so that you can do useful stuff (like Unix.)".

      --

      "Our products just aren't engineered for security,"
      -Brian Valentine,VP in charge of MS Windows Development

    7. Re:Obviously by SpatchMonkey · · Score: 1

      Ok, done. Now run dir *.dll in %systemroot%\system32 on an NT machine. You will get a similar result.

    8. Re:Obviously by NumberSyx · · Score: 2

      If you want to include libraries, better hit /lib, /usr/lib and /usr/X11R6/lib as well and while you are at it, look in /usr/X11R6/bin as well. Tell you what, I'll switch to Windows XP after Microsoft has solved its on going stability and security problems, when I can get XP, Visual Studio .NET Professional, Office Professional, BackOffice, Terminal Server, Internet Information Server and unlimited seats for all included software on a 6 CD set for $49.95, heck, I'd even pay $99.99 for it.

      --

      "Our products just aren't engineered for security,"
      -Brian Valentine,VP in charge of MS Windows Development

  7. Why shouldn't we stive for better UI by OhYeah! · · Score: 1

    My basic theory of UI is that if it's the person's job to do something, then you can expect them to "RTFM". But if they're doing it for recreation, you should expect them to want to put in the minimal effort possible. As far as the Tivo goes, I can imagine one in the not too distant future that responds easily to voice commands. For a consumer product, that level of simplicity is what we as designers/engineers should strive for.

    1. Re:Why shouldn't we stive for better UI by Anonymous Coward · · Score: 0

      if you expect people to actually do the jobs their supposed to, you must have been living in an Antartic cave all your life.

  8. I broke my computer by Anonymous Coward · · Score: 1, Interesting

    I feel that a large majority of the time it is mostly the user's fault, and I speek from personal experience. My father often asks me to help him use his computer. He called me down once saying he installed new software and he think it broke his computer because an error showed up he had never seen before after he restarted, I go down and read it... it says something to the effect of "Thank you for installing " with the one button "Ok". He didn't even bother to read it, he instantly assumed things were more complicated than they should be.

    1. Re:I broke my computer by msuforever · · Score: 0, Flamebait

      wow your a fucking idiot....what are you, 12 years old?

      --
      Put on some shit kickers and kick some shit!
    2. Re:I broke my computer by Anonymous Coward · · Score: 0

      Who's the bigger idiot. The person being an idiot, or the person who accuses another of being an idiot, but spells "you're" wrong?

      hmmmm...

  9. You seem hostile... by IronTek · · Score: 2, Interesting

    You seem quite a bit hotile to the everyday stupid, lazy person! Let me guess, you majored in Human-Computer Interaction?! :-)

    Seriously though, I can't say I blame you...we are too lazy to read a manual...or possibly just to prideful. At the same time, I remember a Slashdot article a few weeks ago about manuals in other countries and how users there actually read them...

    So while I understand your point, I think a truly good interface needs no manual. At the same time, I also believe that the possibility exists that such a thing isn't possible.

    People designing the interface just have to face facts that they can't please everyone...and I think we'd all be better off if people would stop buying devices they have no intention of taking the time to learn...I mean, it's great that we live in a country where you can buy anything you want...just don't bitch when you're too lazy to learn how to use it properly...

    1. Re:You seem hostile... by FuegoFuerte · · Score: 1

      So while I understand your point, I think a truly good interface needs no manual. At the same time, I also believe that the possibility exists that such a thing isn't possible.

      I believe it is very possible to create a UI which doesn't need a manual, at least for all the basic functionality. A good example of such an interface would be the UI on Nokia cell phones. If you've ever played with the 51xx or 61xx series phones, they take incredibly to figure out how to use. Pretty much everything in the UI is very intuitive, or at least it was for me. I did look at the manual, and learned some nice little shortcuts for things, but all the same functionality could be achieved without those shortcuts. My mother once borrowed the phone (and paid the bill) while I was out of the country for a few months. I showed her how to change ringers, etc. but I'm confident even that wouldn't have been neccessary. It is easy enough to do that an average middle-aged person who has never touched a cell phone but has been somewhat exposed to technology (ie no 3rd world cannibals) would be able to figure out within a few minutes how to change the ringer, make a call, go through the phone book, save a number, etc.

    2. Re:You seem hostile... by IronTek · · Score: 1

      Pretty much everything in the UI is very intuitive, or at least it was for me.

      But that's part of my point...it was easy for you...and even if you're not terribly bright (which doesn't mean I'm saying you aren't bright), there are others out there who are even more stupid then you are!

      Further, I doubt very much your mother could actually use the phone to its full capabilities. Granted, she might not need to, but without help coming from somewhere (you, the manual, etc.), she probably never would learn all of the phone's functions...

    3. Re:You seem hostile... by FuegoFuerte · · Score: 1

      Further, I doubt very much your mother could actually use the phone to its full capabilities. Granted, she might not need to, but without help coming from somewhere (you, the manual, etc.), she probably never would learn all of the phone's functions...

      This may be true, but the fact is that the main point of the device is to talk to people. If that's all someone wants to do with it, and they can figure it out without a manual, then why bother with other stuff? The person doesn't care! If they do care, I am quite confident they could figure it out with absolute minimal effort. If they don't care, then fine. A user interface may be so good that it requires no manual, but that doesn't mean a user will take advantage of every function there. If they don't care, they won't use it. If they do care, they can figure it out easily.

  10. "Is There Such a Thing as "Too User Friendly"?" by WIAKywbfatw · · Score: 5, Insightful

    Never. The simpler something is to use, the better.

    Don't confuse simple to use with basic - just because something is easy to operate it doesn't mean that it's incapable of doing some complicated things.

    Many examples spring to mind but the telephone is top of my list. With my phone I can call half way around the world in just a few seconds - heck, even my two year-old nephew can.

    --

    "Accept that some days you are the pigeon, and some days you are the statue." - David Brent, Wernham Hogg
    1. Re:"Is There Such a Thing as "Too User Friendly"?" by azpenguin · · Score: 1

      Some people aren't going to learn how to use things, no matter how easy you make it. I was repeatedly called to help my wife's grandmother do very simple things with her computer, because she simply wouldn't remember, even after writing things down. I've also been going through the same thing with my grandfather. I built him a computer to replace his old Packard Bell that literally went up in smoke. It had been running Windows 3.1, and he would occasionally get online to check his stocks. He couldn't remember how to use his email. The new computer has 98 on it (and yes, M$ sucks, but it's what we had handy) and I set it up with a desktop icon that says "Click here to use the internet." I've written down step-by-step instructions in simple from for everything. And I still have to show him how to connect every time I'm over there. This is a guy who is, even in his mid-70's, pretty mentally sharp. It just seems certain folks can't make the leap into computers. (He's buying a new cordless phone - digital answering machine - caller ID unit today. I'm sure I'll be there tomorrow.) And the rest of us pay the price when software companies keep dumbing down apps and make the old manual way of doing things impossible to get around to. All reasons I'm headed in the open source direction...

    2. Re:"Is There Such a Thing as "Too User Friendly"?" by david94133 · · Score: 1

      But, but --

      A telephone's user interface is simple compared to a TiVo. With a telephone, all the user needs to input is a number to locate the other party. A TiVo has a databse built in, with random access to media.

      The complexity of the system is not the same as the complexity of the user interface.

      Are you really suggesting that the ultimate TiVo user interface would only require the user to input a nine digit number now and then?

      Comparing a computer's user interface to a telephone is like comparing a stop sign and the New York Times for legibility.

    3. Re:"Is There Such a Thing as "Too User Friendly"?" by Darth_Burrito · · Score: 5, Funny

      Ba, phones are too complicated.

      First you have to sign up for a local carier, then you have to sign up for a long distance carrier. Then you get called four times a day as various phone companies try to get you to switch or sign up for extra features.

      Then you have to remember all these strange and bizarrely complicated numbers. 10-10-811-Charlie-Tango-Niner, 1-800-Collect, dialing 1 for long distance, dialing 8 to get an outside line, etc. When I think of my good friend Ben, the first thing to pop to mind isn't an arbitrary ten digit number. Using numbers for phones is no better than listing your website by ip address sans domain.

      And all that's without getting into the kinds of things people are starting to use phones for... instant messaging, checking email, listening to mp3s, things the device's interface is piss poor at dealing with.

    4. Re:"Is There Such a Thing as "Too User Friendly"?" by Anonymous Coward · · Score: 0

      I found the exact opposite with my grandfather. He made the transition from Windows 2.0 to Windows 3.1 to (eventually) Windows 95C. When I gave him the box with 95 on it, I expected him to be confused at the huge change in the interface. He just told me that he would figure it out and he didn't need my help. If he needs to know something, he usually just monkies around until he finds it.

    5. Re:"Is There Such a Thing as "Too User Friendly"?" by Anonymous Coward · · Score: 0

      "Did I catch a 'niner' in there? Are you calling from a walkie-talkie?"

    6. Re:"Is There Such a Thing as "Too User Friendly"?" by Anonymous Coward · · Score: 0

      More on phones...

      They require you to hold them in your hand. Why? Is your hand talking? Holding your phone next to your ear for an hour while waiting on tech support is tiresome and it prevents you from doing other things.

      Cordless? Even now, a large majority of phones tie the particpants to an 8 foot radius.

      Contact Lists? Sure we can get caller id, but all this stuff is extra and rarely gets built into the phone. We ought to be able to block spam numbers like we can with ICQ/Email or set it so we only receive calls from our contacts.

      Caller ID. Any non cloak and dagger commincation system where both parties aren't identifiable in some basic way automatically is inherently flawed. ICQ doesn't charge extra so you can see someone's UIN or ip address.

      A voice based device should have a voice interface. Standard.

      A phone should have a built in answering machine. Standard.

      Sure, we are getting these features in bits and pieces. However most of it is only available in separate devices and or services. The typical phone hasn't changed much in 40 years. Why sell a consumer a single convenient usable device when you can sell him 10 complicated ones for 10 times as much $$?

    7. Re:"Is There Such a Thing as "Too User Friendly"?" by elmegil · · Score: 2
      I had the pleasure of seeing Douglas Adams do a speaking engagement before he left us. One of his major points, one that's quoted at length in _The Salmon of Doubt_, is this: Technology is stuff we haven't figured out how to use yet.

      The point being that no one needs a manual to use a phone (or at least not the general phone capabilities of a phone--some "modern" phones have gotten out of hand again). No one needs a manual to drive a car. These are technologies that have been assimilated. If you have to read a manual to use it, it's not assimilated. And therefore I'd say it's not user friendly enough (but part of being user friendly is being ubiquitous enough that certain assumptions are just given).

      --
      7 November 2006: The day Americans realized corruption and incompetence weren't addressing 11 September 2001
    8. Re:"Is There Such a Thing as "Too User Friendly"?" by Korthrun · · Score: 1

      Nothing can be too user friendly, most people don't even realise that an electronic device needs to be plugged in to operate. I work tech support and believe me that is not an exaggeration. I agree that people should try to figure something else out before saying it was made to confusing, or blaming the tech people. I can't speak for else where but I know that in america most of our citizens are of the "quick fix generation" basicly meaning if they don't get it in 10 seconds the intrest is lost, blame is displaced to hide thier own ignorance from them selves and the unstable perfection which is america continues on uninterrupted. Except for Grandpa who can't get the damn thing to work and will now miss Matlock at 7 in the evening. There is only so much one can do to make something "user friendly". I have written several custom apps for people. A fair amount of non-tech people see it as self explanitory, as where almost just as many see it as "technical" and beyond thier understanding (which it isn't if they would just take a second to look at it and understand what it is they are trying to do.) Most people are smart enough to handle most tech stuff, they just don't bother trying. If it doesn't work automaticly forget it.

      There I've ranted.
      - Korth
    9. Re:"Is There Such a Thing as "Too User Friendly"?" by Anonymous Coward · · Score: 0

      before he left us.

      Dude, he didn't leave -- he DIED. It wasn't his fault, and he didn't do it on purpose. And he didn't leave because of anything you did either, so cheer up.

    10. Re:"Is There Such a Thing as "Too User Friendly"?" by xenocidex · · Score: 1

      I want to call my girfriend, I hit "2", and then the big button above it. It doesnt get any easier than that.

      --
      There are two major products that come out of Berkeley: LSD and UNIX. We don't believe this to be a coincidence.
    11. Re:"Is There Such a Thing as "Too User Friendly"?" by Anonymous Coward · · Score: 0

      So you can program a 976 number into your phone...does that prove anything?

    12. Re:"Is There Such a Thing as "Too User Friendly"?" by DavidYaw · · Score: 2, Funny

      Yes there is... Microsoft Bob.

    13. Re:"Is There Such a Thing as "Too User Friendly"?" by spasm · · Score: 2

      "They require you to hold them in your hand. Why? Is your hand talking?"

      OK, so this is way offtopic, but fuck it. Karma is meaningless in these post-'the post' days anyway.

      Older Australian readers will remember "red phones" - public phones rolled out the front of small stores etc. Ever wondered why the handsets on those things were as heavy as shit? Telecom wanted people to keep calls short so the next victim could deposit their 20 cents - did some research & decided the simplest solution was to stick great slabs of lead in the handset. Heavy handset => short phone call.

    14. Re:"Is There Such a Thing as "Too User Friendly"?" by Anonymous Coward · · Score: 0

      telephone interfaces aren't that simple. I haven't a clue how to use call waiting, call forward, or how to transfer a call. i'm sure they're all *-codes, and i'm sure there's a manual somewhere, but none of those things help me do my job better, so i tend to not give a fuck.

    15. Re:"Is There Such a Thing as "Too User Friendly"?" by Anonymous Coward · · Score: 0

      So who's "1"? The ex-girlfriend?

      I wouldn't tell them they're numbered, if I were you.

  11. Too User Friendly? by commodoresloat · · Score: 2, Offtopic

    No, but there is a such thing as too much User Friendly. How many hours have I wasted reading cartoons that 1% of the population would even understand, much less think amusing....

    1. Re:Too User Friendly? by sconeu · · Score: 2

      ME TOO!!!

      this line intentionally left blank to confound the lameness filter

      --
      General Relativity: Space-time tells matter where to go; Matter tells space-time what shape to be.
    2. Re:Too User Friendly? by ruin · · Score: 2

      Maybe only 1% of the population thinks UF is funny because it isn't. Sorry, but the characters are ugly and haven't improved with age. The timing, when it's gotten right, is entirely ripped out of some old Bloom County strip. (not to mention the art) Go read some good comics.

      --
      share and enjoy
    3. Re:Too User Friendly? by LetterJ · · Score: 1

      While I'm not arguing that UF is terribly funny, as it's not, but offering those three up as an alternative? I just spent a few minutes at each of them reading a month's worth each and never cracked a smile once.

    4. Re:Too User Friendly? by Anonymous Coward · · Score: 0

      I have never seen an online comic that was funny. There are two reasons for this.

      The first one is obvious. If they were funny, they would be syndicated in print.

      The second reason can be seen by seeing one episode of UF. UF and other online comics are geared towards the slashbot. A UF comic is like a slashbot comment. "Oooh, I'm spelling Microsoft 'M$'! I'm so funny!"

  12. The Windows way... by doorbot.com · · Score: 4, Insightful

    ...is to just "Wizard" every action the user may need to take. By trying to anticipate what the user wants, a wizard can be provided to allow the user to quickly, and easily, complete their task. Of course, then you end up with a wizard so large and complex that it becomes an OS in itself, and one needs to read the help files associated with each option to successfully progress thorough the wizard's heirarchical structure (refer to Windows XP's default settings for the control panel). You have to know what each option does before you can click it. So eventually, when wizards rule the lands, there will be a manual for the wizards! And, as a "computer guy" I can still say "RTFM!"

    1. Re:The Windows way... by Anonymous Coward · · Score: 0

      Or in other words, "Do not meddle in the affairs of Wizards, for they are subtle, and quick to anger."

    2. Re:The Windows way... by napdawger42 · · Score: 1

      All a Wizard does is increase the success of "usability trials;" it does not actually make the system more usable. I could just regurgitate a bunch of information, but Joel Spolsky wrote an excellent book called User Interface Design for Programmers . It's a good read, if a bit overpriced. Check it out at your local library, or just go to a bookstore and sit down to read it. That might violate the DMCA, however.

    3. Re:The Windows way... by Anonymous Coward · · Score: 0

      Wizards are good. For the first 2 times. Then they slow me down so bad that I am close to migration to Linux.

    4. Re:The Windows way... by jonadab · · Score: 1

      > just "Wizard" every action the user may need to take.

      I *haaaaate* those things. I don't *want* to click
      "Next" seventeen times.

      --
      Cut that out, or I will ship you to Norilsk in a box.
    5. Re:The Windows way... by fldvm · · Score: 1

      yep, now thanks to windows even my grandma know how to ctrl-alt-delete!

    6. Re:The Windows way... by KshGoddess · · Score: 1

      >> just "Wizard" every action the user may need to take.

      >I *haaaaate* those things. I don't *want* to click >"Next" seventeen times.

      Worse is when you have instructions for administrative tasks where some lovely person (two or three teams ago) has instructed you to Click Next three times.

      We're currently updating our NT- and 2K-related work instructions, and any time I come across that kind of schtuff, it gets deleted.

      Of course, this also means that my WI's begin with: This WI assumes that the user has Domain Admin privilages, and has experience installing Windows applications.

      If only manuals were normally written with some intended audience in mind. I think it would work much better if there were a tiered approach to manuals: Basic Tasks, Advanced Tasks, and an index where you can reference where to find the stupid thing that you're trying to do. The lack of a good index will keep me from buying a book. If only it would keep people from buying Microsoft products. <Insert "Stupid Clippy!" remark here.>

      --
      It's a little wrong to say a tomato is a vegetable. It's a lot wrong to say it's a suspension bridge.
  13. 3 words... by Anonymous Coward · · Score: 0

    Checkpoint Firewall 1 ...without getting into the whole "My firewall is better than yours" thing, Checkpoint has some nice features, but THAT GUI has probably done more damage than anything else on the net.

  14. I agree completely... by Anonymous Coward · · Score: 0

    I work in tech support. (pause for groan) It never ceases to amaze me. People shell out $2500+ for these new systems, then promptly toss the manual in the fireplace. I blame the advertising, really - "So easy to use, no wonder it's number one," to cite one particularly aggregious example. Computers are NOT simple, and they will never be simplified past a certain level of complexity. (not, at least, without locking down the "box" completely and not letting anyone mod anything) Common sense alone should dictate that if you spend thousands of dollars on something, you read the manual to learn how to not make it blow up. Yet, the public seems to be lacking even this level of intelligence. No wonder they can't work their computers.

  15. Yeah! by mansa · · Score: 0, Redundant

    I've had too much user friendly! Now I crave some Penny Arcade! Great tech comic sites. :)

  16. The Ultimate usable interface by Anonymous Coward · · Score: 0

    ...is the one that reads my mind and does what I want before I know what it is...

    1. Re:The Ultimate usable interface by whiteranger99x · · Score: 1

      I'd swear porn make the best example of that ;)

      --
      Join the TWIT army now!
  17. There is a cut-off point by Apostata · · Score: 1
    I think there is a cut-off point for designers of User Interfaces. I just happen to believe that - in North American at least - the tendency of the larger (aka more financially liable) companies is to mark the cut-off point with an offer of a dumbed-down interface (that, perhaps to some is not "dubed-down", but downright handy). I feel that if UI designers offer an advanced "skin" for us power-users and a Fisher Price "skin" for the beginners, that's certainly fine with me.

    It's the matter of choice that I appreciate.

    --

    This wasn't just plain terrible, this was fancy terrible. This was terrible with raisins in it. - Dorothy Parker
    1. Re:There is a cut-off point by awrc · · Score: 1

      Dumb things down sufficiently (a la the Fisher-Price skin) and make it explicit that it's dumbed down, and maybe you can counteract "I don't read manuals" pridefulness with "I'm not a kid, you know" pridefulness.

      Make the default interface suitable for a four year old and make it *look* like it's for a four year old. Maybe that'll encourage supposed adults to actually take a few minutes to learn how to use the thing properly. Learning through humiliation :-) Might be particularly effective if the adults are stuck using the Barney screen with big on-screen buttons with short words on them while their 4-year old is happily using the Advanced mode to set up prioritized season passes.

      What I don't understand is why people buy something new with *new features* and don't bother to look at the manual. First thing I do when I buy a new piece of consumer electronics is to read the manual, usually even before I've plugged the thing in, because I want to know what it can *do*. People should expect that new features mean new things to be learned.

    2. Re:There is a cut-off point by Apostata · · Score: 1

      As the defacto SysAdmin at my office, I can tell you - and I'm sure you know - that impatience is the greatest cause of help-calls.

      --

      This wasn't just plain terrible, this was fancy terrible. This was terrible with raisins in it. - Dorothy Parker
  18. Catch 22 by slaad · · Score: 1

    The user interface should be easy enough to use that it doesn't require the user to consult the manual to get basic functionality out of the product at the very least. There is a tendancy to blame engineers for products not being user friendly because they are notorious for doing increadibly stupid things (the kind of thing that they could improve upon if only they had actually used the product they designed for about 10 minutes). If a product is designed well, the real problem that comes into play is the fact that the same people who are too stupid to work with the product a little bit and feel their way through and figure out how to use it are the people who expect to work right for them without putting forth any effort. The design can always be improved upon, but there will always be people who will have trouble with it.

    --


    ~Warning!~ The above is encrypted using rot676!
  19. RTFM by jawtheshark · · Score: 3, Insightful
    I'm sorry I have to say this but often reading the manual helps. Unfortunately the quality of the manuals has gone down in the years because the "interface is so userfriendly". I recall my first cellphone: a full 200page manual. I read it, I understood it and now I practically know how GSM works ;-) Okay, this is not for everyone....I recon, but consider this. Two years ago, my 5 year old cellphone was due for replacement (unable to get new batteries), and I bought a new one...with a manual of barely 20 pages. I felt as if nothing was explained.

    Honestly, if I don't figure it out by meddeling with the interface I just love to get the full-featured manual and read it and follow instructions. For me it has worked with numerous VCR's and other appliances. Unfortunately, *reading* is something even 80 year old grandfathers don't do anymore because technology is supposed to be intuitive. :-(
    Call me oldschool...I'm sorry...

    --
    Ahhh...the great dumpster continuum. Many a free computer will be found there. -- sowth (748135)
    1. Re:RTFM by JaredOfEuropa · · Score: 2

      I'll say it again: manuals need to be shorter! I see absolutely no need for a cellphone to require a manual of 200 pages. 20 pages sounds more like it.

      A common complaint I hear from non-tech folks, especially when it comes to cellphones or other relatively new technology, is that there is so much information in these manuals that they cannot find what they want, and they are confused by all the terminology. "But I don't want to know about base station controllers, attenuation, control channels or IMSI's! I just want to know how to make a damn call from my new cellphone!".

      --
      If construction was anything like programming, an incorrectly fitted lock would bring down the entire building...
    2. Re:RTFM by 1010011010 · · Score: 2

      There's also a trend towards companies not wanting you to tinker with their stuff (that you paid them for). This goes hand-in-glove with shorter manuals and "disposable" products.

      Citizens would want to know about their long-lasting products. Consumers don't give a shit. Corporations prefer consumers.

      --
      Napster-to-go says "Fill and refill your compatible MP3 player", which is a lie. It's not MP3. It's WMA with DRM.
    3. Re:RTFM by jawtheshark · · Score: 1

      That is probably why I am not a consumer...the average age of my computers currently in use is about 3,6 years... I tend to keep my gadgets a long time: cellphone 2 years now (5 years the model before) and PDA is 2 years old (not considering a replacement for my Psion!), those before even much older (3-4 years not sure. Psion Siena and Atari Portfolio).

      --
      Ahhh...the great dumpster continuum. Many a free computer will be found there. -- sowth (748135)
    4. Re:RTFM by jawtheshark · · Score: 1

      That's a misconception...the simple things ought to be in the fist 20 pages...Enough for the layman...Anything more complex should be later on in the manual so that the layman can give up. This was the case in the example I gave of the 200 page manual. Really, I do want to know what my cellphone is able to do. And if you don't know about base stations, roaming and preferred networks: how are you going to cope when you get abroad?

      --
      Ahhh...the great dumpster continuum. Many a free computer will be found there. -- sowth (748135)
    5. Re:RTFM by tongue · · Score: 1

      When was the last time you saw a refrigerator with a big sticker that said "RTFM"? Or a sink? or a door?, a lightswitch?, a television? a hot water heater? an air-conditioner? a fork? a pizza? a beer? (ok, guinness in a can DOES come with directions...) a dildo? a condom? (uh, forget that last one, or i wouldn't be here talking now...)

      My point is, THOSE are things that are easy to use. They're APPLIANCES, which is what TiVo pretends to be. But from my pov, if you need a manual to use its basic functions, its not an appliance.

    6. Re:RTFM by JaredOfEuropa · · Score: 2

      Perhaps... though long manuals tend to scare off people. Often there is no "basics" chapter; all the technical info is scattered through basic operating instructions.

      A good example is the little booklets that most GSM operators give out with the phones (or at least used to; I haven't bought a phone in ages). These are perhaps 15-20 pages, and cover everything: making a call, roaming, SMS, accessing voice mail from abroad, battery care, it's all there. No technical details are provided, it's all in layman's terms.

      There is a reason the providers went through the trouble of making such a booklet; they realised that most phone manuals are too confi\using for non-techies. If you want technical details, buy a book on GSM.

      --
      If construction was anything like programming, an incorrectly fitted lock would bring down the entire building...
    7. Re:RTFM by jawtheshark · · Score: 1
      A condom does come with directions....Well at least on the package...just like any other medical item.
      I know what you mean, I understand the fact that some things have become completely endorsed by our society. Technology is not one of those things and this includes VCR's and TiVo's. Reading the measly 20 pages that come with the appliances of today shoudn't be a huge pain. Not for a geek, not for my grandma.

      Reminds me of the joke when a woman calls the helpdesk and tells the screen of her laptop stays black...the helpdesk goes through all the procedures and finally tells her to push the power button. Her reaction: what? Do I have to turn this thing on, I just paid 2000$ for this thing and I need to turn it on manually. (Not the exact story, but you get the picture).
      This is what people expect today: that technology reads their minds. One of my GUI professors at University always said: the perfect interface for anything is a single button that you push labeled "Do what I think"....wait, that's even overkill, you shoudn't be pushing it since it knows what you think!

      --
      Ahhh...the great dumpster continuum. Many a free computer will be found there. -- sowth (748135)
    8. Re:RTFM by jawtheshark · · Score: 1
      I agree with the nice booklets that GSM providers give...The one I got (I was one of the first customers when the network was launched) was clear and sound. However that was for me. People aren't only scared of things like 200 page manuals, but also of the words like "Roaming"...if you do not read the definitions you stay in the dark anway. (Just like all those people storing their numbers in non-international format in their GSM phonebooks...irresponsible). The provider gave me back then a 40 page manual, full with pictures of Alice and Bob doing roaming in Paris and Brussels.... Yet, many people I encounter have no idea what roaming is and how it works because they didn't even bother to read those measly 40 pages.

      The problem is not that those small manuals are not comprehensible, it is that the users don't read them...

      This is not only in the computer-level so.... I own an Audi (that's a car for the non-Europeans around here), and it comes with a 250 page manual, which I read. Well, Audi's are popular cars, but about twice a week I can instruct someone about "new" features of their cars because I read the damn manual and they didn't. That is the sad part! And really, 250 pages for a car is nothing...

      --
      Ahhh...the great dumpster continuum. Many a free computer will be found there. -- sowth (748135)
    9. Re:RTFM by NanoGator · · Score: 2

      I think the simplest way to say it is that the 'default way of using a product' should be intuitive. If there are more advanced stuff, in most cases it's okay to hide that in the manual.

      For example: The VCR. Nobody can program their VCR (unless REALLY interested), but they can watch their movies just fine. I wouldn't classify VCR's as difficult products to use, but when it comes to 'time shifting' they can be a nuisance.

      VCR's are an interesting product because the way to play them has been established over the last 20 years. Every VCR, in terms of playing movies, is exactly identical to others. (Too bad they don't place the remote buttons in the same place on each model of VCR...) However, the method for programming one varies widely. You'd think that by now they'd have settled on a standard, but that really hasn't happened. On Screen Displays have helped some, but they're still a little weird.

      Funny, though, they're still very popular.

      --
      "Derp de derp."
    10. Re:RTFM by adamjaskie · · Score: 1

      I have seen with a few products (my parents' new cell phones being one) that they come with TWO manuals. The first manual, a short 15 page booklet, had info about how to add contacts, dial a number, set up shortcuts, change the ringer, etc. The second manual was more like 70 pages, and explained how a cell phone network works, etc.

      --
      /usr/games/fortune
  20. User friendly is ok, but... by Anonymous Coward · · Score: 0

    I don't care if software is made to be user friendly, but never at the expense of functionality. There are those of us who don't mind doing things the "hard" way, because a lot of the time it's A) a lot faster and B) you have more control over the process.

    I refuse to use a piece of software that treats me like a ten year old, just like someone else might refuse to use a piece of software that expects them to actually know something about what they're doing. It would benefit software makers to outfit their applications with multiple interfaces -- one with all the "helpers" and "wizards" etc., and one for the rest of us. I'm aware that they have been doing this for a while, but it seems as though nowadays software makers are slowly but surely dumbing down their interfaces to make their software appeal to Joe Average. I don't really mind, provided they give users the option to turn off "Dumbass Mode".

  21. cause it's filling a demand. by Romancer · · Score: 2

    It needs to fill a demand, so it should be intuitive to use in fulfilling the need.

    I need to be able to look where it should be and find the answer. If I haven't read the manual I should still be able to navigate the menus and submenus to find the function that I want.

    All good products are intuitively easy to use.
    User friendly is not having three shortcuts to do the same thing, but having one really obvious and intuitively placed shortcut. Menu structure, and Icon placement and pictures are key to easy use.

    --


    ) Human Kind Vs Human Creation
    ) It'd be interesting to see how many humans would survive to serve us.
    1. Re:cause it's filling a demand. by ctr2sprt · · Score: 1
      All good products are intuitively easy to use.
      The thing here is that you are confusing two different problems: how intuitive a UI is (its "learning curve"), and how usable a UI is (how difficult it is to accomplish tasks if you know how to do them). Both are important, to varying degrees depending on the task. In a powerful programmer's editor, for example, usability is far more important than anything else. That's because you can expect the people using the editor to take the time to learn how to use it properly and most effectively. In short, you can expect them to read the manual if they have to. But in a computer game, also for example, you can't have the same expectations. People should be able to intuit enough of the interface to move around and such, without having to go through any tutorials or read any manuals.

      I think the above misunderstanding is the root of many UI design problems. The worst part is that most people seem to think they only need to worry about how intuitive a UI is. If you want proof that an intuitive UI can be hideously complex and difficult to use, check out the FreeS/WAN documentation on configuring Windows 2000 to do IPsec with a Linux machine. It doesn't matter if you know what IPsec even is, the screenshots illustrate the problem well enough. (About six layers of notebooks, with six tabs each; controls all over every page; buttons everywhere; it's practically a treatise on when you should just give up and skip the GUI.) It takes about fifteen minutes to do what would take five minutes (probably much less) on Linux.

    2. Re:cause it's filling a demand. by Romancer · · Score: 1


      If a person cannot use the product then whatever the program's function, it's useless. The usability of even command line programs and scripts depends on how easy it is to make them do what they're designed to do.

      While I spend the time it takes to learn how to use the gimp or photoshop to their full potential, I'm also finding things in the UI that are not intuitive, but usable once the little ideosyncracies (sp?) are learned.

      The ratio between:
      A: What I can find on my own
      B: what I have to look up in places that don't make sense,
      That's the programs "user friendly" score.

      I have no problem looking for things and developing a working knowledge of a program, but the level of organization and structured intuitiv placement is a very big part of the programs usefullness.

      If it takes hunting around for something that should have been placed under a submenu where it's obviously needed, then that function isn't going to be effecient and used all the time.

      It takes from the functionality of a program to have any part hard to use, even if you know how to do it.

      --


      ) Human Kind Vs Human Creation
      ) It'd be interesting to see how many humans would survive to serve us.
  22. My theory by cow_licker · · Score: 1, Troll

    Do you know how your car works? Your fridge? The plane you fly on? Your phone? I program, so I consider my self technically savy, but I definitely have no idea (well I know the rough basics) and truthfully, I don't really care. I just want them to work. If I had to know the intimate details of every tool I used I wouldn't be able to get anything done.

    This reminds me of certain responses from OSS programmers when told that grandpa can't use linux, 'He should learn how to use it' they say. Well he can build a house, live in the woods for years on his own. It's not like he's stupid. He just shouldn't be expected recompile his kernel or anything. Computers should be intuitive and operating systems transparent.

    just my two cents.

    --
    $_='while(read+STDIN,$_,2048){$a=29;$b=73;$c=142;$ t=255;@t=map{$_%16or$t^=$c^=($m=(11,10,116,100,
    1. Re:My theory by jafiwam · · Score: 1

      Do you know how your car works?

      Yes.

      Your fridge?

      Yes.

      The plane you fly on?

      Yes.

      Your phone?

      Yes. Note however, I stop trying to figure stuff out when I know enough and have enough skills to get what I want accomplished completed.

      I program, so I consider my self technically savy, but I definitely have no idea (well I know the rough basics) and truthfully, I don't really care. I just want them to work. If I had to know the intimate details of every tool I used I wouldn't be able to get anything done.

      Good, you have learned what is necessary of you.

      However. You DO make the effort to figure out those devices to the complication and detail level required to operate them, no? For example, could you change a tire on your car? (I assume so.)

      My point is, there comes a time when the interface should get no easier because it will make it too simplistic to go any further with the interface and still operate the device correctly. A computer, SHOULD have a semi-complicated interface, just because it does a HUGE variety of things. (think Turing Machine folks.) An interface that is TOO simple or TOO intuitive does not capture the ability to make the device work for it's intended purpose.

      The problem with most Lusers is, they think they can do complicated stuff via a user interface that does not require them to understand what the thing does, or what some of the possible problems might be. Taking the time to learn what the thing does, to meet the complexity of the device, would make the whole "user inteface" thing a nonissue.

      **The first time I hear of a "user friendly" nuclear power plant, I am leaving the goddamn country.**

      I DO think that interfaces should deal with the largest possible group of people with physical and sensory differences as well as possible. However, the idea that someone should not need to learn how to do something to be able to DO that thing should be separated from being "intuitive". Intuition is using your brain for doing stuff other than memorizing CLI commands fer crissake, not the freedom FROM using your brain at all.

    2. Re:My theory by GigsVT · · Score: 1

      Computers are extremely complex machines. Most people can't comprehend a million of something, much less a billion or a trillion.

      But that's no problem, as long as what people want computers to do is simple. Like an ATM, it has (basically) one function, and a very easy to use interface.

      But people don't want to do one thing, they want to do large numbers of different complex things, and they want to do them without learning anything new. That just doesn't happen.

      So maybe if it's anyone's fault, it's marketing, since they have sold people on something that doesn't really exist. There is no easy way to do a large number of extremely complex things, and put that into a UI, and have people just know how to use it without learning anything.

      --
      I've had enough abrasive sigs. Kittens are cute and fuzzy.
    3. Re:My theory by Magila · · Score: 2

      The flaw in this classic argument is that all the things you mention are single purpose devices, they do one thing and one thing only (a car moves you from A to B, same for a plane, a phone makes a voice link with someone else, etc.) A computer on the other hand is a totaly different beast, it serves a multitude of functions. Everything from typing up a term paper to blowing up someone half way around the world in the latest first person shooter. Because of this a "computer" cannot magicaly do all the things it does and stay as user friendly as single purpose tools, it's a general purose machine and thus the user going to have to learn a at least a little about it to get it to do what he'she wants it to.

    4. Re:My theory by Anonymous Coward · · Score: 0
      **The first time I hear of a "user friendly" nuclear power plant, I am leaving the goddamn country.**
      I would think that a "user friendly" interface would be even more important to have in a nuclear power plant than in a household PC. The last thing you want is for an operator to be distracted by hundreds of irrelevent lights and alarms when the core is about to melt down.
    5. Re:My theory by DaveV1.0 · · Score: 1

      Car: Yes
      Fridge: Yes
      Plane: Yes
      Phone: Yes
      Computer: Yes

      I know how many things work because I bothered to learn how they work, especially things I want to use and use often.

      --
      There is no "-1 offended" or "-1 you don't agree with me" mod options for a reason.
    6. Re:My theory by PacoTaco · · Score: 2
      Exactly. I think there is a tendency in the geek community to label people who can't master computers or electronics as stupid or lazy. There are many different kinds of intelligence and it's important to respect that.

      Further, there is absolutely no reason not to make technology as user friendly as possible. It seems a lot of geeks actually want technology to be massively complicated because it's an ego boost for them when they get something to work.

    7. Re:My theory by Ramadog · · Score: 1

      Ah, but I would be wanting the operator to take notice of any flashing lights or alarms. In a situation like that it would be a good idea if someone took notice of an alarm going off.

    8. Re:My theory by ceejayoz · · Score: 2

      But if you think about it, a computer is merely something that runs single-purpose programs. It's not that different from a car, a plane, or a phone. Yes, you can run multiple things on a computer, but you can have a phone, car, and fly in an airplane, too - one doesn't exclude the others.

    9. Re:My theory by whitegold · · Score: 1

      It's worth pointing out one thing here that annoys me.

      Inconsistancy. ATMs all work differently. Different banks, etc. Do you need to put 00 on the end for the cents? Why the hell would you do that anyway? You can't get out or deposit 25 cents! Anyway, certain things should all work more or less the same. Like ATMs. DVD players. Fridges. Cars.

    10. Re:My theory by Anonymous Coward · · Score: 0

      >Do you know how your car works?

      Yes.

      >Your fridge?

      Yes.

      >The plane you fly on?

      Yes.

      >Your phone?

      Yes.

      I am interested in tools I used because curiousity and interest help me get the maximum benefit from their use.

    11. Re:My theory by samweber · · Score: 1

      I've heard this kind of comment many, many times before. Notice that PacoTaco says that it is important to respect the "many different kinds of intelligence", and then goes on to insult "geeks". Isn't this rather hypocritical? Since PacoTaco says that "a lot of geeks actually want technology to be massively complicated", can he name three?

      The fact is, EVERYONE wants technology to be as user-friendly as possible. So why are there so many bad interfaces? One reason is that making good UIs is extremely hard, and many of the people who end up doing it aren't good enough.

      The more fundamental reason, however, is that the very concept of "user-friendly" is wrong. All users are not the same. What is friendly to some users will be very hostile to others. If one task is easy to perform, then some other task will be harder. This is an intrinsic problem.

      In discussions like this, people usually talk about two groups of people: the "ordinary" folk, as opposed to the technophiles. This, of course, is massively oversimplified, but will do for now. The "ordinary" people want to use computers for "basic" things like word-processing, copying CDs, and browsing the internet. (Notice that what is considered to be basic changes rapidly over time!) The technophiles are doing things like writing programs, constructing custom PVR systems, and so forth. These two groups of people will, of course, have different needs. So far the situation is symmetric.

      Notice, however, that the techophiles can, and do, understand what the "ordinary" people want to do -- after all, they do word-processing and browse the internet too. But, "ordinary" people don't write programs, and so don't realize what is involved in doing so. The result, unfortunately, is that many of the "ordinary people" take a look at a system that is designed to help the technophiles, and accuse the technophiles of deliberately making computers hard to use. Needless to say, this is counter-productive -- if you accuse people of deliberately trying to harm others because they get an "ego boost" of doing so, those people are not going to be very willing to help you.

  23. Intuitive interfaces by evenprime · · Score: 5, Funny

    The only "intuitive" interface is the nipple. After that, it's all learned.
    Bruce Ediger, in comp.os.linux.misc, on X interfaces

    --

    "Weapons should be hardy rather than decorative" - Miyamoto Musashi
    I think that goes for OS's too
    1. Re:Intuitive interfaces by cornice · · Score: 2

      Your point is well taken and I found it amusing. However, I would like to dispel this myth before it gets too far.

      I have 2 young kids. After seeing what my wife went through in getting a newborn to nurse for the first time I have little sympathy for engineers complaining about end users. Yea, some baby/mother combos just fall together and all is well but often it's a complex struggle. Babies aren't born knowing how to nurse. They are born with some reflexes that in a perfect world fire in sequence and produce the proper result. Sometimes it doesn't work that way.

      It starts with a rooting reflex. When the baby's cheek is touched it causes him to open his mouth and turn his head. Then there's a reflex to open further when the lower lip is brushed. Finally sucking is initiated by touching the tongue. Timing is important and failure causes frustration. Whole careers are based on helping new mothers with this. Luckily babies learn quickly and bypass the reflex approach within a few days.

    2. Re:Intuitive interfaces by Andrewkov · · Score: 1
      Whole careers are based on helping new mothers with this.

      Cool! How do I get that job?!

    3. Re:Intuitive interfaces by The+Cookie+Monster · · Score: 2

      I understand what this is saying, and it's an elegantly worded copout. Bruce Ediger does not know what "intuitive" means.

      Intuitition is not about knowing how to do something in the complete absence of any learned knowledge, it is knowing how to do something new because your brain has pattern-matched the problem with similiar situations you've dealt with in the past (Also, don't assume that with user interfaces, real world metaphores are the only way to achieve this).

      Interfaces that are patently intuitive:
      A tablet.
      A machine that only does one thing and only has one button.

      Geeks love to think that they are somehow above the rest of the population, but if the lusers all make the same mistake using your interface, or expect something to be somewhere it's not etc, then the interface is at fault and waffling on about nipples isn't going to change that.

      FWIW I think Bruce Ediger probably wanted to say "genetic knowledge" rather than "intuitive", but as another poster has pointed out, babies need to be taught about nipples too.

      I only ever hear this copout from the unix community, but until now I'd never seen the quote attributed. The irony for me is that I'd always considered X applications to be the worst offenders. Anyone who responds to a complaint of some UI not being intuitive, with "there's no such thing as intuitive" should not be working on user interfaces.

    4. Re:Intuitive interfaces by The+Cookie+Monster · · Score: 1

      PS I know it was a joke, it is funny, I did laugh the first time I heard it, I gave it a serious response because I think that line can be damaging - it's a meme that gives people a flawed excuse to produce shoddy software, and shoddy software is something we have far too much of.

    5. Re:Intuitive interfaces by The+Monster · · Score: 2
      The only "intuitive" interface is the nipple. After that, it's all learned
      In other words... All interfaces suck?
      --

      [100% ISO 646 Compliant]
      SVM, ERGO MONSTRO.

    6. Re:Intuitive interfaces by The+Wooden+Badger · · Score: 1
      As one of the other responses indicate, breastfeeding is learned. There is a learning curve for both mother and child, even mother and following children. Each individual is different and some people learn faster than others. If an interface on x machine, or y OS is user friendly, then chances are some of the more savvy are going to gripe about it. I was raised on DOS and I don't mind windows because I can still use my old DOS buddies to help. I don't like Mac because it doesn't really have that luxury to the best of my knowledge. It also has a counter intuitive interface to my cerebrum, at least. The OS that has always been pushed as the user friendly one is not my friend.

      I like to compare OSes and User Interface to guitars. If you play guitar you will probably know where I'm coming from. Electris guitars(ists) used to be put into two camps. Fender and Gibson were the two big companies and had decidedly different guitars, look, sound, and feel. Some people would say that Gibson was the best and Fender was the loser's guitar and vice versa. It is really a question of taste. You cannot say empirically that one is better than the other. In my case, I liked the look of the Gibson Les Paul, the sound of the Fender Stratocaster, and I couldn't bring myself to buy either one because I couldn't stand the way they felt in my hands. I couldn't play either one because they didn't feel right. If I really want to use the guitar that I think sounds best (which in my book trumps looks) then I will get one and I will learn to use it.

      The time is always going to be 12:00 for some people.

      --
      Heroscape, it's like legos combined with anachronistic wargames.
    7. Re:Intuitive interfaces by BlueFashoo · · Score: 1

      "FWIW I think Bruce Ediger probably wanted to say "genetic knowledge" rather than "intuitive", but as another poster has pointed out, babies need to be taught about nipples too."

      Actually, babies have an instinctive reflex to suck on anything that is remotely nipple shaped. THey are not taught about this.

      --
      Nice Marmot
    8. Re:Intuitive interfaces by mrdlinux · · Score: 4, Informative

      You didn't get it.

      First:

      • The Cookie Monster: Intuitition is not about knowing how to do something in the complete absence of any learned knowledge, it is knowing how to do something new because your brain has pattern-matched the problem with similiar situations you've dealt with in the past
      • Webster's Revised Unabridged Dictionary: Intuitive ... Knowing, or perceiving, by intuition; capable of knowing without deduction or reasoning.

      If intuition means knowledge without reasoning, then that knowledge must vary from person to person. Without clear logical steps there is no way to duplicate the intuition of one person in another person. All one can hope for is that the results might be the same, due to environment. How much shared environment is there between all peoples? Ediger thought it was breast-feeding, but even that's not so (admittedly it was in a humorous vein). Therefore, how useful is such a term as "intuitive" in describing interfaces? Absolutely useless. It is a buzzword, at best.

      Example: You are presented with a box and a plastic tube sticking out of it. What do you do?

      Next, try recursively following your examples and you will see why Ediger said what he said (and another poster pointed out that even the nipple wasn't intuitive!):

      First, you must abandon all your preconceptions. Make like Descartes.

      • A tablet - How long did it take you to learn how to write? Was it "intuitive"? Were you born knowing how to write, and use a tablet/writing surface? (presuming that this is what you mean, even)
      • A machine with one button that does only one thing - Button... hrm. What do I do with a button? Oh! They can be pushed! Great, I learned how to deal with buttons! Now I suppose I can generalize about all buttons, right? How do I put this shirt on ... hrm..

      In fact, the only conclusion I've been able to draw about the meaning of the adjective "intuitive" is that it applies to just about nothing but instinctive (ie. born with/genetic) reactions. Everything else you learned at some point. (Note, the noun "intuition" still has meaning: "knowledge without known reasoning", but you can't say a piece of knowledge is "intuitive" because there exists some person who doesn't think so--guarenteed) When most people speak of "intuitive" interfaces, they really mean "reminiscent" interfaces. Interfaces that remind them of ones that they've already learned. The question of designing a good interface is of designing one that can rely on prior experience, can introduce new concepts in a tolerable fashion, that communicates with the user well, and is efficient to use.

      Possibilities for box and plastic tube:

      • Suck on it
      • Blow into it
      • Bend it
      • Pull it
      • Push it
      • Cut it
      • Chew it
      • Step on it
      • Kick it
      • Pour something into it
      • etc...
      So which one is "intuitive"?

      Not that Unix/Linux people couldn't go a long way to designing better interfaces. But demanding "intuitive" is probably one of the reasons why it's taking so long. No one can code "intuitive" interfaces, if they can't even figure out what "intuitive" means! (Unfortunately, it looks like "intuitive" is coming to mean the ugly Windows interface more and more. It's now the most "reminiscent" for most people. So sad really, considering the advances that happened many years ago and were mostly forgotten.)

      --
      Those who do not know the past are doomed to reimplement it, poorly.
    9. Re:Intuitive interfaces by ninewands · · Score: 2

      In other words... All interfaces suck?

      You are correct sir, but as the old saw says ... "Some just suck less than others".

      <rant>
      I just recently abandoned KDE2 and went back to Windowmaker running on top of GNOME for my desktop. The reason? GNOME apps tend to more closely adhere to the Windows menu organization and keyboard shortcuts (which is merely a refinement of the Macintosh menu organization and shortcuts).

      The fact of the matter is that Microsoft spent a TRUCKLOAD of money on usability testing of the Win95/NT/98/ME/2K/XP user interface. The testing went so far as to present a list of commands to the test users along with a request that tell Microsoft which menu each command should appear on. Edit->Preferences may not make a hell of a lot of sense to a coder (who would probably prefer something like KMail's Settings->Configure KMail), which is fine if you only want coders to use your app).

      I find it funny that all these Linux advocates wanting to see Linux to "take over the desktop" but who believe they need to remake something that works just fine right now. Apple innovated, Microsoft imitated, and Linux MUST play along if market penetration is to occur. Consistency from app-to-app might take some of the FUN out of programming (I assume we can agree that design work is more fun than grinding our code), but I'll GUARANTEE you that it enhances your app's adoptability.

      This is something that ANYONE who has ever worked on a helldesk KNOWS.

      If you disagree, remind yourself by looking at the UI organization in Mozilla and/or OpenOffice. It almost EXACTLY mirrors the organization of Windows and Mac apps.
      </rant>

    10. Re:Intuitive interfaces by Dratman · · Score: 1

      The nipple is NOT intuitive. Ask any woman who has breast fed a baby. The mom has to teach the baby how to find the nipple and how to hang on long enough to get something!

      That said, the nipple is almost perfectly "modeless", and so is the telephone, at least for ordinary direct-dial calls.

      But my washing machine was pretty intimidating at first. All those unclearly-labeled settings! My wife had to teach me how to use it, of course.

      The most common actions, as well as those required to set up the equipment, should be the easiest to access and understand. Infrequently-used options can be more complex, since the user is already accustomed to the interface at that point.

      Finally, there is no substitute for closely observing the actions of a group of naive users confronted with a proposed new interface. That is just common sense.

      --
      Sigmund
    11. Re:Intuitive interfaces by The+Cookie+Monster · · Score: 1
      I hate to start a theme here, but you don't get it.

      Intuitive is not about having knowledge with no background knowledge.

      Yes, I had to learn how to use a pen, but because I now know how to use a pen, when I am presented with a tablet, it is intuitive.

      I don't have to learn to use a tablet - to use your dictionary defintion, I don't have to deduce how to use a tablet, nor do I have to reason about how to use a tablet, I just use it, I do this because even though I haven't used one before, it is an intuitive step from a pen, and I know pens.

      You ask how much shared environment there is between all peoples... well it's a good bet that everyone using your software has also used a pen.

      You call this a reminiscient interface, I think that's an unnecessarily restrictive word as the pattern matching that can happen with intuition is much more powerful than reminiscing, but you are definitely on the path to understanding what the word intuitive means.

      Intuitive is a word in common usage in our language, usage is meaning and if the meaning of word "intuitive" was really as technical and restricted as you pretend it out to be, ie if the only thing that is intuitive was the nipple, then the adjective simply wouldn't exist in common usage. Intuitive is not a technical word. We as english speakers have little need for a word that specifically describes a baby sucking on a nipple.

      but you can't say a piece of knowledge is "intuitive" because there exists some person who doesn't think so--guarenteed
      You keep making me think 'autism', people don't speak in absolutes, we speak in generalisations, if 99 people find something obvious and one person doesn't then that's a pretty damn intuitive interface, and you wouldn't be wrong to call it such. Natural language isn't C code.

      Your assumption that if windows becomes "intuitive" then something that works a different way won't be, is also wrong. Intuition happens inside the interface, it's more than real world metaphores, internal consistancy in the interface for example provides what you would call reminiscent intuition, even if the interface is working differently to windows.

      And as for forgotten advances, granted Windows isn't going to take us far, but neither is sticking with unix, they are both ruts (and no, I'm not advocating something else, just pointing out that we're well and truely stuck).
    12. Re:Intuitive interfaces by The+Monster · · Score: 2
      If you disagree, remind yourself by looking at the UI organization in Mozilla and/or OpenOffice. It almost EXACTLY mirrors the organization of Windows and Mac apps
      Oh, but I agree wholeheartedly. The greatest thing about the Mac UI is the consistency: Once you know how to run one Mac app, you know the basics of all - the unique features of an app are such a small subset of the total UI that the adjustments are simple enough to make. Once you've learned a half-dozen Mac apps, there's damned little that you haven't seen.

      For a while, the PC world had some UI standards that MS and IBM worked out. Things like F1 is always Help, etc. It was great. Then, as they so often do, MS changed the standards ever so gradually, to where things like Ctrl-Tab to cycle through child windows rarely works anymore, at least on MS apps. In case it isn't obvious from these examples, I hate meeces to pieces - give me consistent keyboard commands for everything, and I'll be content.

      To use the automobile analogy/cliché, it's as if some cars have joysticks instead of steering wheels, buttons on the dashboard to select gears (anyone remember those?), and a speed dial instead of accelerator pedal.

      --

      [100% ISO 646 Compliant]
      SVM, ERGO MONSTRO.

    13. Re:Intuitive interfaces by rjamestaylor · · Score: 1
      Or, the suck interface is the only one that doesn't.

      For those who think the nipple is not intuitive you haven't seen a (non-narcoticed drugged) newborn with a breastfeeding mother. I have. Immediately after birth our firstborn son was placed on his mother's tummy. He nudged toward the nipple without prompting and when he reached it he began sucking right away.

      However, his technique was imperfect and he needed training how not to torture mommy and how to get the most from each pull. That's refinement.

      --
      -- @rjamestaylor on Ello
    14. Re:Intuitive interfaces by mrdlinux · · Score: 2

      It is only "intuitive" to use a pen on a tablet because that's how you learned to use a pen. If you learned how to use a pen to stab people's eyes out, then you would have no idea how to use a pen with a tablet.

      Of the 6+ billion people on this planet, a very high proportion of them will never read or write. When I consider the definition of the word "intuitive", I think of trying to explain something that is "intuitive" to us in the developed world, to someone who did not grow in the same environment we did. Handing a person, taken at random from a sample of the entire world, a pen and a tablet will have unpredictable results. If you assume literacy (and then there's the language issue) then you are relying on prior knowledge.

      As for the usage of the word "intuitive", I actually think that most usages of the word are incorrect. People use words in incorrect ways all the time, but we gather their meaning from context and common sense. When have you heard a usage of the word "intuitive" that, when applied to some concept, actually meant "intuitive" and not some better term such as "reminiscent"?

      • The computer keyboard is intuitive -- I've been using QWERTY keyboards for so long on typewriters, and I was taught english as a child.
      • Opening a door is intuitive -- I've been doing it since I was a kid and watched adults do it (dogs and cats can learn to open doors too)
      • Standing, sitting, walking are intuitive -- I don't remember falling on my ass trying to do all these things, imitating my parents, because I was too young to remember
      • Breathing is intuitive -- Actually, it's instinctual

      What, then is the correct usage of "intuitive"? To describe that which is obtained through the process of "intuition". That is -- arriving at a conclusion without a clear reasoning path (The meaning of life is 42. How do I know? It's intuitive! I used my intuition to figure it out, but otherwise I can't explain.). Can that be relied upon to obtain the same results in different people? No! There will always be a sample of people that do not exhibit the same ability at intuition, and without a clear reasoning path they can easily arrive at different conclusions.

      --
      Those who do not know the past are doomed to reimplement it, poorly.
    15. Re:Intuitive interfaces by The+Cookie+Monster · · Score: 1

      With regard to how you knew how to do something, "reminiscent" is probably right the vast majority of the time. However, when I say I want an intuitive interface, I'm asking something different:

      reminiscent: implies you think back to a similar situation in the past and worked out how to do something from that.

      intuitive: implies I don't even have to think about it, I just know, I don't know why I know.

      The later is what people ask for.
      Now it may be the case that 'I just know' because subconciously I reminisced to a similar situation, however when a user asks for an intuitive interface they don't care why it was intuitive or whether it was reminiscent, they are asking for a UI that they 'just know' how to use.

      Because of the huge amount of shared background amoung computer users, intuitive (in the 'just know' sense) interfaces do exist.

      We are just playing word games here, when a user of a crap UI says 'make this part more intuitive' you know what they mean, you might not know how to go about making the UI less crap, but you understand the request.

      Replying to the user that there's no such thing as intuitive, or saying they used the wrong word, or some oh-so-witty remark like "the only intuitive interface is the nipple, after that it's all learned" and then not actually fixing the problem is just wrong. The problem is real (very real in X apps), and if not fixable, then the problem is at the very least improvable.

      The nipple quote spreads flawed logic to excuse flawed software, it's funny, but in the end it's just geek propegander.

  24. Stoopid Users... by billstr78 · · Score: 1
    I am glad someone else is finally raising this question. I think that users do become used to the done-for-you paradigm that Windows and GUI's have pushed on society. It trains people to turn off thier brains when they sit in front of a computer. That is a bad thing for the progress and evolution of computing in general. The easier and more idiot-proof developers are forced to make thier applications, the slower the general technology advances in general. That is not to say that some areas of computing do not advace at a rapid rate. They just don't involve wide bases of end users as a general rule.

    As a web page developer for the past 5 years, I have gotten a little tired of catering to the ADD attitude that so many web surfers have. It is frustrating to have to dumb down an application just becuase more than 4 sentances cannot be written on it's usage.

    God save the CLI and other clunky, complicated interfaces that force people to think about what they are doing before they do it. I would like to see the "monkey wanna bannana" user attitude fall to the wayside in another 10 years or so.

    Maybe this will happen as technology advaces and becomes more necessary to live our daily lives. I think it will. Just think about how much more talented your average 15 yearold H4X0R than you when you were 15.

    1. Re:Stoopid Users... by HeghmoH · · Score: 1

      Well-done GUIs don't force you to turn off your brain when they use your computer. They let you stop thinking about the computer and start thinking about what you're actually trying to do.

      --
      Mod down posts with a "Free Mac Mini/iPod" sig, they're spam!
  25. Re:First Post by balloonhead · · Score: 2, Interesting
    A.. panic over. I'm sure I'll get modded down though.

    User friendliness is a bit too subjective a term - it varies so much between users. One of the problems with a lot of modern technology is that people want so many features that extra buttons have to be added in, and extra steps - a large percentage of people never use these. I only use 4 buttons of around 30 on my DVD remote. If we took these off then we'd only have "Play", "Pause", "Stop", "scan" and "FW/ Rewind" (although I had to use "subtitle" for Crouching Tiger...), and then the techies would complain. A lot of it's about having something for everyone, and showing off all their "cool" features, but for the less tech-savvy this extra level of complexity just makes things unusable.

    This coupled with the fact that a lot of the manuals are in poorly translated Korean (No joke) can make things intimidating for people - but most users are now more tech savvy. Home computers, VCRs (DVDs) et al have only been around for the last 20-30 years or so - is it any surprise that those outside the generation that grew up with them find them a little daunting?

    The user-friendliness will change with the same controls / appliances over the next 50 years as the 'older generation' changes to the relatively 'tech-savvy'

    --
    This idea was invented by Shampoo.
  26. Murphy's Law by nfk · · Score: 1

    "Make something that even fools can use and only fools will want to use it." "It's impossible to make something fool proof because fools are utterly ingenious."

  27. Pardon? by Knoxvill3 · · Score: 1

    "Why are users immediately forgiven for not even taking the least amount of effort to look for a solution to their confusion in the manual."

    Pardon me? I don't know about other fields, but here in the computer field, more so admin and support areas, we aren't inclined to admit we know what 'Forgive' means. I mean, if the above is true, does this mean I work in the last dept on earth that signs the occasional support reply w/ "RTFM" or "Ticket # ID10T" ????

    Say it ain't so!

    --
    ======
    Talk sense to a fool and he calls you foolish. - Euripides
  28. users by Patrick13 · · Score: 5, Informative

    with all respect to your G'father, he has probably not operated enough electronic items to learn the "language" of electronic gadgets. The more he operates, the more likely he would intuitively understand how to use something.

    This idea is discussed in Donald Norman's Design of Everyday Things, which is a great book for UI people.

    Also, I have never seen the Tivo's UI, so it could be poorly designed... ;)

    --
    ::.. check out some Cell Phone Reviews
    1. Re:users by rtsaito · · Score: 1

      Indeed ! The book "Design of The Everyday Things" is a must read for every programmer too!

    2. Re:users by PeekabooCaribou · · Score: 1

      with all respect to your G'father, he has probably not operated enough electronic items to learn the "language" of electronic gadgets. The more he operates, the more likely he would intuitively understand how to use something.

      Yes, you would think so. I have the same trouble with my mother, though. She's set up with my old iMac running OS X. No matter how many times I tell her to go to the Applications window, I always hear, "Applications window... Applications... window... Where's that?" It's in the top level of the Go menu in the Finder, but I sincerely believe this is something she will never get the hang of. The whole computer interface is completely foreign to her, even after 10 years of exposure to it.

      She is by no means unintelligent, but she seems to have a hard time remembering things like where the control panels are, how to copy/paste, etc. Maybe all she needs is to do these things a few times a day for a week or two, but that's something that most casual users aren't prepared to do.

      --
      "I'll say it again for the logic-impaired." -- Larry Wall.
  29. This is my favorite complaint by deanj · · Score: 1

    Yeah, I just love that sort of thing too.

    The only thing worse are the "graphic artists" that come into a shop and are re-labeled "experts" at GUI design. Just because you know how to draw a button doesn't mean you know where it goes.

    I've lived through that twice on two different projects, and I'll tell ya, but of those people's designs just sucked.

    1. Re:This is my favorite complaint by reaper20 · · Score: 2

      Ah yes ... the worst of the sort are media players.

      Winamp, WMP, Real, and Quicktime - you can sum up everything wrong with computer UIs with those four programs alone.

  30. Re:Mute topic QWZX by Anonymous Coward · · Score: 2, Insightful

    AAAAAAAAAAAAAHHHHHHHHHHHHHHHHHHHHHH

    The word is MOOT you fucking idiot. MOOT MOOT MOOT MOOT

    A "mute topic" is a topic that doesn't speak.

    I had a partner that used to say that ALL THE FUCKING TIME "well, that's a mute point". I would especially cringe when he would say it to a customer.

    Sheesh, are people that fucking ignorant and retarded???

  31. Some Linux Distros are too user friendly. by AmateurCoder · · Score: 1

    It seems that there is always a trade off between user friendly and user choice. The more options you give your users the harder time novice users will have making a decision.

    I find that some of the Linux distros have nice gui configuration tools but have unusually complicated .conf files which makes them more difficult to remotely administer.

    This is probably why so many serious linux people are moving back to simple systems like slackware or gentoo.

    1. Re:Some Linux Distros are too user friendly. by Anonymous Coward · · Score: 0

      Gentoo Linux is the least user friendly, but it is the fastest, most up to date distro. Accually the install can be done by anyone who can read a command and copy it to the commandline. The documentation is incredible.

    2. Re:Some Linux Distros are too user friendly. by xtremex · · Score: 1

      Give me an example of a complicated conf file? (Don't use Sendmail as an example :))
      I think conf files are EASY if you do a man blah.conf

      --
      If you're not a Liberal in your 20's, then you have no heart.If you're still a Liberal in your 30's you have no brain.
  32. A single point. by Anonymous Coward · · Score: 0

    "a point where users have got to share some of the blame"

    Insert your religious word of affirmation here.

    God created manuals to train the faithful. One cannot go against the word of God. -- The Coder Muad'dib, upon defeating the Padishah Emperor Gates.

    Do you read the rules of the road before driving? Do you read the instructions on your medicine? Read through the booklet that came with your power tools?

    If not, good for you. You're doing the world a favor by eliminating your genetic strain. :)

    If so, why not for other things, such as computers, VCRs, et cetera? What, is reading 'so hard' and painful? Oh, I know what it is - you must have such a busy life that you can't read through the simplest of install documentation, yet you can spend six hours fragging people in Quake 3?

    I refuse to talk to anyone who bugs me to 'fix this' or 'fix that' if they haven't at least made an attempt to research the problem for themselves. Sure, I'm losing some spare change and/or a free beer or two, but I'd rather see people I know *learn* something. :P

  33. Turn on computer && turn off brain by sPaKr · · Score: 1

    Why do does seem that even educated people stop thinking when they sit infront of a computer? I have seen doctors, engineers, teachers, and lawyers sit infront of a computer and just stop thinking completely. As soon as the computer is on they belive say 'I dont know how todo this, do it for me.' Here we need tough love. We need to educate people instead of dumbing it down for them. If we keep dumbing down everything soon we will live in a world of no sharp corners and then how are we going to cut our meat? While a bad UI sucks.. its even worse when we reinvet the UI for each user.. becuse unless they can just 'know' how to use it they will never learn it. Its time we start looking at technology as something that people need to learn how to work with.. and not insticvtly understand. This means better documentation, cleaner UI's, and never dumbing something down to the lowest commone demonotator. But rather we should understand.. some people are stupid.. and we dont need to work with them until they make themselfs Un-stupid.

    1. Re:Turn on computer && turn off brain by NDPTAL85 · · Score: 1

      Uh no. The rest of the world does not have to become fluent in technology in order to avoid pissing you off. Thats not how it works. Should we require everyone to become a mechanic as well in order to drive or a biologist in order to reproduce?

      --
      Mac OS X and Windows XP working side by side to fight back the night.
    2. Re:Turn on computer && turn off brain by Analog+Squirrel · · Score: 1

      I think what a lot of people here are missing is that there is a difference between using a computer and using a tool. The doctors, engineers, teachers and lawyers you talk about probably sit in front of a computer to accomplish some particular task - they don't sit down and see a computer, they sit down and see a possible means to an end. For example, a doctor may be interested in looking up info in a pharmacy database. These people DO NOT sit down and turn off their brain - their brain is occupied with other tasks. The doctor looking up drug info should not be expected to learn the subtleties of SQL just to make a prescription! The easier we make it, the less we make the doctor have to think about using a computer, the more he can think about being a doctor. This is, really, what user friendliness is about - freeing the brain for other things.

      --
      I'd rather be flying
    3. Re:Turn on computer && turn off brain by ceejayoz · · Score: 2

      Exactly. They pay us to make it so they don't have to figure out how we intended it to work. We're paid to make it easy for them.

    4. Re:Turn on computer && turn off brain by Anonymous Coward · · Score: 0

      >Exactly. They pay us to make it so they don't have to figure out how
      >we intended it to work. We're paid to make it easy for them.
      >
      Bullshit.

    5. Re:Turn on computer && turn off brain by Anonymous Coward · · Score: 0

      I have seen doctors, engineers, teachers, and lawyers sit infront of a computer and just stop thinking completely.

      I have seen computer programmers, electronics designers, IT project managers and unix sysadmins do exactly the same thing. I don't mind the mundanes being computer-illiterate but it's depressing seeing computer proffessionals with such an impoverished grasp of a discipline they've been studying and/or working in for years.

    6. Re:Turn on computer && turn off brain by Cro+Magnon · · Score: 1

      I wouldn't be too happy if I asked my doctor when my sore throat would get better and he told me "RTFM" and pointed at a medical text!

      --
      Slow down, cowboy! It has been 4 hours since you last posted. You must wait another few hours.
  34. Good UI quote... by Ian+Peon · · Score: 3, Funny

    Credited to one of my coworkers (who designs UIs), after pressing the wrong button on a shoddy UI:

    "ARRGH, do what I'm THINKING, not what I'm telling you!!!"

  35. Re:Too User Friendly? QWZX by Anonymous Coward · · Score: 0

    I understand them perfectly, and they are just lame. I can only assume that it's people who don't understand them that think they are amusing.

  36. UI is not that hard by Safety+Cap · · Score: 4, Interesting
    First you must understand that under no conditions will users read the manual. Ever. Save yourself the cost and don't even bother printing one.

    Now go build your system so that someone can use it without knowing anything. Also, make it so that an advanced user can get to the functions she wants without going through some idiotic "wizard."

    UI tests with actual users? What a interesting thought!!! Maybe someone should try that, too!

    --
    Yeah, right.
    1. Re:UI is not that hard by Psx29 · · Score: 1
      First you must understand that under no conditions will users read the manual. Ever. Save yourself the cost and don't even bother printing one.

      What's sad about that statement is that there are some(many) companies that are actually not printing manuals. And only offering versions on cd or online...and I think there are some people who read the manual and prefer it printed(myself included).

    2. Re:UI is not that hard by Maverick+TimeSurfer · · Score: 1

      First you must understand that under no conditions will users read the manual. Ever. Save yourself the cost and don't even bother printing one.

      Then there are those people who will not touch a SINGLE PART of X product unless the manual EXPLICITLY tells them to do so. Like my dad.

      --
      Never underestimate the power of human stupidity.
    3. Re:UI is not that hard by blisspix · · Score: 1

      actually when i got my new mac a month ago, i was seriously pissed off at the lack of a manual.

      my favourite manual was the one that came with MS-DOS 3.0. super chunky and comprehensive.

      i see people reading computer manuals on the train all the time. so some people do appreciate them.

    4. Re:UI is not that hard by Watts+Martin · · Score: 3, Insightful

      I hear the "users don't read manuals" line frequently. It's an oft-repeated user interface design maxim, whose only fault seems to be that it's wrong.

      I used to use a word processor called Nota Bene, that's still being made (yes, it's possible to compete with Microsoft Word). I bought it in the DOS days. NB 4.5 came with a "quick start" booklet, a 900-page reference manual (!), and supplemental manuals for the bibliography manager and Orbis (basically a database query system that uses NB and text files as its databases). And a reference card, of course.

      Starting with NB 5, it became a Windows program, and the manual became a Windows help file. Take a wild guess what the main complaint about the new system was. Yep--no printed manuals.

      Nota Bene is an unusual program, but you hear this a lot if you actually listen to users of any program that has any level of complexity. A good UI means that a user can get going on basic tasks immediately, but it won't lead people to the more advanced features that require a certain level of education to use. How many Microsoft Word users know about its ability to place anchored text frames, or its inline equation commands (TeX-like, rather than using the graphic equation editor)? How many Microsoft Excel users know what a Pivot Table is? Or to put it another way, most of the non-programming computer books published these days are there to be the manuals the programs should have to start with. (One popular series is even called "The Missing Manual.")

      When you write "make it so that an advanced user can get to the functions she wants without going throgh some idiotic 'wizard,'" I certainly agree. But the advanced user has to have some kind of reference work available to become an advanced user. A good UI keeps out of the user's way--but that's not a replacement for user knowledge.

    5. Re:UI is not that hard by JamieF · · Score: 2

      Other reply-ers have contradicted the parent post effectively, except...

      Wizards are not always idiotic. Some tasks *require* multiple steps that are not well suited to a modeless UI. For example there is the Excel text file import wizard, which perhaps could have some teeny improvements in each stage, but in general is a good idea. The only other option I can think of for that is to have some kind of preference about how all future text files will be imported that you have to set, and then a 1-step import that uses that preference to import a file. That's a lot more obscure than just asking how to import the file when you open it.

      Another good example of a wizard is better known as the checkout process. All online stores have a multistage wizard UI for the purchase process, starting with a selection in the form of a shopping cart. Amazon did a good job with the 1-click thing by letting you create default checkout settings, but that doesn't cover all cases. Sometimes you need to ship it to Dad. Sometimes to work, sometimes to home.

      Don't yiz on wizards in general just because you have been frustrated by an inappropriately used one in the past.

    6. Re:UI is not that hard by KevinDumpsCore · · Score: 1

      In my experience, you're absolutely correct. But they will look at on-line help, if it is available. Check out the article I wrote about it on Advogato: http://www.advogato.com/article/374.html

    7. Re:UI is not that hard by brianvan · · Score: 2

      People fail to read the manual not because people have a deep-rooted tendency to eschew assistance - people fail to read manuals because manuals are poorly written.

      When I put together a computer, I rely heavily on the manual, to avoid making any ass-backward assumption that would turn my Steve Wozniak into a Wile E. Coyote. Over the years as I've read manuals, I've seen good, I've seen bad, and I've seen 100% Chinese.

      From experience dealing (coping, struggling, arguing, pleading) with users and with being a user myself, people like manuals that:

      * are written clearly and comprehensively
      * are organized sensibly
      * contain relevant and necessary information
      * do not tell the life story and history of the product line or the industry in question (marketing, bah)
      * use diagrams, topic headings, and paragraph organization effectively
      * assume that the reader is neither excessively stupid or impressively intelligent

      There are other things that people like to see in manuals, but if a manual is written along those general guidelines, people will be satisfied with it. You just have to feel out the target audience. Some people are fairly intelligent but are starting from scratch and need clear instructions to step through most of the process. Others are mostly or entirely familiar with the product and its functionality, yet may need to reference specific information or use a troubleshooter.

      The target audience SHOULD not include people who are inept and clueless - information is wasted on them because they cannot handle it and they should not be using the product in question without personal technical assistance. Sounds elitist, yet I wouldn't let a 5-year-old operate a microwave or an electric drill even WITH the manuals. And some thirty-somethings out there know just as much about, say, stereo equipment and automobiles as 5-year-olds do.

      Finally, remember that people do have a tendency to proceed as far as they confidently can without a manual, but it doesn't mean that they refuse to read it at all. Regardless of whether or not this is a good idea in any case, a manual should be designed with the idea that someone might jump in on any random page to find one thing that they're looking for. If they find what they're looking for, and the manual happens to be delightful reading, they just might get sucked into reading the whole thing. Any manual that can do this is indeed powerful and effective, and this should be a goal for all technical writers out there.

  37. Think VCRs... Think Ozzy... by FyRE666 · · Score: 5, Insightful

    I know quite a few people who can't program their VCRs, and seem proud of their ignorance. These are not (all) stupid people, but it seems that anything even slightly technical is beyond the interest of most of the population. (I'm laughing here thinking of the episode of the Osbornes where Ozzy is trying to use his state-of-the-art entertainment centre: "Why is it you need f*ckin' compuer skills to turn on the f*ckin' telly!?")

    When something as simple as setting a start and end time plus a channel is beyond a large proportion of the population, it's going to be impossible to design an interface for TIVO that *anyone* can use. At some point you have to give up...

    1. Re:Think VCRs... Think Ozzy... by Darth_Burrito · · Score: 1

      Heh, I have no idea how to program my vcr to record a show. For me, it is much easier to program my PVR to record something. Why is this?

      Well, first my vcr has no remote (lost by previous owner). Second, it has only a few tiny buttons on it: RWND, FFWD, STOP, PLAY, PWR, CHUP CHDN, REC. The names are all abreviated. My first complaint here is do the buttons need to be tiny. Second complaint, do the buttons need to have abreviated names? Is it at all obvious how you would use the above buttons to record a show at a preordained time?

      Now I could go to the FCC's website, look up the VCR number, and find an outdated copy of the manual. I could spend an hour finding/reading it to figure out my problem. Alternatively I could spend 0-2 hours trying various button combinations or holding various buttons down for X seconds until I found something that worked. Who knows maybe it might be the only way to program the thing is to have the remote. Anyways, the endeavor would litterally not be worth the time and effort it would take.

      How easy should programming a vcr be? Well, first the VCR ought to have the tv listings. Then you ought to be able to search those listings specifiying any number of parameters like TIME, SHOW, EPISODE, CHANNEL, etc... Of course you should be able to do this through a menu driven user interface using either the mouse or the native vcr buttons. You also ought to be able to do it from the computer in the den but that's another story.

      While we're on the subject, why oh why, doing I press Volume Up on my remote control to select a menu option. There's already a billion options on the thing (one of which is called select). Would it hurt that much to have an enter button or maybe something labelled a little better?

      VCRs - Digital Watches - Complex Phones are what make normal people technophopbic. With these things the only way to figure out how to do something is to read the manual. With computer programs you can usually figure it out pretty quickly just by looking at menu options. In my experience most people who ask me for help have barely tried to solve the problem on their own because they assume it will be too difficult to solve without some kind of arcane consultation. And why not? The devices we use daily have trained us to think this way.

    2. Re:Think VCRs... Think Ozzy... by taniwha · · Score: 1

      Then you ought to be able to search those listings specifiying any number of parameters like TIME, SHOW, EPISODE, CHANNEL, etc...
      Sadly the basics of implementing this are covered by the "gemstar patent" nowdays owned by TV Guide .....

    3. Re:Think VCRs... Think Ozzy... by Danse · · Score: 1

      Many things don't work quite right when some of their components are missing. Nor should they be expected to. REC will start the VCR recording, and you can probably hit it repeatedly to set it to record for a specific length of time on the channel that the VCR is currently tuned to, but you most likely need the remote to program it to do anything more than that.

      --
      It's not enough to bash in heads, you've got to bash in minds. - Captain Hammer
    4. Re:Think VCRs... Think Ozzy... by e40 · · Score: 2

      OK, how many of us have their TV connected to some gizmo (A/V receiver) that is hooked up to some other gizmo (VCR or TiVo), and there are 3 or 4 remote controls on the couch?

      How many of you have a spouse that cannot change the channel on the "TV"? Any how many of you TiVO owners have had your spouse unknowingly cancel a program TiVO was recording because they wanted to watch (live) TV? How many of you TiVO owners have spouses that don't understand how TiVO works (the time-shifting part)?

      Pathetic as it may sound, there are two problems here:

      1. The UI of the typical TV setup is pathetic. The components are made by different companies that do not have any interest in making their stuff play well with others. Ozzy didn't have a chance, and he only had ONE REMOTE.

      2. A great many people don't want to expend ANY mental energy on learning how to operate a gizmo. That means even if/when the problem in #1 is solved, you'll still have people complaining that the TV setup is too complex for them to understand.

    5. Re:Think VCRs... Think Ozzy... by hazyshadeofwinter · · Score: 1

      Gotta disagree on this one. Losing TV/VCR/whatever remotes is *so* frickin' easy, that there is *no excuse* not to have all the functions available on the front panel (or some hidden panel).

      --
      Click here if you just like to click on shit.
    6. Re:Think VCRs... Think Ozzy... by Danse · · Score: 1

      You can almost always buy a universal remote for about 10 bucks and it'll work just as well. I had one for my old VCR b/c the remote got lost during a move.

      --
      It's not enough to bash in heads, you've got to bash in minds. - Captain Hammer
  38. The customer is always right. by ryanvm · · Score: 5, Insightful

    From a marketing point of view you're dead wrong. If you want to survive in a competitive marketplace you can't be telling your customers to RTFM. It just doesn't work that way. Bash Microsoft and AOL all you want, but part of their success is definately due to ease of use.

    There is no such thing as "too user-friendly". If someone buys a surround sound stereo system it's because they want good sound while they watch movies. They really shouldn't be asked to learn the intracacies of stereo system design.

    In the end, it should just work. If you don't make a product that's easy to use, somebody else will.

    1. Re:The customer is always right. by Anonymous Coward · · Score: 1

      I agree. A main reason for technology is to enhance and make our lives easier. Too many programmers take a holier than thou approach when developing. Instead they should take pride in making a user friendly product that enhances people's lives. Not something that aggravates users and takes up their valuable time. This is why linux sucks for anyone other than nerds.

    2. Re:The customer is always right. by Anonymous Coward · · Score: 0

      But there's two ways to solve that problem. Either make your interface simpler or educate your user. You can't assume that making your interface simpler is always the right answer. Even from a marketing perspective, educating your users may be a better way to go.

    3. Re:The customer is always right. by Anonymous Coward · · Score: 0

      Explain "MicroSoft Bob"

    4. Re:The customer is always right. by RustyTaco · · Score: 1
      They really shouldn't be asked to learn the intracacies of stereo system design.

      That is until they start bitching that it sounds like crap because they put all 3 front speakers right next to eachother on the left side of the screen. And put the rear channels at different heights, pointed different directions, and not even remotely balenced on the screen.

      In the end, it should just work. If you don't make a product that's easy to use, somebody else will.
      Yeah, like the "stereo" speakers allready 1' appart on the bottom of the TV. They don't sound that good but boy are they easy to use!

      - RustyTaco
    5. Re:The customer is always right. by rgmoore · · Score: 2
      There is no such thing as "too user-friendly". If someone buys a surround sound stereo system it's because they want good sound while they watch movies. They really shouldn't be asked to learn the intracacies of stereo system design.

      Put another way, the greatness of your product is limited to what the customer can get it to do. It doesn't matter if your gizmo has the greatest technical specs in the universe. If it's so tough to use that the user can't achieve what those specs promise, they're useless. Of course the flip side is also true. If the interface is so dumbed down that the user can't get the product to do what he wants on the high end, that's also a problem.

      --

      There's no point in questioning authority if you aren't going to listen to the answers.

    6. Re:The customer is always right. by pavera · · Score: 1

      I'll have to disagree there.
      (I am a nerd, but we'll leave that aside for now).
      Linux is just as "easy" to use as Windows if you ask me. Windows is just what everybody already *knows*, they've already gone through the learning curve enough to get their tasks done that they need done. I've only been using Linux for 8 months, and I can do much more interesting and complex things with it than I could with Windows, and I spent almost 7 years messing/tinkering/toying/learning Windows. Furthermore, MACs to me are a foreign language, I can't get anything done on a Mac, simple web browsing/email maybe.. but anything else, nada.

    7. Re:The customer is always right. by Arandir · · Score: 2

      This is why linux sucks for anyone other than nerds.

      I won't comment on Linux, since I use FreeBSD instead. But I imagine the situation is the same. There are certainly parts of any Unix or unix-like system that can be streamlined and eased. But I would submit that the real problem is something else entirely: people are unwilling to learn new things.

      We don't want to learn new things. It takes effort. It takes time. We just want to turn on our appliance, have it read our minds, and perform our wishes. But technology doesn't work that way, and it never has.

      Do you really think anyone who has never seen an automobile before can simply get in one and start to drive? Hah! The situation is the same with operating systems. People who have only used Windows will think KDE is difficult solely because they don't already know how to use it. But stick a person in front of Windows who has never seen a computer before in their lives and that "simple" interface will be incredibly complex to them.

      Ease of use under KDE is much, much better than under the Windows GUI. Once the Linux and BSD guys get the sytem configuration and maintenance stuff simplified down some more, Windows won't hold a candle to them in the ease of use department. But Windows users will never know it because they will never try it.

      --
      A Government Is a Body of People, Usually Notably Ungoverned
    8. Re:The customer is always right. by ssyladin · · Score: 1
      "If someone buys a surround sound stereo system it's because they want good sound while they watch movies. They really shouldn't be asked to learn the intracacies of stereo system design."

      The flip side is they still have to connect the wires together. TV, VCR, DVD, stereo - minimum of 5 sets of wires running around, and people need to know what "TV in" and "TV out" signals mean. Just because you want good sound doesn't mean you need to know about the electronics/theory of sound waves. They DO need to know how to wire the thing up and what buttons to push - read as "They need to know the UI"

    9. Re:The customer is always right. by Shelled · · Score: 2
      If someone buys a surround sound stereo system it's because they want good sound while they watch movies.

      A perfect example of where an ideal crashes against reality. Good sound requires some effort and knowledge. Properly setting up a surround system means learning where to place the speakers for imaging and balance. You can't get good sound without, at the very least, learning that these basics exist and paying a modicum of attention to them. These limitations are set by the physics of sound and there's absolutely nothing a marketing department can do other than lie about their importance. User freindliness has it's limitations in reality, at some point users can't be content to remain completely ignorant if they want to achieve their desires.

    10. Re:The customer is always right. by Anonymous Coward · · Score: 0

      I disagree with your point about MS and AOL. AOL maybe (for initial internet connection, getting email), but I run into issues on a regular basis where AOL blocks things like common VPN ports.

      MS definitely not. Instead, because their software came pre-installed, users either didn't want to spend more money on other software or were just too lazy to look for alternatives. Thus, MS was able to do anything they want with the GUI, and made the users adapt. They still do this - subtly changing options between versions, just enough to confuse the user.

    11. Re:The customer is always right. by npsimons · · Score: 2
      Bash Microsoft and AOL all you want, but part of their success is definately due to ease of use.

      Really? I always thought that their success was due to marketing their products to death. I'm so glad you came and set the record straight. Of course, by your logic, Apple should own 90% of the market. Oh, wait, it doesn't does it?

      In the end, it should just work.

      Funny that you mention Microsoft in the same post as this, because I've never seen a Microsoft product "just work".

    12. Re:The customer is always right. by Anonymous Coward · · Score: 0

      Linux has some incredibly stupid "user interfaces". Most of these usability nightmares are the result of features being needlessly tied together. Often you have to learn how to do many other things before you can change or use a single feature. My favorite example: Configure, compile and install a kernel (don't trash the bootloader - what?) to update a single driver. A good user interface lets you do simple things in a simple way. Sometimes developers see more options than users want to use. Then they should either eliminate the other options or create a user interface which hides these options. The latter concept is called "wizards". Linux could use more of those for system maintenance tasks - robust and working ones that is.

    13. Re:The customer is always right. by Anonymous Coward · · Score: 0

      I have to reply to this. I use both Linux and Windows and do phone support for windows and Macs.

      I can support Macs and windows because the interface whether bad or good is fairly constent. So I might not like it but it is still constent(sp? the Same) so I can walk a user thought programs I have never seen or used based on what the person reads to me and knowledge about how the OS / Programs work. Under Linux / Unix / *n*x operating systems every program still has it own interface / configuration system and envirment which make doing something like that imposible.

    14. Re:The customer is always right. by ryanvm · · Score: 2

      Really? I always thought that their success was due to marketing their products to death. I'm so glad you came and set the record straight.

      Wow - I wonder if you're as much of an asshole in real life as you are online. This cloak of pseudo-anonymity really seems to bring out the prick in you. Anyway, I wouldn't have thought this sentence would have been that hard to figure out:
      part of their success is definitely due to ease of use. I'm sorry I couldn't come up with a less obscure synonym for the word part.

      Funny that you mention Microsoft in the same post as this, because I've never seen a Microsoft product "just work".

      Look fruitcake, I understand you're trying to whore karma, but try to be a little more creative than regurgitating the same old anti-Microsoft bullshit, okay? I'm no Microsoft apologist, but for you to deny that any MS products "just work" shows that you're either a complete fucking moron or... No, I guess that's it - you're a moron.

  39. Speed of progress by Anonymous Coward · · Score: 0

    The culprit is the sheer number of new inventions that people have to learn. Do you really have time to read every manual?

  40. It's called... by wo1verin3 · · Score: 3, Funny

    Microsoft Bob

    1. Re:It's called... by Anonymous Coward · · Score: 0

      I heard Microsoft is working on Bob Jr. The user interface will be ultra-simple, consisting of a single button:

      [BSOD]

  41. video by Anonymous Coward · · Score: 0

    There is a cool video that discusses these issues and many more. Details over at good old imdb.

    --onby

  42. Biggest two problems: by UserChrisCanter4 · · Score: 3, Interesting

    1) Lack of basic knowledge or incentive to acquire it. I sell computers in your basic retailer setting, and consumers really are the dumbest, laziest people out there (in general, there are always exceptions). Nine times out of ten, a customer would rather complain that something is too difficult than take the extra five minutes to simply read a short section from a manual. I have people call and ask me how to connect, say, the line level plug to their speakers on the computer they just bought. Anyone who has opened a retail computer in the last two years knows that there is a big, glossy fold out "poster-size" page with a color illustreation of the three steps necessary to plug in basic cables. Square peg in square hole, blue trapezoid in blue trapezoid-al hole. Things 4-year-olds have already mastered. It also never ceases to entertain me when customers will readily spend an extra $200 to get a machine with four features they don't need just so they can have more RAM. "But," I'll say, "You can walk right over there and get an additional X MB and pop it in. Do you really want to spend another $200?".

    Problem 2: Easy-to-use is obviously subjective. I prefer a heavily hierarchical organization in everything. On windows machines, I'll typically have only 4 categories under "programs", each with sub-categories and sometimes sub-sub-categories, ie. Entertainment->Games->FPS->Q3. It makes sense to me and allows me to launch programs more quickly. It frustrates the hell out of my girlfriend, who prefers the "Giant alphabetical order list" of programs. Of course, her method is far more suitable on my iBook.

    So, to summarize: Ease of use still requires a little bit of education/effort in learning. What's easy to use for you or the interface designer may not be easy to use for Grandpa or my girlfriend or me. Allow a good degree of customization and configuring, but make those options obvious and easy to locate.

    1. Re:Biggest two problems: by bcrowell · · Score: 2
      I sell computers in your basic retailer setting, and consumers really are the dumbest, laziest people out there (in general, there are always exceptions).
      An alternative interpretation is that they simply aren't as interested in computers as you are. They don't expect to have to read a manual to use a typewriter, and to them a computer is basically a glorified typewriter.

      Nine times out of ten, a customer would rather complain that something is too difficult than take the extra five minutes to simply read a short section from a manual.
      It's perfectly reasonable for them to expect to be able to assemble their computer without spending five minutes reading the manual. I'm serious. If you go to a car dealership to test-drive a car, do you expect to have to spend five minutes reading the manual in order to figure out where the ignition is, and how to operate the seatbelts?

      Not only that, but if it takes you five minutes to find the relevant information in the manual, read it, understand it, and do it, then it probably takes them half an hour or an hour. Yes, I'm still completely serious. I teach physics for a living, and one thing I see when I work with students one-on-one is that what seems simple to me is complicated to them. To me, it might be, "OK, just solve V=IR for I=V/R and plug in the numbers." Well for them, it's a 1000-page textbook with hundreds of equations in it. First they have to make sure that V=IR is relevant and correct for the problem. (What if it's a diode and not a resistor?) Oh yeah, and the current is given in milliamps, so they have to convert to amps. And although I know instantly that the letter "I" stands for current, they haven't internalized the notation yet.

    2. Re:Biggest two problems: by UserChrisCanter4 · · Score: 1

      It's perfectly reasonable for them to expect to be able to assemble their computer without spending five minutes reading the manual. I'm serious. If you go to a car dealership to test-drive a car, do you expect to have to spend five minutes reading the manual in order to figure out where the ignition is, and how to operate the seatbelts? Actually, people really would learn a lot. A lot of the more esoteric features on a car are somewhat obscure, and hell, if someone's driving a Saab or an Audi, they might have to read the manual to find out where the ignition is. Alternately, if they own a Subaru they would do well to read the manual, as they would realize that if their car is ever towed on anything other than a flatbed, it will destroy their differentials and cost them one hell of a repair. Not only that, but this isn't really a manual, it's an oversized single glossy page, frequently without any text at all. Nothing but illustrations that basically indicate "plug the damned speaker in here. Plug the monitor in over there..."

    3. Re:Biggest two problems: by abreauj · · Score: 1

      It also never ceases to entertain me when customers will readily spend an extra $200 to get a machine with four features they don't need just so they can have more RAM. "But," I'll say, "You can walk right over there and get an additional X MB and pop it in. Do you really want to spend another $200?".

      Sounds like you work at a decent place. Most places these days, you'd probably be fired on the spot for trying to save a customer money like that.

    4. Re:Biggest two problems: by craigwilkie · · Score: 1

      If you go to a car dealership to test-drive a car, do you expect to have to spend five minutes reading the manual in order to figure out where the ignition is, and how to operate the seatbelts?

      If you've never driven a car before, then yes you would be expected to read the manual. (Oh wait, you have to learn to drive a car, so your analogy is useless). People buying their first computer will never have set one up before, so should be expected to read the manual. When they buy their second computer, they'll know what to do without it.

  43. Problem is Part Engineering and Part Marketing by Dr_Harm · · Score: 1
    The problem with 'user-friendlyness' is really about equal parts an engineering problem and marketing problem.

    From the engineering side, products could/should have much better interfaces. The interface should just be more than a way to access every feature. It should present some sort of logical pattern. Part of that is trying to figure out how the product is going to be used (as opposed to should be used), and try to identify how your consumers are going to look at it.

    As an example of this, consider the VCR. The basic functions for tape manipulation (play, stop, rewind, fast-forward) are generally on larger buttons and prominently labeled. Good design there -- of course, then they make the buttons needed to program the thing small and badly labled (dark blue text on black background!?!). The engineers failed to recognize that those buttons would be important to me.

    On the marketing side, consumers are misled. The easiest way to get someone to identify a task as difficult is to convince them that it should be trivially easy and then make it just slightly more difficult than that. No matter how easy it is to do, if you've got people's expectations set to expect easier, the task seems impossible.

    As an example of what I mean by this, consider the PVR marketing which tends to claim that the unit (regardless of who makes it) is just as easy to use as a VCR. That's a nice thing to say... and as someone who has owned multiple VCRs for more than 10 years, I expect something that is downright trivial to operate. Well, they aren't. Luckily I'm used to menus, 'selecting' items, and navigation keys from my experience with other devices... but my expectation (from the marketing) was set to 'extremely easy', and it wasn't.

    In summary:

    • We do need to work on our interfaces as more than just a logical extension of the function set. They should impose some clear structure on the choices based on common usage scenarios.
    • We need to make the marketing more honest. A PVR is no more difficult to use than a computer, but it's notably more difficult to use than a VCR. It's 1000% better to have someone take a unit home with an expectation of spending 30 minutes to set it up, and have it only take 5. The reverse is not good, and leaves the consumer with a bad taste in their mouth.

    Matt

  44. Different Interfaces for Different Skill Levels by scotpurl · · Score: 4, Interesting

    Everyone writes one interface for every skill level. There ought to be different interfaces according to your choice, or according to what level of interface the system thinks you can handle.

    That last part's a bit broad, so I'll clear things up. With a normal PC, you've got CPU cycles to spare, and the computer has time to tell if you move deliberately for a menu choice, or if you're hunting for it, or if you keep choosing something, and cancelling out of the choice.

    For a VCR, the default interface should be as simple as the buttons on the front. If you read the manual a bit, it will tell you how to turn on the intermediate features. If you read a lot, you can turn on the advanced features. If you read waaay too much, you get to turn on the command-line interface that uses reverse-Polish notation, in Aramaic, but displayed approximately by using Turkish for vowels, and Cantonese for consonants.

    Everyone's not as comfortable with it as folks like us are, and because computers can do sooo bloody much, we should stop boring them, and give the computers more to do, such as providing different interfaces for different skill levels. We use short command interfaces with our kids and our pets ("Sit! Quiet!"), and much longer command interfaces with our peers ("Dude, nice frag!"). It's a very natural thing to do, and we ought to start allowing computers to do the same.

    1. Re:Different Interfaces for Different Skill Levels by ross.w · · Score: 2

      A simple example of this was the remote for my previous TV. It had a double sided remote with a cover that could be reversed to conceal the buttons on either side.

      On one side were all the buttons to adjust every conceivable parameter and menu option.

      On the other were just nice big and friendly on/off, volume and channel up/down buttons.

      The user could choose whichever side they needed/were comfortable with.

      Another example is the program Winzip,which has a "classic" interface and a simplified handholding interface for the most common functions.

      --
      If my call is important, why am I talking to a recording?
    2. Re:Different Interfaces for Different Skill Levels by Blancmange · · Score: 1

      GEOS had an excellent user-selectable interface complexity selector, from 1 to 4 on all its major apps.

      Learning the fancier features was no hassle when you didn't have them in your face to start off with.

      --
      Blancmange
  45. Never enough... by YellowG · · Score: 1

    > but isn't there a point where users have got to share some of the blame?

    Your product should be user friendly to your entire user base target. If it's a TV for the general public it better have an ON/OFF button Channel up and down, and Volume... If it's a TiVo targetted for the technically savvy then if grandma doesn't know how to use it off the bat then it's okay when the intended target for the TiVo are those who are technically savvy.

    If TiVo is for everyone and everyone is not able to use it right off the bat then it is not user friendly enough.

    Granted that most companies do not target every one but limit it to consumers with a Grade 6 reading level and have some common sense.

    Everyone that doesn't satisfy those categories need to....

    1. Re:Never enough... by xtremex · · Score: 1

      Since I'm the local tech support for my TOWN, and I haven't used Windows in over 3 years, I get alot of people asking me questions about stuff I've never touched. For example, I was at a friends house, and he asked me to explain how something works on XP. Now, I had never touched XP up to that point. I told him "read the help file", he said "But you're here", then I said "what if I wasnt here", he said "Well, I'd have to do without , I guess". After literally 10 seconds looking it up in Help, I figured it out. I said "How hard was that" he said "you're a computer guy, you're supposed to know this stuff".
      So, by being a "computer guy", I have tgis inate ability to figure out things I've never seen before?

      --
      If you're not a Liberal in your 20's, then you have no heart.If you're still a Liberal in your 30's you have no brain.
    2. Re:Never enough... by Maserati · · Score: 2

      Yes. Being a "computer guy" is one part troubleshooting, one part figuring it out, and one part knowing the concepts and language involved. The hardest part of the life is motivating people to want to learn a bit about it, and to get them used to figuring things out. If you can do that, only then can you claim 'guru' status.

      --
      Veteran, Bermuda Triangle Expeditionary Force, 1992-1951
    3. Re:Never enough... by Anonymous Coward · · Score: 0

      > So, by being a "computer guy", I have this innate ability to figure out things I've never seen before?

      Yep.

      By being your town's computer guy, you are the one who knows ALL about computers - that way, they don't have to.

      Comes with the territory of being a wizard - and to a lot of people, that's who a reasonable tech support person is.

  46. Often easy things are overlooked.... by minion2 · · Score: 1

    Sometimes there are really simple things that, when worked with, can have a great effect.

    Take computers, for example. You "run" programs... (okay, some also say execute, etc, but the standard term is "run") That wouldn't make much sense to a beginning user. Notice they are even called "users." Wouldn't it make more sense for a user to use a program, rather than run it? You could logically say, "Well, I was using my email client when...," but saying, "Well, I was running my email client" could confuse a complete newbie.

    There are other things, too. Various terms for actions are either misleading or hard for a beginner to figure out. "Minimize, maximize, shade" - all terms we understand, but new users have to learn. Wouldn't it be advantageous to find new terms?

    This is something I'm waiting for a desktop environment to do. Change the jargon. Use words that people use in every day life. Wouldn't that make sense?

    Think about a VCR. The standard operations are all simple. Play. Stop. Rewind is iffy. Fast-forward makes sense... go forward quickly. I think fast play would be better, but it sounds stupid.

    Sometimes a little bit of thought mixed with the opinions of some beginners is all you need. I would, however, venture to say that the average company runs tests of it's products before they ship.

    Just my $.02...

  47. In the "From the So and so dept" by __aadhrk6380 · · Score: 1

    Shouldnt it be "From the RTFM Department? Sheesh, if we are going to have to start being all nice to end users, I am gonna start worrying!

  48. As the BOFH would say... by AgTiger · · Score: 2

    > but isn't there a point where users have got to share some of the blame?

    Wouldn't that be ALL of the time? Delete their files, erase their account, and lock them in the tape safe.

    "Bastard Operator from Hell" articles here... Enjoy. ;-)


  49. Re:Why shouldn't we st[r]ive for better UI by balloonhead · · Score: 1
    I've never bought into the whole speech control thing. I'd feel stupid in a room with other people talking to the VCR. It sounds silly enough when people tell their cellphone "Jim... no, Jim, Jim..fuck.."

    What we need is Minority Report style controlling, or something that listens to ambient conversation (sort of pseudo-AI, or even better real AI) and decides to play the damn movie when the people in the room agree to, talking amongst themselves, without directing anything at the DVD/TiVo/whatever itself.

    --
    This idea was invented by Shampoo.
  50. That's easy! by HD+Webdev · · Score: 1

    Why do today's software and consumer electronics users expect to be able to fire up their new toy and magically have a complete understanding of how to use it?"

    Because M$ and AOL have been pounding that into people's heads for years through advertising and billions of bisks arriving in the mail saying so.

    --
    This is not a dream, not a dream...we are transmitting from the year 1-9-9-9.
  51. That's a really good question by Zenithal · · Score: 1

    ... and I think we're seeing signs of how user friendly is too user friendly with the reviews of Gnome 2.

    In that case the developers have gone so far in removing options and disabling features that they've started to alienate the target audience that most wants the product, for the sake of attracting the lowest common denominator.

    I think part of the problem is that only the people who don't understand a system, any system, say anything about it. For every user that says "I don't get it" there isn't one that says "Made sense to me".

    --


    Aaron
    AaronCameron.net
  52. We Have Control by barry_williams · · Score: 1

    As developers, we have ultimate control over how easy a particular application should be to use. Making an application easy to use widens the user base therefore becoming a cymbiotic relationship between users (who want easy to use applications) and developers (who want a large user base).

    As a mission goal developers should strive to make sure applications they develop are as easy to use as possible.

    This is certainly a goal in the Windows world, unfortunately not yet so widespread in the Linux world.

  53. The reasons why users should expect a lot from UI by xelph · · Score: 1

    1) Because users (i.e. all of us, including UI designers) have way too many things to do nowadays, too many tasks and events to deal with. Thus, they should not have to spend any time learning how to operate a widget, unless this widget is one of their professional tools (doctors surely do not complain too much about the complexity of certain medical equipment, pilots do not complain too much about the complexity of plane instruments, and last but not least, programmers surely complain when programming environments are too easy to use). 2) Because it is good for you, the UI designer. If people complain, you will push the envelope, you will devise better ways, you will simplify to the extreme, and ultimately that will be a good thing (except maybe for professional tools, once again, where features are often more important than ease of use). What I would agree with, however, is that users do not necessarily know what they want, or how to solve UI problems, thus the goal of UI should be to listen and to solve problems. In the case of a box like TiVO (I have not used it so I am just suggesting here... maybe what they have is much better), a way to simplify could be to have a big HELP button on the remote. Click it and a FAQ appears on the screen, with the most common procedures. Pick the one you want to do (e.g. "I want to record a show"), and the box guides you on-screen, step by step, while you are performing the procedure live (like a Wizard).

  54. User Friendly Defined by jjames · · Score: 1
    User friendly is an relative term. It depends on
    the audience of the UI. Non-computer savvy people will have a different level of training with common computer interface idioms, and require a lower-level of interface complexity. Lower complexity sometimes lowers the maximum possible UI productivity due to increased steps or elimination of full functional generality.

    Computer-human interaction takes place on the basis
    of a language- text, graphics, gestures. Since computers do not have the capability to understand or detect human intent or feedback at a high level, it is the interface is designed to present the functionality and language features at a relatively low-level of complexity. As most programmers will tell you, a text-language based interface is the most flexible and functional, but not the easiest to master. UIs are intended to bring the computer-human interaction less learning on the part of the human. Graphical symbols and gestures attempt facilitate communication rapidly and intuitively (pic==1^3 words, etc).

    If an interface is used a lot, humans are
    trained on the language and rapidly (sometimes)
    acquire proficiency with the available functionality. At this point, the UI is often
    a barrier if it is too simple. At least I find
    GUIs are a barrier (I'm a programmer).

    Anyway, it is possible for a UI to be too simple
    if it lacks additional capabilities for proficient
    users to quickly get their task done, esp. if the intent of the product with the UI is to be used frequently.

  55. You are asking the wrong question by tlambert · · Score: 2

    You asked: "Why do today's software and consumer electronics users expect to be able to fire up their new toy and magically have a complete understanding of how to use it?".

    That's the wrong question: they don't expect that.

    What they expect is that they will be able to fire up their new toy" and have it be usable. That's a *lot* different then expecting to "have a complete understanding of how to use it".

    And the answer to the real question is "because they paid good money for the thing, it should do what it says it does without me having to wave a dead chicken over it".

    -- Terry

    1. Re:You are asking the wrong question by flonker · · Score: 1

      Approved: Dead chicken waived. Sorry, I couldn't help myself. Now if only I could get a decent usenet feed.

  56. User Friendly is a myth by oGMo · · Score: 5, Insightful

    Funny, we were just talking about this as it related to another post I just made. The thing is, there is no such thing as user friendly, at least the conventional meaning of the phrase. It all boils down to two factors:

    • Ease of use
    • Ease of learning

    The phrase "user friendly" comes about by confusing the two: somehow assuming that by being easy to sit down and learn with no work, something is easier to use. Then it's "user friendly."

    Unfortunately, this isn't how it works in the real world, at least usually. A tool can be built that is easy to use---powerful, flexible, suited toward the job; or it can be easy to learn---no training required. Usually the tradeoff for the latter is that functionality is limited, so the user isn't overwhelmed. A balance of sorts must be achieved. Most of the best tools lean toward easy to use, and rightly so: you're only a newbie for a very short time. You may be using the tool for the rest of your life.

    However, these aren't necessarily mutually exclusive, either. It is possible, in theory, to build an interface that is both easy to use and easy to learn, as long as one does not equate the two, or think that one somehow implies the other. Doing this is rather tricky though. A good example of such interfaces are those for simple tools which can be applied to a wide variety of uses (a hammer, /bin/ls, etc.). Another example is that some games tend to use: the dynamic interface, which starts with a few key options, and gradually adds more.

    Thus, "user friendly" doesn't really exist in the conventional sense, which equates this sense of immediate ease of learning with continued ease of use. Rather, ease-of-learning and ease-of-use must be balanced, and attaining something truly user friendly requires a lot more than having icons and a mouse, or fewer menu entries.

    --

    Don't think of it as a flame---it's more like an argument that does 3d6 fire damage

    1. Re:User Friendly is a myth by pls · · Score: 1

      >Ease of use
      >Ease of learning

      The non-computer world usually resolves this conflict by making two products, and entry and a professional version. For example, you can go to the hardware store and buy the wimpy little power sander that the raw amateur can use to get a good finish on a piece of wood. Or, you can get the high-powered professional model that can do the job 10 times faster, or which can destroy your work in an instant if you don't know how to use it.

      Maybe computer products should come with two user interfaces.

      And the amateur interface isn't simply a subset of the professional, as so may products try to do.

      ++PLS

  57. In a word ... "duh" by Anonymous Coward · · Score: 0

    Why are users immediately forgiven for not even taking the least amount of effort to look for a solution to their confusion in the manual.

    Well, if someone paid me to design and build a tivo, they can blame me when it doesn't work the way they want it to. I don't know why everyone assumes that tech stuff has to be so obscure that people need to read the manual for everything. When was the last time you had to check the manual to use a cd player, or a pencil sharpener? When people can't figure out how to compile something everyone says "RTFM", when you can't figure out the pencil sharpener they assume you're a moron, or from a exclusive pen using country or something. The problem is clearly not the users, but these developers that don't understand their audience, and what it means to be user friendly.

  58. User friendlyness isn't always good. by ThePurpleBuffalo · · Score: 3, Insightful
    First let me start out by saying that I'm an elitist in a lot of ways.

    Cars are probably the most user friendly device on the market. Just think about the potential reduction in deaths due to drunk drivers if cars were LESS user friendly.

    Now, let's go to the computer side of things. Grade school children are able to find images online and print them out because of the current state of user friendlyness. I've heard of "computer class" where this is taught and encouraged, while at the same time, children who use paper, scisors and glue instead are somewhat shunned. (I think Clifford Stoll makes reference to this in "High-Tech Heretic".)

    To a very high degree, user friendlyness removes control from the user and uses "logic" to try to make assumptions about what the user really wants. Just look at MS-Word and "auto-correct" which changes "Teh" to "The". (I had a classmate in university with the last name "Teh"... in the end I used vi.)

    Am I big on user friendlyness? No. I use console Slackware. I use vi. I drive a stick. Perhaps I like to know that I control the output, and nothing will happen except what I tell it to do.

    Is there anyone else out there that feels the same way?

    Beware TPB

    1. Re:User friendlyness isn't always good. by simetra · · Score: 3, Funny

      Yes, there are those of us who feel the same way. Last night, I met a Jackass who works for Microsoft. When I mentioned that I like open-source software, he said "Well, that's a nice hobby." Bastard. So we talked about this for a while, and one of his points was that with Windows, you don't have to fuss with scripts and config files. I said, that's exactly why I like using Linux, because I have total control over it - among other things.
      I personally drive a stick. I hate cruise control. People who can only drive automatics should be shipped off to Greenland.

      --

      "Would it kill you to put down the toilet seat?" -- Maya Angelou
    2. Re:User friendlyness isn't always good. by Anonymous Coward · · Score: 0

      --I'm an elitist, too, but tell ya, sometimes it's better to have the machines more "user friendly" and for the STRANGEST rteasons, example:

      Once I was the victim of an attempted carjacking. No lie, this was weird. Anyway, I drive an automatic by choice most of the time, although I own one stick shift vehicle as well. Because I was driving an automatic, I was able to retrieve my pistol closeby (I always carry and have a permit), hold that with one hand, point at badguy telling him to back off, using many choice angl-saxon phrases, and keep other hand on steering wheel and drive off non-hijacked. Having to manually shift then would have been a somewhat awkward manouever.

      Something that you never really think about, but in that case having the "dumbed down" more user friendly appliance-the automatic transmission- was a potential life saver, that and being self defense aware and hip and equipped.

      Another example, speed dials on phones. Following the logic "more complex is more elite and more better" you would never use the speed dial, always enter the full string of numbers. Or never use a voice command interface, either.

      I think everyone has their own threshold. I have neighbors I geek troubleshoot their boxes for (mostly simple stuff I am not an IT professional), but when they call me, I ALWAYS make them hold the phone right there and try a lot of clicking and looking before I'll drive over and "do it for them". Many times they get the point of just that little nudge and then with the satisfaction of doing it for themselves the next time they'll try even harder.

    3. Re:User friendlyness isn't always good. by Anonymous Coward · · Score: 0

      Control freak :o

    4. Re:User friendlyness isn't always good. by Planesdragon · · Score: 3, Insightful

      To a very high degree, user friendlyness removes control from the user and uses "logic" to try to make assumptions about what the user really wants. Just look at MS-Word and "auto-correct" which changes "Teh" to "The". (I had a classmate in university with the last name "Teh"... in the end I used vi.)

      The last version of Word I heard of that wouldn't let you add an exception for "Teh" (capitalized, even) was 6.

      I've used on an extensive basis (it's my primary job function) 97, 2000, and XP. 97 & 2k (and possibly 95) allow you to just hit the backspace, or "undo", to remove an autocorrect. XP's "smark tags" show up after *every* autocorrect, and you can, right there in that menu, tell it to never autocorrect "Teh" again.

      "User Friendly" does not mean "The user has no control." It means "The user doesn't have to wrestle with the computer," either through obscure commands that you need a manual to know, or options that you can't touch even with the manual.

    5. Re:User friendlyness isn't always good. by xtremex · · Score: 1

      I agree...I drive a stick for the same reasons.."I" want to control what my car does..just like I want to control what my computer does. I had to LEARN how to drive a stick (taught myself thru trial and error) to get the most control. Just like I had to learn my computer to get the most control.

      --
      If you're not a Liberal in your 20's, then you have no heart.If you're still a Liberal in your 30's you have no brain.
    6. Re:User friendlyness isn't always good. by Anonymous Coward · · Score: 0

      absolutely agree. Good example are weapons. There was a time when only adults were really dangerous, what with dangerous weapons being large and difficult to use, requiring skill, etc. Now all you have to do is squeeze a trigger - any kid can do that.

    7. Re:User friendlyness isn't always good. by ceejayoz · · Score: 2

      To a very high degree, user friendlyness removes control from the user and uses "logic" to try to make assumptions about what the user really wants. Just look at MS-Word and "auto-correct" which changes "Teh" to "The". (I had a classmate in university with the last name "Teh"... in the end I used vi.)

      Sounds like you should have RTFM'ed. Takes 5 seconds to setup exceptions to autocorrect rules and you'll never have that problem again.

      Does being anti user friendly mean you always have to do it the hard way?

    8. Re:User friendlyness isn't always good. by PaulBellini · · Score: 1
      "User Friendly" does not mean "The user has no control." It means "The user doesn't have to wrestle with the computer," either through obscure commands that you need a manual to know, or options that you can't touch even with the manual.

      Which is worse, the user having to wrestle to get the computer to do what they tell it, or having to find out what exactly they want to tell it.

    9. Re:User friendlyness isn't always good. by Planesdragon · · Score: 1

      Those are the same flaw; a difficult to work with, but usable, UI.

      the other flaw is like the word "Start" on the windows menu button. There's no way to change it, at all, whatsoever... without getting a real bloody hack, that is.

      I've yet to see a computer program that wouldn't do what it was meant to once the proper commands were inputed. I've seen plenty of programs that weren't designed to do things I think they should, and lots of others that require you to have the manual right there, in your hand or in your head, or they don't work, but not one that simply doesn't work at all even when told exactly what to do correctly.

    10. Re:User friendlyness isn't always good. by Ed+Random · · Score: 1

      > > Just look at MS-Word and "auto-correct" which
      > > changes "Teh" to "The".

      > Sounds like you should have RTFM'ed. Takes 5 seconds
      > to setup exceptions to autocorrect rules and
      > you'll never have that problem again.

      IMHO, AutoCorrect is a prime example of a counter-intuitive feature that takes control away from the user.

      I type a key on the keyboard; it appears on screen. That is a basic assumption I made about using computers. In fact, it is a key element in my mental map of computers.

      AutoCorrect takes that basic assumption away.

      AutoCorrect makes me feel I need to "fight" the computer.

      IMHO, things that take control away from the user should not be switched on by default. Maybe AutoCorrect should pop up one of those annoying Assistants the first time, and ask you if you want to relinquish control of your keyboard ;)

      As a counter-example, I like the 'squiggly underline' as displayed by the spellchecker a lot better. It leaves me in control (I can choose to ignore it with no ill effects).

      Just my EUR 0.025...

      --
      -- Gxis! Ed.
    11. Re:User friendlyness isn't always good. by Anonymous Coward · · Score: 0

      Actually, it'd be kind of nice to have a car where you had to take a breathalyzer test before it would let you drive...

    12. Re:User friendlyness isn't always good. by Anonymous Coward · · Score: 0

      Ship me to greenland. For me, a car is just a transport. I only use cars as opposed to public transportation because despite the massive increase in complexity, the flexibility is worth it. My best hope for the future is some form of automated transport that can take me where I want to go with virtually no additional effort on my part.

    13. Re:User friendlyness isn't always good. by Anonymous Coward · · Score: 0

      > I personally drive a stick. I hate cruise control.

      I also drive a stickshift. Don't you ever make long-distance drives where having cruise control would take a load off your right foot/leg after a few hours? Just because it's there doesn't mean it supposed to be used ALL THE TIME.

    14. Re:User friendlyness isn't always good. by Cro+Magnon · · Score: 1

      I also use Slackware & vi, but I do NOT drive a stick, and I pay Jiffy Lube to change my f'in oil! I also realize that some people have the same idea about computers as I do about my car. For me, Slackware is easier than RH because there's less to get in the way, but many people prefer RH's extras.

      --
      Slow down, cowboy! It has been 4 hours since you last posted. You must wait another few hours.
  59. Different Types of Users by simetra · · Score: 5, Insightful

    It's been my experience that:
    1. 90+% of users are incapable and/or unwilling to think. Regardless of how obvious the UI is, they need to be sat down and trained like monkeys to repeat a series of steps to accomplish whatever they're trying to do. They cannot, or will not, stop, look at the screen, and make an intelligent choice on how to proceed. No matter how plain and simple the UI is, it's like they had a part of their brain removed.
    2. About 5% of users can make decisions based on the UI to accomplish their goals.
    3. The remaining few percent, which we would call Power Users, have a decent understanding of how computers work, how files work, where they're located, how to find them. They know that if they're trying to open a file, they can usually do this by clicking File, and maneuvering down the menu. They can figure out that if their X: drive isn't opening, it's probably because they aren't logged in to the network. They can take a tip, and make a logical conclusion, like "Oh yeah, okay, then I can do this and this. Thanks." These users are very few and far between.
    Windows is great for the few who understand that there are common elements of (most) every application. Still though, it's that 90+% that will suck the life out of you every time.

    --

    "Would it kill you to put down the toilet seat?" -- Maya Angelou
    1. Re:Different Types of Users by jeti · · Score: 2

      Regardless of how obvious the UI is...

      This only shows how blind you have become. To a beginner, it's not obvious how to use a standard GUI. They don't know about window focus. They don't know about widget/text focus. They don't know what these knobs on the upper right edge of a window mean. They don't know what the taskbar is for. They don't know where input is expected.
      Do I need to continue?

      Positioning a mouse is not as easy as you _now_ feel it to be. People click outside the window and suddenly everything behaves completely different from what they expected.

      You'd be amazed how simple it is for such people to use something as unintuitive as a text interface.

    2. Re:Different Types of Users by Lars+T. · · Score: 2

      Many of those 90+% of people have made an intelligent choice once (or more more times) before, but the program did something not obvious. That's why they think "Better safe than sorry". And Windows is not great, because it is full of those gotchas.

      --

      Lars T.

      To the guy who modded me down from perfect to terrible Karma - Apple haters still suck

  60. Re:Mute topic QWZX by dustinc20 · · Score: 1, Offtopic

    I love people who are anal about spelling and grammar. heaven forbid people discuss the topic on the board

    --
    :: if you outlaw outlaws, only the.. no wait
  61. No. by ilyag · · Score: 1

    It's just that what's user-friendly (comfortable to use) for me, is not necessary that for you, or, what's worse, for the "average user".

  62. Some users have got to go by Anonymous Coward · · Score: 0

    I used to work supporting small businesses with their computers. I can't you the number of times that I got a call because their computer won't "work", and when I went on site, the computer was either unplugged, or the strip it was plugged into was turned off, or something stupid like that.

  63. No worse than cars... by -ryan · · Score: 1
    Yesterday I was at the home of a family friend. He is in his late 50's and was asking me questions about his computer and why he was having trouble installing a particular Golf game a friend had purchased for him. To say that he could have installed it even if his computer was modern enough is a bit of a stretch but what stood out from our conversation was just how confusing computers can be to people. He had other problems too, like the fact that he thought he needed a faster computer because his email was so slow to download. He was using an ISP known for overselling their bandwidth. After our conversation I felt very ashamed for the state of consumer software and computers in general, and then it hit me. I know alot of young people who have absolutely no trouble dealing with their computer. Sure some things are confusing to them and could be simpler but by and large they know what is going on in their computer. If you compare computers to cars... well just ask any mechanic. There are loads of "Coffe Mug Holder" like jokes about people with average to sub-average intelligence who couldn't change their oil if their life depended on it, and many who don't even know too. The same people who, if they had a bad spark plug, you could sell them a new alternator.

    What this says is that computers aren't simple and error free but they are easy enough for most people to use and get work done on, and things are getting better as of late. Cars, unfortunately are getting increasingly complex and increasingly difficult to deal with when they don't work. I think we are quickly approaching the threshold where only idiots will not be able to manage their computer (granted sufficient exposure to them).

  64. tautology? by yali · · Score: 2
    I usually think of "user friendly" as meaning "most users find it easy to use." By this definition user friendliness, rather than being based strictly on a priori design criteria, is defined empirically. If most users find it easy to use, it's user friendly. If not, then not.

    This doesn't mean that designers are faced with a black hole until after they build a product. It just means that design principles should be induced from what previous experience tells you usually works with users, rather than dictated by what designers think people should be able to deal with.

  65. Did you ever think that MANUALS were a bad idea by Anonymous Coward · · Score: 0

    Manuals themselves are bad user design. Why should anyone ever have to go to read one, when the product itself should be able to explain how to do the task at hand, preferably by walking the user through it?

  66. Too user friendly? by DCowern · · Score: 1

    It looks like you're writing a letter... it looks like you're writing a letter... it looks like you're writing a letter... it looks like you're writing a letter...

    Case in point. ;-)

  67. the perfect question to ask by Gizzmonic · · Score: 2

    if you're a design/interface coder trying to exculpate yourself. Why worry about making the UI better? It's the @$#% users' faults, they never read the manual!

    Video games do pretty well considering no one ever reads their manuals. Maybe you should try ripping off the UI from some popular console games or something!

    --
    (-1, Raw and Uncut is the only way to read)
    1. Re:the perfect question to ask by mselmeci · · Score: 1

      I read manuals to video games... am I the only one?

      No, wait, I'm just bored.

  68. Re:Mute topic [Off Topic: Sig] by Anonymous Coward · · Score: 0
    Good things never end "eum" they end in "MANIA" or "teria"

    Please explain: petroleum, Romania, Carpenteria.

  69. Default options vs. Advanced options by Angron · · Score: 1

    As a couple posters suggested earlier, the 'wizards' seem to be the epitomy of ease-of-use for most people, taking people through the setup process one step at a time. However, like (I'd imagine) most regular computer users, I don't use wizards because I've learned how to do things much more quickly and efficiently without the hand-holding.

    It seems (to me) that the best option would be to have devices built with the 'wizard attitude' in mind, that the people using the device have never even imagined reading a manual. In the Tivo case, make sure the remote has a big "exit menu" button readily available that goes straight back to (familiar) normal TV, and have a list of wizards available for the user to choose if they'd like. Then include an areas where advanced users can choose to disable wizards and use the (theoretically) more efficient ways that come when you get to skip hand-holding.

    People who don't RTFM are happy, people who do RTFM are happy, and the people selling them like hotcakes are happy : ).

    -A

  70. It's an underrated approach by Anonymous+Brave+Guy · · Score: 4, Insightful
    This usually takes the form of a division into 'simple' and 'advanced' modes of operation. This is probably too niave an approach though.

    On the contrary; I think it's a powerful and much under-rated approach. The biggest hurdle for most people learning a new tool is (arguably) coming to understand the fundamental way it works. After that, the rest is often just details.

    For example, if I'm using a new word processor, maybe I learn that its formatting is broken down according to characters, paragraphs, etc. and where to find the dialog for each. Then it's not a big jump to work out how to make something italic (a simple task) or to set up the kerning (a more advanced one). In this case, it would be useful to have a simple UI with common options (open and save files, change the font, run the spelling checker, etc) and a full UI with the whole lot (revision marks, change the number of columns, configure the grammar checker, perform a mail merge).

    Personally, I used to like systems that worked that way. You could start simple and learn the big picture, and once you'd got the hang of it, switch everything on and see all the details. Then you knew everything was there and you could see where you stood. These days, everything seems to come with seventeen different ways to do the simple things and an options dialog with 100 different settings, most of which show or hide some feature if the menus aren't already adjusting under your feet before you start anyway (but luckily there are seven different ways to get help). Is this really easier to learn and more user-friendly, or just making a simple tool like a word processor seem far more complicated than it is? (There's an obvious commercial/upgrade angle here, but it's not really relevant to the issue at hand, so I'll gloss over it.)

    --
    If you disagree, post your argument. (-1, Overrated) isn't your personal censorship tool for views you don't like.
    1. Re:It's an underrated approach by SpatchMonkey · · Score: 3, Insightful

      You have some very good points there, but just to pick up on the simple/advanced thing - the niavety is in there being only two different states.

      It's like splitting the learning curve up into two steps, when lots of smaller steps would perhaps be easier.

      Basically what I'm saying is that when the gap between 'simple' and 'advanced' is too wide, you need something else to bridge it.

    2. Re:It's an underrated approach by Anonymous+Brave+Guy · · Score: 2
      It's like splitting the learning curve up into two steps, when lots of smaller steps would perhaps be easier.

      Basically what I'm saying is that when the gap between 'simple' and 'advanced' is too wide, you need something else to bridge it.

      I certainly agree with that. I'm simply suggesting that the gap isn't too wide far more often than people give credit for these days, and that having too many steps is as counterproductive as having none at all.

      --
      If you disagree, post your argument. (-1, Overrated) isn't your personal censorship tool for views you don't like.
    3. Re:It's an underrated approach by SpatchMonkey · · Score: 1

      Yes. I agree with you.

    4. Re:It's an underrated approach by neuroticia · · Score: 5, Interesting

      The world is divided into two categories. Those who "get it" and those who do not. Those who "get it" understand that everything has a pattern and all they have to do is play with the gadget and read the manual/documentation and understanding will come. Those who do not get it are akin to those who call us over to set the time on their VCR without even checking to see if they could do it themselves. Those who ask us 200 times how to copy/paste and cannot remember simply because their mindset is that computers are scary complex things that do not make sense.

      These people are not going to be helped by simplification. These people are not going to be helped by hand-holding.

      There needs to be some sort of "mind building" curriculum for people who are afraid of electronics. I believe that people who are told a 3-step process (such as copy-paste) 200 times and STILL cannot remember are mentally defective and in need of rehabilitive therapy.

      Think about it. If someone is told even 10 times that "If you push the doorbell a bell will ring" and cannot remember it, you'll assume they are brain damaged and treat them as such.

      That's how I've come to treat my mother when she asks me how to copy and paste. Finally I took her to the local drugstore and made her copy a piece of paper. I brought her home and had her paste it onto another piece of paper. I then had her describe the steps she had to take to me by writing them down. If she skipped something like "Put the money into the machine" or "select number of copies" then I'd get confused and make her go back to the beginning. Afterwards I brought her over to the computer and said "There are no settings. There is nothing to remember. You drag the mouse to highlight the text you want to copy. You press the right mouse button and choose "copy". You move to the new document and right-click and choose "paste" HOW is that more complex than what you just did with the copier over at the drugstore? HOW is that more complex than tying your shoes?"

      She agreed, and then 10 minutes later called me over because she couldn't figure out how to copy/paste. She didn't even try.

      -Sara

    5. Re:It's an underrated approach by SpatchMonkey · · Score: 2, Insightful

      My mother would beat the shit out of me if I was that sarcastic and patronising to her.

      Not really. But she wouldn't like it.

      You should have more respect for your mother!

    6. Re:It's an underrated approach by FFFish · · Score: 4, Insightful

      Your post really should be moderated up.

      Further to your post is that people form paradigms, and these paradigms allow them to "short-cut" their thinking.

      A common example is found in our cars: because they have been standardized, we expect certain things to remain constant: gas on the right, brake to the left of the gas, clutch (if there is one) to the far left. Because this archetype is so well-established, we can hop into any car (in America) and drive.

      But not everyone can pop the hood and make sense of what's under there. Their world knowledge, while it does cover the driver's controls, doesn't include engine mechanics. The rest of us, who know a sparkplug from an oil filter, can pop the hood on almost any car and begin to make sense of it... and not because the engines are all laid out the same, but because the *ideas* are the same.

      Recently, my understanding of car engines was used in measuring the valve clearance on my motorcycle. I'd never do such a job on my car -- too complex -- but just knowing how my car engine works, I was able to do the motorcycle job. Heck, now I've done the motorcycle, maybe I should do the car!

      Anyway, to bring this back to computers, the paradigms for computer use aren't any more obvious than those for car engines: one only learns them by getting one's hands dirty.

      If you gain skill with one wordprocessor, you can probably use most any wordprocessor without needing help. But to learn that first wordprocessor could be a hurdle: it's not much like anything in our physical world!

      And just as most people these days don't bother to get their hands dirty with their car engines, and hence couldn't begin to conceive of changing their oil, let alone reboring a cylinder, many people don't care to get their hands dirty learning the power-user aspects of Word, programming their VCR, or even using the full capabilities of their microwave.

      And who can blame them? These are all just tools: tools for transportation, for communication, for entertainment, for cooking. Learning the minimum needed in order to get by makes very good sense: it frees your time up for doing actual, important things. Like having a life.

      --

      --
      Don't like it? Respond with words, not karma.
    7. Re:It's an underrated approach by xtremex · · Score: 2

      To tell you the truth..I understand this completely...When I firsy touched a REAL computer (A VAX back in the early 80's) at my local university (I was a kid at the time)I asked for the manual...they laughed htinking it was way over my head..but I knew how to READ...I brought the manual home and learned VMS. So when I got an account ot the school, I knew my way around...the CS students at the time were asking ME for help..I rolled my eyes because I couldn't believe tey didnt undertsand the concept of an INDEX! I would say "Hold on", look it up in the index, and do it for them...thye thought I was a genius..at 12 yrs old, I KNEW it wasn't magic,but I felt like these guys were stupid. They were in COLLEGE, taking Comp Sci and didnt understand the concept of an INDEX! I just introduced a friedn of mine (who's an economics professor) to Linux..he uses KDE. I get more calls on how to do things like (How do I center the text in KWord?). I tell him look in the help file...he gets PISSED when I say that. I say, ever use MS Word? It's 95% the same, so what do you THINK you should do..he figured it out after I said that.....

      --
      If you're not a Liberal in your 20's, then you have no heart.If you're still a Liberal in your 30's you have no brain.
    8. Re:It's an underrated approach by xWeston · · Score: 1

      The people that dont get it are the way that i make money. Doing simple tasks like uninstalling or installing software and getting paid for it makes it seem like stealing.
      I've gone over to a person's house because their mouse didn't work and wiggled the cable a little, it worked and i got $40.

    9. Re:It's an underrated approach by neuroticia · · Score: 1

      I have plenty of respect for my mother when she deserves it, but low tolerance for willful stupidity.

      Besides which, she was able to recognize it as a useful excercise, and after repeating it a few times she finally did learn how to copy-paste. It served as a mnemonic trick for her.

      -Sara

    10. Re:It's an underrated approach by neuroticia · · Score: 1

      That's what pisses me off about "users". They can have a 5-page instruction manual on a program that covers everything and they still prefer to ask you because it's "computery" and "complex". Even if "getting their hands dirty" took 5 minutes they'd still prefer not to.

      Instead they choose to blame the interface designers and manual writers for making things needlessly complex.

      It's a wonder the world's shoes aren't all velcro.

      -Sara

    11. Re:It's an underrated approach by Verteiron · · Score: 1

      That's why it's good to be a tech. I have loads of people like that. I bill them $65/hour. For their money, they get a complete explanation of how to do X, and a demonstration, followed by a session of having THEM do it while I watch and prompt if neccessary. Once they say they are comfortable doing X, I make sure there's nothing else they want for their $65, and leave. If they need to learn how to do Y, or forget how to do X... then I get another $65. And people pay and pay...

      --
      End of lesson. You may press the button.
    12. Re:It's an underrated approach by Bishop · · Score: 2

      Part of the problem there is that the users have probably had bad experiences with manuals in the past. Most computer manuals I have tried to read are very poorly written. I can't blame a user for looking at a computer manual in disgust, as I do the same. In general, documentation abuses the language, is poorly organized, and incomplete.

      The computer industry does not give the users any credit and assumes all users are idiots. This mindset has UI designers convinved that they have to map computers onto something familar (desktops). This makes as much sense as putting a stick shift on a toaster to control the darkness. It will work, but is it really the best interface? By attempting to map "familiarity" the designers only frustrate the users when the familiarity inevetibly breaks due to a bug or a poor metaphor. Nothing frustrates a user more then when the actual outcome is different from the expected outcome. You can't map a car's interface onto a computer. Nor can you compared a car's "easy" interface to a computer's. A computer is a completely different device.

      Here lies the problem: instead of treating computers as the powerfull devices they are, designers instead attempt to "perfect" the poor metaphors adopted years ago. Computer interfaces could be far more powerfull then they are. Instead a computers spends most of its power by drawing pretty pictures. Computer interfaces should expose the user to the power in the computer. This dosen't mean tab upon tab of check box options. Designers have to find new ways to present data. Not pretty ways, but usefull ways.

      Not that this will happen. It is much easier to sell an old program with a new look then it is to discover better ways to manipulate data.

    13. Re:It's an underrated approach by ecalkin · · Score: 1

      AMEN!

      I think that the mad rush to 'user-friendly-ville' has made this *worse*. Every time we lower the bar to make it easier we seem to be telling people that they don't have to work as hard to do whatever it is that they're doing. We're 'facilitating' the problem by catering to their inability/unwillingness to learn.

      eric

    14. Re:It's an underrated approach by ecalkin · · Score: 1

      AMEN!

      I think that the mad rush to 'user-friendly-ville' has made this *worse*. Every time we lower the bar to make it easier we seem to be telling people that they don't have to work as hard to do whatever it is that they're doing. We're 'facilitating' the problem by catering to their inability/unwillingness to learn.

      It's an interesting contrast between Novell and Microsoft. Novell (for a long time) pretty much laid it out when describing what a CNA/CNE student was expected to start with. These were real prerequisites. And they were crystal clear on what they were expected to know when they were done. This made Novell networks *hard* for the average person. On the other hand, MS quickly forgot about prereqs and was not testing well for certification. It was indeed much easier for someone with less practical experience to get the MCSE (in less time too) than it was to get a CNE. But a CNE is/was much more ready to deal with Problems.

      I have some really questions about how far userfriendly can go before stuff hits the fan.

      eric

    15. Re:It's an underrated approach by neuroticia · · Score: 1

      All users are idiots until they prove otherwise... To assume otherwise would be foolish, as most people cannot troubleshoot or learn to use the simplest thing.

      I'm not saying that interfaces aren't needlessly obtuse. They are. They could stand a LOT of improvement. (Read: Microsoft's habit of scattering settings to kingdom come, and OS X's new "Help system" with the navigation buttons at the bloody bottom)

      I'm merely saying that if someone can't find their way around an obtuse interface, then chances are they're not going to find their way around a well-thought out one. Most people are so accustomed to being intimidated by anything electronic that they freak out before they even see if they CAN do it. And WITHOUT CHECKING, they *still* complain about how the interface is too complex.

      Young people find computers to be intuitive, older people do not. Why? Because for the most part older people have a closed mindset. They grew up in an era when only programmers touched computers. Their conclusions? "Oh, doing that takes a computer science degree." My response? "No it bloody doesn't. You KNOW what 'download' means, doesn't it follow reason that in order to complete the task of downloading the file, you click 'download'?!"

      -Sara

    16. Re:It's an underrated approach by mythr · · Score: 1

      Hey, I see users not knowing how to download as a good thing. It means more bandwidth for people with IQ's higher than Forrest Gump's. :)

    17. Re:It's an underrated approach by VertigoAce · · Score: 2

      What this reminded me of, actually, was what some Windows applications (in particular MS ones, but probably other professional programs; not a heavy Windows user so I wouldn't know) do in order to simplify the UI. They typically hide more advanced menu options (and after you've used the program for a while they tend to hide unused options). This way the UI is not overwhelming for less advanced users. After they've figured out the basics, they can move on to more complicated features (for example, the rule-based sorting in Outlook).

      While I personally find it a bit annoying to have to find hidden options, it could be useful to some people. Programs that aren't used by beginners take a different approach. Visual Studio, for example, doesn't hide any options, but it does let you customize the menus and toolbars to suit your needs (right click on a toolbar to see a list of all existing toolbars).

      I know I've only mentioned Windows programs, but let's face it: right now the only OS's that a complete beginner is likely to see are Windows or Mac OS 9/X.

    18. Re:It's an underrated approach by neuroticia · · Score: 1

      And, seeing as my mother can't figure out that clicking "update" on the liveupdate popup from Norton will update her antivirus and that it's a good thing, I guess I should be happy that she can't download. :p

      Although she does seem to keep on top of things like the teddy bear virus.

      -Sara

    19. Re:It's an underrated approach by Anonymous Coward · · Score: 0

      My mother uses linux and does not even know it.

    20. Re:It's an underrated approach by Anonymous Coward · · Score: 1, Interesting

      as one of my teachers once said:
      "when a book and a head come together
      and it sounds hollow -
      this has not to be due to the book."

      I have dicovered that some people are not only "not so open-minded" but even "close-minded" concerning special tasks, mostly because they are afraid of doing this task. math for example. sometimes, its not that people arent able to do this and that - they are just afraid of math in general - and stop thinking properly. "I am not good in math." click! destination meets destiny - they refuse to do the current task as well.

      on the other hand, there was an article about the "thumb-generation" here on slashdot, not too long ago. the essence was, that young people are trained (because of their mobiles etc.) to use their thumbs, when other people use their indexfinger... maybe there are such things like a "thumb" and an "indexfinger" in our brains as well - my little sister gets easily along with computers without any special training (but she hates math, though :)

    21. Re:It's an underrated approach by Bishop · · Score: 3

      I agree. The whole intimidation thing is real kicker isen't it. The people I hate are the ones who want to be intimidated. They feel superior for being stupid. How does that work? Compare this to my grandfather who seems to do alright despite being half blind[1]. Due to his handicap I think he looks at anything new as a challenge, and plesantly surprised when it isen't. Other people are probably pissed that a computer is supposed to be easy to use, as per marketing, but isen't. It makes them feel stupid. Those of us with more experience aren't intimidated, and when a computer dosen't work we think the developers are stupid. Maybe this is what we should tell users?

      Instead of trying to convince users that computers are easy to use do the opposite. Tell them that computers are a pain in the ass (the truth). Tell users that the user interface was "designed" by a bunch stupid punk assed condesending arrogant new hires whacked out on caffine (possibly true). Now when the user manages to remember the basics they will fell a sense of superiority and acomplishment. I am only half kidding.

      Regardless of the true complexity I often start off a mini training session with "I don't know why they had to make this so complicated..." It works for some people. Others are really stupid.

      [1] Setting up a computer for my grandfather is what started me thinking about how poor computer user interfaces really are. My grandfather has lost much of his vision, but can still read if the text is magnified to atleast 3cm/inch high letters. A typewrite has a small font. There is not much you can do about it. In theory a computer should be able to display any sized text even if there is only one letter per screen. Too bad theory dosen't work out. For many reasons it is much easier for him to use a simple magnifying lens then to try to fight with the OS and display big fonts. How peverted is that?

    22. Re:It's an underrated approach by Anonymous Coward · · Score: 0

      Here's $65. Question: How do I start my own consulting business so I can make $65/hour too?

    23. Re:It's an underrated approach by VertigoAce · · Score: 1

      The first computer my mom used to check email and connect to the internet was a HP-UX workstation and she didn't know a thing about computers. But in general people don't get started on *n*x.

    24. Re:It's an underrated approach by Anonymous Coward · · Score: 0
      isen't

      STOP THAT! It's fuck'n annoying, ISN'T IT!

    25. Re:It's an underrated approach by Anonymous Coward · · Score: 0
      Asshole.

      You should have refused payment for something that fscking simple.

      You're the equivelant of the asshole repairment who con ignorant old ladies into overhauling an appliance when all it needed was a $1 dollar filter or whatever.

      And don't say the $40 was "for my time" because you're still an asshole.

    26. Re:It's an underrated approach by dodald · · Score: 2, Insightful
      I used to work in an IT department, for a medium sized company (500-600 PCs/servers/control computers, 300-400 users). Most of our users were enigineers, and dispite what people say, not all engineers are good with computer, and in my case a majority were computer-idiots.

      The one thing engineers do though is read, not manuals like a smart person would but the internet. I got so sick and tired of hearing EVERY other person say "So whats the deal with microsoft?", Or "I have this problem with my home computer..." that I started telling people that microsoft was a bunch of dolts who cant program and screw every thing up (Which, mod me if you want, I don't believe).

      The people who I said this too began to call less and less frequently and when they did call the questions where considerably more complex. Instead of the usual "How do I print this out on its side?" (Landscape, THERE IS EVEN A PICTURE!) I started getting calls, about how to expose the formatting stroks, or how to get a feature that we didn't even have installed.

      So though it may not be a good idea to tell people that the software we purchased for them was crap, or to tell people that they got ripped off, it seemed to work in some cases in my experience.

      --
      101010b 2Ah 52o
    27. Re:It's an underrated approach by FFFish · · Score: 2

      Young people find computers to be intuitive, older people do not. Why? Because for the most part older people have a closed mindset.

      No. It's because for the most part, older people didn't grow up using computers.

      Hell, not one of them grew up using pushbutton phones.

      Back to my original post, which I think got a little off track: it's your paradigm that lets you use the computer easily.

      You expect moving a mouse will move the cursor. That's an awfully abstract behaviour. But, having learned that the motion you make in one place is connected to the apparent motion of a virtual object in another place, you can use a tablet or trackball.

      Having learned the "move cursor" paradigm, you're now equipped to move cursors that are controlled by devices you haven't before encountered.

      Without that paradigm, though, you'd be at a complete loss: you'd see a bunch of unidentifiable devices, none of which are obviously connected, and have no concept of "cursor", "mouse rolling", and certainly not of "clicking".

      There is a huge conceptual leap to be made just to successfully move the mouse cursor, let alone do anything useful with it.

      Little wonder so many people don't become fluent computer users.

      In many ways it is like learning a language. If you were plopped down in the middle of the Kalahari Desert, into a Bushman tribe, you'd be completely unable to understand the simplest spoken directions... just as your grandmother is unable to understand the "language" of computer GUIs.

      And just like learning languages, kids have a far easier time of it than grannies. Plop a young kid into the Kalahari, and he'd be a fluent native speaker within a year. But a granny -- well, she might learn a very few phrases.

      Or, in computer terms, she might learn how to power-on her computer and that the mouse moves the cursor; but it's gonna be a long stretch before she really understands how to use EMail, and she'll never install a firewall.

      GUI is a language. The young learn it more easily than the old, and attaining and retaining fluency requires on-going practice. Full-time immersion is more effective than occasional dallying.

      We who use computers intensively all day every day would do well to learn a bit about how the naive and inexperienced view their computer experiences.

      (P.S.: "I'm merely saying that if someone can't find their way around an obtuse interface, then chances are they're not going to find their way around a well-thought out one."

      Shall I test you on that one? I'll design an almost criminally negligent UI, and a good UI, and we'll see wiith which you find your way around!)

      (P.P.S.: Slashdot needs to support the "small" tag!)

      --

      --
      Don't like it? Respond with words, not karma.
    28. Re:It's an underrated approach by neuroticia · · Score: 1

      Actually I was first put in front of a computer at the tender young age of 15, and recieved no official instruction in it other than watching briefly as someone moved the mouse. I reached out, grabbed it, and after a failed attempt or three was able to use it successfully. I learned DOS without a manual... Of course I'm probably exceptional. Foo. I also could read Latin more or less without ever learning any of it, simply because I was a habitual dictionary-reader and knew more or less by instinct what the parts of the words meant, and I could relate the Latin I didn't know to the English I did. Ok I'm odd.

      Small tag is illegal because of trolls. As it should be.

      -Sara

    29. Re:It's an underrated approach by BigBlockMopar · · Score: 3, Funny

      The world is divided into two categories. Those who "get it" and those who do not. Those who "get it" understand that everything has a pattern and all they have to do is play with the gadget and read the manual/documentation and understanding will come. Those who do not get it are akin to those who call us over to set the time on their VCR without even checking to see if they could do it themselves. Those who ask us 200 times how to copy/paste and cannot remember simply because their mindset is that computers are scary complex things that do not make sense.
      These people are not going to be helped by simplification. These people are not going to be helped by hand-holding.

      These people are gonna be helped by Darwin!

      They'll starve to death when there are no more bank tellers and they can't pay for their food because they can't figure out how to withdraw money!

      They'll freeze when the gas company cuts off their power for not paying their bill online!

      They'll run their cars into bridge columns because they're distracted trying to figure out how to turn off a rental car's air conditioning!

      They won't be able to find a mate because they'll never leave the house for fear of missing a TV show that they can't videotape because the VCR is so horribly complicated!

      --
      Fire and Meat. Yummy.
    30. Re:It's an underrated approach by Anonymous Coward · · Score: 0, Flamebait

      I want you to remember your post. When you are in your late 60's, think about this post; think about your lack of energy; think about the pain in your hands. After you do, I want you to get a book about quantum computing and start reading it. When you give up because your hands hurt, or your too tired, think about this post. For now though, I want you to eat shit and die.

    31. Re:It's an underrated approach by Anonymous Coward · · Score: 1, Insightful

      Consider that perhaps mom doesn't really give the proverbial rat's ass about learning how to cut and paste. She gets to interact with her daughter. She wants to do the 'ole human interaction thing. Lots, if not most of humanity is that way. Why read, when they can ask a PERSON? It's just a different window that they view the world from. Just my two cents...

    32. Re:It's an underrated approach by Anonymous Coward · · Score: 0

      >A common example is found in our cars: because they have been
      >standardized, we expect certain things to remain constant: gas on the
      >right, brake to the left of the gas, clutch (if there is one) to the
      >far left. Because this archetype is so well-established, we can hop
      >into any car (in America) and drive.
      >
      Wrong. Just go to a car lot and watch as people pull off in their brand-new cars. You'll never get a bigger laugh as you see the lurches and slow speeds as people drive off the lot because they are unfamilar with the way the car handles on the road. I've driven diffrent makes of car and they all have "feels" concering the amount of pressure you need to place on the accelerator and brake pedals. It can be a very disconcering feeling driving a diffrent make of car than the one you are used to.

    33. Re:It's an underrated approach by Anonymous Coward · · Score: 0

      Heh. I understand the $40 for a few minutes of work. As you've said, it is HIS time!

      Most of the tech problems most people deal with can be solved in like 2 minutes anyway, but if users are stupid enough not to bother solving them (or can't follow directions over the phone, making you come over to their house), then let them pay.

    34. Re:It's an underrated approach by Richard_at_work · · Score: 1

      No. It's because for the most part, older people didn't grow up using computers. Hell, not one of them grew up using pushbutton phones.

      Just one thought: they all grew up with cars, why arent they all well versed and abled to fix my car on demand? Just cause i grew up with computers doesnt make me special, i jsut learnt to use them. They should too.

    35. Re:It's an underrated approach by Preposterous+Coward · · Score: 2

      Well, I suspect that happens mostly to people who really have driven just one or two cars their whole lives and are used to the accelerator, brake, and steering behaving *just so*. If you borrow friends' cars and/or travel frequently and rent cars all the time, it's totally trivial to get into a car you've never driven before and operate it safely and effectively. OK, if it's a stick it might require a few shift cycles to get used to the clutch feel and so on, but it's really not that bad.

      --

      "Biped! Good cranial development. Evidently considerable human ancestry."
    36. Re:It's an underrated approach by Preposterous+Coward · · Score: 2

      one thing kids have in abundance is a willingness to experiment. Adults, by contrast, tend to be much more reserved. Maybe that's a normal byproduct of age and experience -- having made expensive and/or painful mistakes before, and being better at perceiving the potential negative consequences of an action, you're more reluctant to do something wild. Of course, making mistakes is a big part of learning, and if you're too afraid to try anything new, you're unlikely to learn anything new either.

      --

      "Biped! Good cranial development. Evidently considerable human ancestry."
    37. Re:It's an underrated approach by davidsansome · · Score: 1

      a 3-step process (such as copy-paste)

      Is the third step "Profit"? ;-)

      --
      -- Wibble
    38. Re:It's an underrated approach by shades66 · · Score: 1

      I installed Mandrake 8.2 on my main pc and the first thing my girlfriend said was that this new version of Windows is a lot easier to use!..

      --
      ---- There are 10 types of people in the world. Those that understand binary and those that don't
    39. Re:It's an underrated approach by Tarazis · · Score: 1

      Sara, with all due respect. Computers are a relatively new appalince, the comsumer verson is only about 20 years old. it's also a very complex pice of techonology. your mother is not brain damaged, she just has no experence with this type of tech. Remember people around the 1890's thought that the moving pictures on the wall were real and that the train was going to run them down. (I do reconise that i am making an assumption here, but this is what i'm getting from what you wrote) So contunilly asking for help to do what "we" would conside simple tasks is just a sign of not knowing how it all fits together. Why don't you sit down with her and ask her what questions dose she have. Also, being honest here, she probable sences what you are feeling, esp. considering what you said in your post. Remember you had to be repeatly shown how to tie you shoes. Also I think that the term "user frendly" should be only used if someone, who has no knowlage of the software and/or computers, can use it. because when "we" (i'm using that term for poeple who use and work with computers on a farly regular bases) use a new pice of software we know that we can mess up and all we have to do is reinstall or whatever. that messing about with it is not going to kill the computer. Except of course the stuff that can really kill the computer, then we behave like someone who has just sat down infront of win98 or whatever. perhaps there should be a grading system of User Friendlyness 1. my brothers new born daughter could use it, to 10. deepthought has trouble getting it to work. then people will know what kind of learning curve there getting into when they buy it.

      --
      This is not a test, it is just a distraction.
    40. Re:It's an underrated approach by CuriousKangaroo · · Score: 1

      My mother had a term for this - she called it "The Garage Door." She used to say that anytime you tried to talk to her about anything technical, something like a garage door seemed to close in her mind, and she would shut down from processing anything.

      We got her a computer because she wanted to learn, and to surf the net. At first it was hard, things like when she saw me working in multiple windows she got confused - she always asked "what is going on? i don't understand." But I stuck to the very very basics of what she needed to know, and now she's great (and has gone beyond the basics)! For most things she doesn't have the "garage door" effect anymore, even in other technical areas (although it still crops up occassionally - but not on the computer). She uses a mouse like a pro, cuts-and-pastes just fine, etc. I attribute this "growth" to the fact that the world wide web was just too interesting for her not to use, so she learned.

      Interestingly, the mouse seems to be the biggest issue with those of the "older generation" who are non-technical from what I've seen: my step-father sort of grabs the mouse with two hands and pushes it around.

    41. Re:It's an underrated approach by badbrainsg · · Score: 1
      Browsing this discussion half-awake on saturday morning. I count as an "old" person. I begin using computers in the late 80s. I had one bad experience with a KayPro (sp?). Two faculty colleagues were going to "teach" me--they were patronizing, spoke intense jargon and ignored my questions. And they were teachers?!

      A year or so later, one of my sons insisted I try his frankensystem, using WordStar. He was patient, eschewed jargon, and, yes, Sara, answered the same question from me ("how do I?") more than once. He wasn't impatient often. He also let me work until I had a question or problem.

      I acquired a DOS machine in my office. I had help from two good folks in our computer support office. Patient, with simple explanations, like my son. I knew I was making progress when one of these folks had a problem and I knew the solution.

      I was in my late 40s at this time. That doesn't seem old to me now, but I know it seems old to those in their 20s.

      I found computers "intuitive" after a slow start. I do a lot of HTML, administer a Linux LAN in my home, and am asked repeated "stupid" questions by colleagues.

      Bottom line? There are stupid users, adept users, good programmers, arrogant & sloppy programmers--and age doesn't have that much to do with it. I have observed among other "older" adults a general preconception that, because a person is young, that person understands computers. Baloney. Some do, some don't.

      Time 2 take my geritol. --That's an old old-age patent medicine, you newbies ;-)

    42. Re:It's an underrated approach by rikkards · · Score: 1

      What's even funnier is there is a coop student at work and she was learning Mandrake. Once she played with it for a couple of days I told her to try out debian and she said it was easier than Mandrake. She found it more straightforward to set up and run.

      Course then she tried FreeBSD and that wasn't pretty.

    43. Re:It's an underrated approach by Anonymous Coward · · Score: 0

      Respect has to be earned, SpatchMonkey. Nobody is entitled to anything, not even your mother.

    44. Re:It's an underrated approach by Anonymous Coward · · Score: 0

      gee you must be a genius. thank goodness you were there to lead those lost souls to the light.

      either that or you're an obnoxious prick that people don't like talking to much.

      try some humility on for size sometime. it's underrated.

    45. Re:It's an underrated approach by Magius_AR · · Score: 1
      That's how I've come to treat my mother when she asks me how to copy and paste. Finally I took her to the local drugstore and made her copy a piece of paper. I brought her home and had her paste it onto another piece of paper. I then had her describe the steps she had to take to me by writing them down. If she skipped something like "Put the money into the machine" or "select number of copies" then I'd get confused and make her go back to the beginning. Afterwards I brought her over to the computer and said "There are no settings. There is nothing to remember. You drag the mouse to highlight the text you want to copy. You press the right mouse button and choose "copy". You move to the new document and right-click and choose "paste" HOW is that more complex than what you just did with the copier over at the drugstore? HOW is that more complex than tying your shoes?"
      Heh, such treatment of my mother would have sooooo gotten me an a$$-whoopin

      Magius_AR

    46. Re:It's an underrated approach by neuroticia · · Score: 1

      Nah. I'm terribly patient, as could be witnessed by someone watching me teach my 80-something year old grandmother how to use a mouse. "No Gram, you keep you hand on it after you click. Click a little more gently than that, gram. It's sensitive." And not laughing at her when she called the mouse a 'rat' and asked why she had to play with its but to get things to happen... Or when she called the monitor a tv. She was an interested and active learner, asking questions and willing to experiment/generalise what she was learning.

      My mother is the equivilent of a child throwing a temper tantrum, clapping their hands over their ears and singing "I don't heeeeeaaaar you." And she is the majority. She is capable of learning, but only when she doesn't know she's learning. If she asks me "How do you do this?" and I tell her, she promptly forgets it. If I ask her to repeat what I just said I get a response like "Oh, some computer thing."

      I realize and respect that computers are new to her. I admire her for being willing to touch them and play with them. I DO NOT like it when she plays dumb. I do NOT like it when I know she's capable of learning something but lets her own insecurity get in the way.

      On the plus side, since I made the "List of things that will destroy the computer" for her, she's a bit more willing to experiment. "Do not drop it off a cliff, do not put it in the bathtub, do not set it on fire or blow it up. Do not stick magnets to the side. Do not put a coffee cup in the CD-R drive."

      The other day she reinstalled her printer all on her own without my even telling her she had to go to the start menu. I was very proud... She still doesn't remember how to copy and paste, though. I don't think she ever will.

      -Sara

    47. Re:It's an underrated approach by neuroticia · · Score: 1

      *laughs* My grandmother would touch it really gently, push it VERY slowly whilst staring at it and moving her eyes back and forth to the monitor, roll it off the mousepad, roll it until it bumped a wall, pick it up, SLAM it down, and repeat. After she finally located the icon on the screen and went to click it she'd SMASH the button and then her hand would fly up and away nearly smacking me in the head. =]

      The mouse is *definitely* an odd concept.

      -Sara

    48. Re:It's an underrated approach by neuroticia · · Score: 1

      And why is it that you assume my method was horrible? It's merely an exhibition that "What you are trying to do is not scary, there are a million more scary things in the world, things you do day to day." I was actually being very patient while I did what I described above. While it was unsuccessful, I have been successful with the methodology before. She was afraid of the keyboard, and I gently reminded her that she used a typewriter already and that it was similar. She was still afraid of it, so I put the typewriter next to it and asked her to show me what was different, and then explained each difference.

      How does that merit physical violence? :p

      -Sara

    49. Re:It's an underrated approach by Bongo · · Score: 2

      She agreed, and then 10 minutes later called me over because she couldn't figure out how to copy/paste. She didn't even try.

      Maybe she just didn't know what to look for. Maybe she didn't realise that you had to have the mouse pointer in a particular place, or a particular app at the front, or whatever. If she can't copy/paste, then she probably needs to be taken on a tour of the whole keyboard, and oh, well, back to the very basics.

      My point is, don't under-estimate how many small but essential bits of perceptual knowledge you are employing in a "simple" operation like that. It's great that you explained the principles using the real world analogy, but does she even know that a window really is?

      Or maybe she just wants you to call more.

    50. Re:It's an underrated approach by Anonymous Coward · · Score: 0
      My mother would beat the shit out of me if I was that sarcastic and patronising to her.
      Yea, but she beats the shit out of you all of the time anyway, the stupid crackwhore that she is.
    51. Re:It's an underrated approach by plugger · · Score: 1

      Every time we lower the bar to make it easier we seem to be telling people that they don't have to work as hard to do whatever it is that they're doing.

      Isn't that the point of using a computer in the first place?

    52. Re:It's an underrated approach by Sj0 · · Score: 2

      gee you must be a genius. thank goodness you were there to lead those lost souls to the light.

      either that or you're an obnoxious prick that people don't like talking to much.

      try some humility on for size sometime. it's underrated.


      Hell no, everybody should try some self-confidence once in a while. 95% of this could be fixed if people gave up the attitude of "no, only smart people can use computers.". Hell, it's not that hard to pick up something completely alien and fiddle around until it makes enough sense to work. Just a willingness to get to a point where you can say "nope, what I'm doing won't do what I want it to do, but I can try something else that looks like it might work too" is a great start.

      In all things. If it seems like it might work, and you don't think you could hurt anything by giving it a shot, go for it. People are often suprised by what they learn they can do after they knock down the mental walls that tell us that others that do those things are somehow special.

      --
      It's been a long time.
    53. Re:It's an underrated approach by Anonymous Coward · · Score: 0

      >Heh. I understand the $40 for a few minutes of >work. As you've said, it is HIS time!
      >
      >Most of the tech problems most people deal with >can be solved in like 2 minutes anyway, but if >users are stupid enough not to bother solving >them (or can't follow directions over the phone, >making you come over to their house), then let >them pay.

      You are absolutely right! If an idiot can't do
      something that simple, she deserves to pay too much!

      In fact, I think that anybody who isn't
      willing to learn how to use a computer should
      go back to their typewriter.

      "geeks" and "nerds" are just people who don't have this stupid mental block about computers.

      I'm suprised there are people who can't use
      computers.

      I think we should quit telling people who can't use computers that "It's alright" and that
      "You arn't dumb just because you can't use a
      computer."

      I mean, when computers first came out,
      okay, that's okay, but, now that computers have
      been out for 10, 20 years? I think not being
      smart enough to use a computer should be compared
      to not being able to read or write.

      They are just as bad as fools who can't read or
      write, so why not tell them
      "Not being able to use a computer is rather foolish" and "You are as bad as somebody who can't read"?

    54. Re:It's an underrated approach by cyberon22 · · Score: 1

      lolol. Funny post, but the REALLY funny thing is that it is exactly the same people who gripe about the complexity of Linux, etc., who can't figure out how to copy and paste in Windows.

      Imagine if the car was developed in a similar process:

      Henry Ford: We can't have a stickshift, people won't understand what it does. These lights on the dashboard are also confusing.... Why not replace them with a single button saying "Start"???

      Ironically, it may be one of the quieter victories of computer science that most people expect modern technology to be far easier to learn than any other developed to date.....

    55. Re:It's an underrated approach by Mordanthanus · · Score: 1

      Uh... I hate to tell you, but moving a mouse cursor (moving an object that controls moving a virtual object) is something my parents were doing a long long time ago... The object may have changed, but if I remember correctly, Pac-Man was a virtual object controlled by a joystick.

      --
      User logging on... 300 baud... 300 BAUD?!? (Click!) NO CARRIER
    56. Re:It's an underrated approach by DEBEDb · · Score: 1
      Nobody is entitled to anything, not even your mother.

      Don't you think she earned it by bringing
      him up to be this smart (albeit arrogant)
      geek?

      --

      Considered harmful.
    57. Re:It's an underrated approach by HughsOnFirst · · Score: 2

      Henry Ford: We can't have a stick shift, people won't understand what it does. These lights on the dashboard are also confusing.... Why not replace them with a single button saying "Start"???

      Well as a mater of fact Henry Ford did think that the stick shift was too complicated and made the transmission shift by stepping on a peddle , unless you wanted to reverse in which case you used a hand lever. No lights on the dashboard either (and no electric headlights) , and as for a button to start, that didn't come until much later. Starting involved an assistant cranking a crank at the front of the car the , the carburetors were adjusted by controls on the dashboard, the throttle (gas pedal ) was a lever attached to the steering wheel as was the lever that controlled the timing of the spark.

      At least it had a steering wheel, unlike the early some other earlier cars.

    58. Re:It's an underrated approach by Dynedain · · Score: 2


      And just like learning languages, kids have a far easier time of it than grannies. Plop a young kid into the Kalahari, and he'd be a fluent native speaker within a year. But a granny -- well, she might learn a very few phrases.

      Or, in computer terms, she might learn how to power-on her computer and that the mouse moves the cursor; but it's gonna be a long stretch before she really understands how to use EMail, and she'll never install a firewall.


      WRONG. My grandmother is a lot more proficient with a computer than my mother and father. My grammie regularily sends me email, does geneology research on the web, and types up snailmail and research results in MS Word. My mom on the otherhand is confused when I tell her she can copy or move files by "dragging" them from one place to another.

      And before you say my parents are technophobes or something, let me say this: My grandmother got her computer about a year ago, and never used a computer before that. My parents got their first Windows computer in 1990. Oh, AND my mom did her college minor in computer science (way back when they did everything on punchcards). And as an accountant, she is forced to use computers a lot.

      So why is my grandmother so much more adept? And why am I the computer guru for almost everyone I personally know?

      Time.

      My grandmother has plenty of free time on her hands to poke arround with the computer and figure things out.

      I (as most kids do) had plenty of free time to play with the computer and learn how it worked.

      My father is learning quite a bit more than my mother did, even though he runs a business that has absolutely no pressing need for a computer at anytime. But he found that Quickbooks is nice, and that with time, he can learn how to do things on the computer. He now knows how to download and install programs, how to watch out for viruses/trojans, and how to email and surf the web....a huge accomplishment from only knowing how to get to minesweeper, tetris, and solitaire.

      My mom on the other hand still can't even change the desktop background. Why? She's a workaholic at the prime of her career. She gives herself absolutely no time for luxuries, especially 'unnescessary' ones like learning how to use a computer. So even if she is forced to use email and various software for her day-to-day work, she doesn't know anything more than than how to open and use those programs.

      --
      I'm out of my mind right now, but feel free to leave a message.....
    59. Re:It's an underrated approach by eam · · Score: 1

      I hate to think of what you're going to have to go through to teach her how to install Linux.

    60. Re:It's an underrated approach by Tarazis · · Score: 1

      LOL o.k..now i understand the situation better. You are right, I was looking for the stand point of everyone can learn, it's just that they might need different methods. Your situation is I'm big and old enuf to buy this what do i need a manual for? those people need to be left in a room and the only was to get out or get food or use the loo is by cuting and pasting with out asking questions...:>

      --
      This is not a test, it is just a distraction.
  71. Re:First Post by SpatchMonkey · · Score: 0, Offtopic
    • Congrats! You may enjoy this movie. Check it out!
    Thanks, that's quite an interesting film. Like the nasty car crash at the side of the road, I just can't stop looking at it.
  72. Version Fatigue by John+Q.+Public · · Score: 1

    I set up my new DVD player yesterday, and I wanted it to work perfectly out of the box. I'm tired of having to read manuals for every component (and all other kinds of hardware) I buy just to get it set up. At least with a RedHat install, it asks for my configuration the first time I use it. How hard would it be for a DVD player to behave the same way?

    One theory I've heard (and empathized with, especially yesterday) is version fatigue... people just get tired of things being a bit different each time they set something up.

    And hey, I'm inherently lazy. I found the instructions to fix the DVD in three pages... but I don't want to have to look. Prompt me for basic config, you underdesigning JVC engineers!

  73. Advertising by UserChrisCanter4 · · Score: 2

    No one else really advertises their products as being supposedly as simple as a computer. Let's take Dell for example:

    What is their tagline? Something like "easy to own, Easy to use, Easy as Dell", with some other stuff thrown in. What makes a Dell running XP any simpler than an HP running XP or a whitebox running XP? Dell's cases are certainly easy and convenient to work in, but anyone who's heavily interested in the "easy to use/own" aspect probably isn't poking around inside.

    Maybe they're referring to the buying process. Again, a lot of novice users (the ones who create the biggest tech support issues) are probably intimidated by the online/phone buying process. Hell, I run into people all the time who think that the local Best Buy or CompUSA must be the place to start looking for Dell.

    If I were my mother (computer knowledge-wise), I wouldn't know what the hell to make of Dell's site. Desktop-wise, I have three tiers of systems, each of which is configurable. What benefit does this RDRAM have over that DDR-SDRAM? Do I need a 64MB video card? Why is this 7200RPM drive better, and what is the standard speed? I heard those Celerons were "bad"... and so forth.

    Computers really need to be advertised less as electronic hubs or personal empowwerment devices and more as tools. I can't call craftsman when I'm having trouble building my deck, so why should Dell concern themselves with my solitaire playing issues. Don't scream "price" because if I'm talking about a quality set of power tools that I'd need to build a deck, I can dump just as much as I could on a mid-range home PC.

    It makes me shudder when I see computers advertised as e-mailing home vides. How many home users have enough mastery to understand that they'll need to import DV, edit it down, then compress it to a size halfway workable enough for e-mail, when in reality the file SHOULD be uploaded to a website/FTP server and a link e-mailed?

    In the industry's push to portray PCs as "must-have", heavily important "educational", "information devices" they have created a legion of consumers that seem to expect highly-trained "support specialists" to assist them when they can't get their picture to print out in the insane manner they seem to think it should. On the flipside, Craftsman has created a legion of users who have faith in the fact that this 150-year-old company can make a solid power-tool, and if you have questions about how to begin cutting the 2x4s, you should've hired a contractor. In reality, the two pieces of equipment are very, very similar, it's merely the perception that makes a customer feel one way about one and another about the other.

    1. Re:Advertising by 90XDoubleSide · · Score: 2
      It makes me shudder when I see computers advertised as e-mailing home vides. How many home users have enough mastery to understand that they'll need to import DV, edit it down, then compress it to a size halfway workable enough for e-mail, when in reality the file SHOULD be uploaded to a website/FTP server and a link e-mailed?

      I've taught people who don't know how to install software how to publish a movie to their website and notify thier freinds using iMovie and iDisk; I mean the machine comes with a firewire cable, it opens iMovie in import mode when you plug in the camcorder, it has a preset for a web movie, and after HomePage makes the frame page for the movie it offers to send iCards to your friends.

      --
      "Reality is just a convenient measure of complexity" -Alvy Ray Smith
    2. Re:Advertising by UserChrisCanter4 · · Score: 1

      Definitely, it's simple with an Apple. Anytime anyone ever asks me what the best computer is for their video editing work, I always answer "a Mac.". I bought my first one for that purpose, then picked up an iBook because of the light weight and nice features/price. Now, try to do the same with a Windows user:

    3. Re:Advertising by mselmeci · · Score: 1

      Now, now. Let's not start the holy war up again.

  74. WinXP and others by crystalplague · · Score: 1

    This is what I've been saying about WinXP since it's release. I could never use it. It's almost as if it's condescending and insults my intelligence by being too lay-person (read: user) friendly.

    Perhaps this is the argument in itself. 99.99% of people reading /. have had to enter a text command into unix, linux, even dos at one time or another. Also, most people on /. know more about computers than the average user. However, these new OS and other software are being designed with the average user in mind unfortunately. This is fine, but I want software with functionality, not some cute asthetic animation every time you use one of those functions.

    Fuctional software (heh: oxymoron?) will become a rarity in the future and will be replaced by something even the simplest of uses can understand. I believe only specialized software will continue to hold its complexity and required specific understanding to use.

  75. Consumers are stupid by Nogami_Saeko · · Score: 1

    Really... That's the problem. We understand stuff, we read /. we can fix/modify cars, computers, electronics, and many other types of high-tech devices.

    Most consumers can't.

    Most consumers are content to sit in front of a TV with a green picture because they don't want to adjust the tint in the setup menu.

    Just remember when designing hardware or software:

    1. Take the dumbest user you can think of.

    2. Assume they are 1/2 as intelligent as you just give them credit for being.

    3. Assume they have no troubleshooting or problem-solving skills (this assumption will be proven correct).

    4. Assume they have the attention span of a hamster when reading manuals (this will also be correct).

    5. When programming error handling routines, design the software to handle evey conceivable WRONG choice first before a correct choice. I mean, things happen that way in the field.

    6. Give product to consumer. Take phone off hook & make self very, very unavailable for a few months. I suggest a long vacation in foreign lands. Do not take a cell phone. :)

    --
    "Nothing strengthens authority so much as silence." - Charles de Gaulle
    1. Re:Consumers are stupid by Detritus · · Score: 2
      In the good old days (ha!), there were individual knobs on a television for adjusting the tint, saturation, brightness, and contrast. A very straightforward user interface.

      Today's television sets are likely to be much more complicated. Knobs and switches cost money, so the penny-pinching engineers remove as many of them as possible. You can't do much of anything without the remote control, and then you have to figure out the user interface for your particular model of television set.

      --
      Mea navis aericumbens anguillis abundat
  76. The user is always right! by gfilion · · Score: 1

    Programmers have a tendency to always blame the user of being clueless, not making enough efforts, etc.

    I personnally think that the user is ALWAYS right. If a user has problems with an operation, the problem is with the program. The program/computer should serve the human, not the other way around.

    The problem is that a program that is easy to use is very hard to create. You can easily double or triple your creation time if you want to make your program intuitive to use.

    Linux is a good example of this, no one beside computer savvy people and programmers are able/willing to make it work. Just today, I spent two hours figuring how to make debian recognise my NIC. Windows has a better interface, but has still lots of problems when it comes to ease of use. IMHO, MacOS is the most user friendly computer. I rarely need to read the manual when using a Mac program, everything is intuitive.

    I know that some people will flame me saying that Mac are for weenies because they are easy to use and Unix rules since less than 0.01% of the population is able to make it work. I'll only answer that for me, being hard to use is a problem, and being easy to use is a quality. Better yet, being easy to use and versatile is the best you can have. But these things are hard to program...

    GFK's

    1. Re:The user is always right! by mselmeci · · Score: 1
      I rarely need to read the manual when using a Mac program, everything is intuitive.

      Someone once said "Windows uses the start button to shut down, Macs use the fruit to get to the control panel. Is either one really intuitive?".

  77. Complexity by Sludge · · Score: 2
    The software can be divided up into accidental complexity, and complexity which is fundamental. You need to tell your VCR when to record. You don't need a 9x1 LCD display with two red buttons and three black ones labelled with arrows and 'stop/eject/enter'. That's accidental complexity.

    I'm always wary of doing things with a click of a button. How much fundamental complexity was weeded out, in order to bring such a simple system? Usually it is this sort of system that has less options instead of more. This brings out easier to learn, harder to use. The fact that there is such market demand for these design principles is disappointing. Goods do not often live up to their true potential.

  78. Won't or can't... by Dinosaur+Neil · · Score: 1

    Years ago, I was a sysprog on an insurance company's mainframe and I coded a lot of utilities (mostly in REXX, but still). Some were used by computer operators, some by application programmers, some by my fellow sysprogs, and some by insurance people. I found that it was significantly easier to code interfaces for fellow sysprogs and operators (I'd been an operator before moving to sysprog), then for the application programmers, and far hardest for the less technical insurance crowd. While they were (for the most part) intelligent people, they didn't think like I did. And even though I put a lot of effort into simplifying their interface (setting defaults, remembering preferences, structuring the inputs into logical groups), I never felt like I was really getting things where the user was comfortable with the result. Eventually, I came to the conclusion that there was only so much I could do; these people were by no means stupid, but they did look at things differently and all my interface design assumptions were based on the way that I perceived the problem.

    Maybe the problem with user friendliness is that the people creating the interfaces are necessarily more technical. And even a manual is a sort of user interface and often are written by the people responsible for the interface that prompted the need for a manual. If a user doesn't have any grasp on the underlying assumptions that are built in to an interface, it doesn't mean that he/she is stupid...

    --
    "I'm a scientist! I don't think, I observe!" - Dr. Clayton Forrester
  79. Cars are a very good example. by LOTHAR,+of+the+Hill · · Score: 2, Interesting

    Are cars user friendly? If user-friendly means that you can drive it off the lot without being familar with the car then the answer is no, cars are NOT user friendly. The problem is not the placement of the speedometer, the steering column, or the stereo knobs. You see, before you can drive that car off the lot, you have to know how to drive. It takes several weeks of practice to learn how to drive a car and be comfortable. It could be longer or shorter based on the car itself (manual or auto) and the talent of the person learning to drive. Once someone is familiar driving a car, they could drive just about any car they chose right off the lot.

    I feel that consumer electronics fall into the same category. To be able to use consumer electronics "out of the box", you have have some familiarity with consumer electronics. It doesn't take years of use. It takes just enough use for the customer to grasp the basic concepts. Then off they go with TVs, stereos, DVDs, and consoles. Just as soon as they RTFM!

  80. Task Complexity vs. Interface Complexity by Anonymous Coward · · Score: 0

    Let's consider a "simple" device: inline skates. The startup part of its "interface" is mind-numbingly simple: put it on like a shoe. The rest of its use is complex and non-obvious, a skill that must be learned. To aid this, there are the usual resources: instructors, books, videos, websites, etc.

    As we put more function into our everyday tools, the ability to get at that function may be simple (putting on a skate) or it may be complex (proper inline racing form) depending on the task. Some of this is a function of the interface, but some of it is a function of the task itself. E.g. I expect most people to be able to handle a tape recorder just fine, but to still have a nasty learning curve on a professional multi-track audio recording suite. Why? While both are recording audio, the problems these tools were designed to solve are quite different. If you don't understand the problem, you won't understand the tool.

    To some extent, this same situation applies to a tool such as TiVO, because it presents features that present a new model and more functionality than older but similar tools.

    [Disclaimer: I'm not a TiVO user, so I don't pretend this to be a commentary yay or nay on its UI... just a perspective on UI complexity vs. tool problem domain complexity.]

  81. tell ya whut I'd like to see.... by Anonymous Coward · · Score: 0

    ...as a linux n00b, tell ya whut. I would have paid CASH MONEY for an interactive or just well designed slap full CD with all sortsa "howtos" for linux, and NO, I DON'T mean the man pages. It should be designed for the raw rookie, never touched a command line before. Obviously it would most likely have to be distro and desktop-centric, or so dang close it don't matter. It should be the first cd you put in after finishing an install. It doesn't have to BE on the install disk, or to LIVE on the hard drive, just be another cd with 700 megs of pictures (video is much better), screenshots, examples whatever for every program on the menu installed, plus a lot of basic command line stuff. Audio in the background describing what's going on.* If it's mostly pictures then a line of text showing/describing what's happening, that is sufficient, so this thing could probably be made reasonably fast, ie, a zillion screenshots, indexed mostly. some text, some man pages, but "different". NEW user friendly, not just "user friendly". If it's indexed correctly it would work, but it has to be better than the docs I've seen so far, which are at best, sorta dismal for a newbie.

    *this is goofy, but to me, the SLICKEST thing when I first installed linux was getting the sound to work with soundconfig and hearing linus speak. this same idea, carried out in spades would be the biggest boon to linux-dom getting it past geeks only into mainstream, my opinion.

    first big distro org does that will r001, dominate linux

  82. Re:Mute topic QWZX by Anonymous Coward · · Score: 0

    But aren't you supposed to be an American? Which means understanding how to read/write and speak English? Geesh. Since when has /. switched to a mutated form of ebonics...damned geeks. :)

  83. Absolutely by SHEENmaster · · Score: 1

    User Friendlyness is in direct inverse porportion to Efficiency.

    Using zsh and urpmi I can tell my computer to download and fetch a program in second. Using kde and rpmdrake, it will take at least ten minutes. Using MSIE and download.com, I am looking at twenty minutes or more.

    Using my own tools I can fix my car. But if I take it to the mechanic, and pay him to fix it, it will take much longer. I have to wait for him to get around to it. He is getting paid by the hour, so he is in little to no rush to get it done. (Yes, I am aware that the majority of mechanics give the good ones a bad name.)

    Key combos are often faster, and much more efficient than a mouse. I am running 6 local consoles, and 4 X servers on my system. Doesn't that say something?

    --
    You can't judge a book by the way it wears its hair.
  84. Maybe it's a question of expectations by dpp · · Score: 1

    Maybe part of the problem is that computers and other electronic devices are genuinely very complicated things, and we are still learning how to make them easier to use. However, the marketing department sells them as "Your Plastic Pal who's fun to be with!" People have expectations which they wouldn't have if they had bought a fighter jet, MRI scanner, or orbiting space telescope.

    I'm very much in favour of making things easy to use, but you've really got to make the user-friendly wizardly do its job and work robustly. It's no use having lots of wizards they can't automate the task adequately, or if you get cryptic "An error occurred." messages.

    Some people prefer a manual transmission car to an automatic, or vice-versa. Automatics do a reasonable job, even though a manual gives you more control. But if computer companies made them, the slogan would say "With our new IntelliShift gearbox you'll never need to use the clutch again!" - and then your car would suddenly downshift to first when you're doing 70mph.

    --
    This post is strictly my own opinion and not necessarily that of my employer.
  85. Re:Mute topic QWZX by Anonymous Coward · · Score: 0

    I love people who are anal about spelling and grammar.

    Sorry, but this is not a question of "spelling and grammar". You didn't make spelling error, and you didn't make a grammatical error. Basically, what you said was "I'm going to go eat a moon" when you meant "I'm going to go eat a potato".

    This is a question of not knowing what words mean.

  86. Re:Mute topic QWZX by Anonymous Coward · · Score: 0

    Prolly cuz the keyboreds are two complixated.

  87. WTF? by RumbaFlex · · Score: 1

    The price for convenience is comprehension, and that's hardly a price, more like a prize...

    F*CK!

    --
    -By attempting the impossible we can achieve the absurd..
  88. No, but by Bluetick · · Score: 1

    There is such a thing as too stupid a question.

  89. AMEN Brother! by isbhod · · Score: 1

    it's good to knwo that more than just myself have been thinking that it's time for the users to raise their level of participation rather than manufactures lowering the level of theri product. Praise be! now maybe the tech world can get a move on and creat all those moving sidwalks, flying cars, tansports and phasers that we have been promised.

  90. Some things are simply new. by cornice · · Score: 2

    You know, some things are complex and new. It's that simple. Somehow you have to tell this stupid machine that you want to record some World Cup game on some channel at some time using whatever silly buttons the manufacturer could afford. Can it be done better? Sure. Make it less complex by stripping away options (wizards, shortcuts, etc.) or make it less new by using metaphors (icons, desktops, etc).

    But until the machine is smart enough to understand you, you will have to be smart enough to understand the machine.

    1. Re:Some things are simply new. by janda · · Score: 1

      95% of the world will never approach being the latter part of the previous sentence.

      --
      Karma: Food Fight (Mostly affected by Date Plate).
  91. Read? Why the hell should I read? by marxmarv · · Score: 2, Troll
    Don't confuse simple to use with basic - just because something is easy to operate it doesn't mean that it's incapable of doing some complicated things.
    Don't confuse complex with complicated. From m-w.com: COMPLEX suggests the unavoidable result of a necessary combining and does not imply a fault or failure <a complex recipe>. COMPLICATED applies to what offers great difficulty in understanding, solving, or explaining <complicated legal procedures>.
    Many examples spring to mind but the telephone is top of my list. With my phone I can call half way around the world in just a few seconds - heck, even my two year-old nephew can.
    The telephone isn't all that simple and yet more basic than you give it credit for. All a telephone does from the user point of view (advanced services aside for the moment) is accept a sequence of numbers that identifies another station somewhere in the world, and attempts to build a bidirectional circuit to that station from available resources. The only reason it appears to be simple is because most people consider phone numbers as very nearly opaque. If the person supplying you with that phone number didn't give you the area code, or you're in a country other than your own and don't know how to get onto the international network, it's not so simple anymore, is it?

    But on to the point of my post. Difficulty of use of any piece of equipment is related to two design qualities. First, how many options is a user supplied with? Compare the Macintosh keyboard with the PC keyboard, a mechanical microwave timer with an electronic microwave timer, or a modern PBX station with a Bell System twelve-button POTS phone from the 1970s. A device that offers lots of possibilities right there on the front panel intimidates the inexperienced user and can disorient even the most seasoned. It is possible to offer functionality without disturbing the perception of simplicity by hiding it beneath a trapdoor, as some televisions and VCR's (and TiVo) do.

    Many Americans being functionally illiterate, the second quality governing the perceived complexity of the user experience is the amount of reading a user must do to operate the device. Products with thick manuals firmly between the user and the functionality they want are an obvious target, but a more subtle yet influential problem is that some prompts, menu items, dialog boxes, etc. are too hard to (quickly) read. Products that talk too much tend to be perceived as complicated by the uninitiated and annoying by the initiated. Menu items should ideally be no more than one short, ideally monosyllabic, easily recognized word or phrase. Good examples are "Empty Trash", "Clean up", "Quit", "Back". Bad examples are "Empty Recycle Bin" (not so easily recognized, polysyllabic), "Open Web location..." (long, unclear, not so easily recognized: compare to "Go to..."). Menus should place more frequently used options in shallower places. RPN-style "Noun->Verb->Adverb" structures are good, as usually the user knows what they want to manipulate before they know how they want to manipulate it, but consistency is more important than the particular structure.

    I am not a trained user experience professional, so take this advice with a salt shaker or two and all your wits.

    -jhp

    --
    /. -- the Free Republic of technology.
  92. The fundamental problem here is not... by 3seas · · Score: 2, Interesting

    ...is not one of user friendly but rather one of user understanding
    fundamental concepts and being able to apply them in the learning feedback
    loop so to enable second nature integration of the users mindset.

    But as things are done in teh computer industry and competition and
    anti-competition, it's hard for a user to make second nature anything
    because the industry keeps changing things.

    I.E. should a user have to learn how to use a word processor that they
    would otherwise not, due to using something else, so to be able to read
    a .doc file?

    But the problem is even worse than that as the whole nature of a computers
    and programming is simply the act of automating complexity that is made up
    of simple things. A process of automation that consist of some very basic
    and small set of actions/functionality. And this level of simplicity of
    applying concepts or actions/functionality is being kept from users in
    general.

    And it even gets worse, as the DRM is going to make it difficult to learn
    how to do it the difficult way, should the user so chose to do outside or
    four years of full time colledge and certification and license buying
    etc...

    So I guess what it all amounts to is the effort to not allow the user to
    actually do things for themselves enough to actually learn something that
    would help the user to make their use of computer more second nature.

    You cannot make something user friendly and not allow user to use it. And
    apparently blaming the users for the failure of the industry to what they
    need to is the best excuse the industry can come up with. Hell they seem
    to get everything else from the users, from ides to feedback to money to .... and of course an excuse to blame.

    I suspect this will be modded down but then that is apparently to be
    expected.

    1. Re:The fundamental problem here is not... by Joel+Ironstone · · Score: 2

      But as things are done in teh computer industry and competition and
      anti-competition, it's hard for a user to make second nature anything
      because the industry keeps changing things.


      I agree with this completely. when TVs came out they worked just likd radios, there was a dial you turned to select a station and then you sat and were entertained. Of course TVs were just liek radios and we have so many other devices that work unlike anything else we have had before. What I am not sure about is whether this difference is a result of innovation or of simply trying to actively differentiate yourself to show how "new" the thing you have just designed is.

    2. Re:The fundamental problem here is not... by Anonymous Coward · · Score: 0

      This guy killed the Amiga!!!! It's TIM RUE!!! AHHHHH!!!!

      Team *AMIGA* must save us from him!!!!

  93. You're a luser too by guanxi · · Score: 5, Interesting

    I'd guess that most people reading this, including me, know more about info tech than 99% of the population. It's easy for us to say that anyone who doesn't figure computers out is just not making an effort and respond with a 'RTFM'.

    But why don't we look at some fields that perhaps are not part of our aptitude. How much time and effort have you spent learning about,
    - a recipe?
    - fashion and clothing?
    - fine art?
    - your elected representatives (quick, name the ones in the State capital ... Wash DC? ... local judges? ...)
    - giving your girl/boyfriend a mind-blowing orgasm?

    Now, you may say, 'but these things aren't important to me; I don't have time for them.' And then you'll understand why all the 'lusers' don't RTFM.

    1. Re:You're a luser too by tconnors · · Score: 1

      - giving your girl/boyfriend a mind-blowing orgasm?

      Now, you may say, 'but these things aren't important to me; I don't have time for them.' And then you'll understand why all the 'lusers' don't RTFM.


      And it is revealed as to why the entire slashdot crowd are single. *I* know how to give a mind-blowing orgasm :)

    2. Re:You're a luser too by nobodyman · · Score: 5, Funny
      *I* know how to give a mind-blowing orgasm :)

      Masturbation doesn't count, pal.

    3. Re:You're a luser too by xtremex · · Score: 1

      > a recipe
      Well, If I'm COOKING something, I'm going to read the recipe
      >clothing
      that's not the same..I buy what I like...I throw on a shirt...it works :)
      >fine art
      If I'm a t a museum, or if I COLLECT art, I would obviously know about it
      >elected Representative
      Cheryl Stone..which I am voting OUT this November...damn commie liberal! ;)
      >orgasm
      Of course, if I want to keep my wife, it's in my best interest

      --
      If you're not a Liberal in your 20's, then you have no heart.If you're still a Liberal in your 30's you have no brain.
    4. Re:You're a luser too by Eureses · · Score: 1

      When my g/f comes with a f'in manual, you let me know and I'll read it like it's the f'in Bible.

    5. Re:You're a luser too by Anonymous Coward · · Score: 0

      but, doesn't it?

    6. Re:You're a luser too by Sabalon · · Score: 2

      But I don't care about fine art. I don't go out and buy a Monet or Nagel or something, bring it home and then try to figure out why I paid so much.

      I do care about food and meals that I like, I took the time to learn how to cook. Sure - I may not do it like a professional, but I know how to make a curry chicken I like, and can make some good cheesecake, which was quite a learning experience.

      Clothing - bah...I can buy what is comfortable and fashion is an insiders joke. But I have no interest in that (okay....victoria secret fashions :)

      But joe user goes out and buys a Tivo or VCR - obviously they have some interest in it.

      I just bought a $700 telescope - damn well better believe I've read a lot about both telescopes and astronomy. If I bought a piece of electronics that was $700 I'd rtfm as well. Hell...I read the one for my $200 DVD player.

      As for the mind-blowing orgasm...what's not part of your aptitude is your problem :)

    7. Re:You're a luser too by the_hose · · Score: 1

      Um, that's _precisely_ why I RTFM...

      In order to accomplish a task or master a skill that is important to me, I am willing to invest a reasonable amount of time in reading a manual.
      If a "user" in the above scenarios were to chuck the manual, as it were, the only remaining route to success is a lot of trial-and-error experience. (ie, failed souffles and unsatisfied sex partners).

      I think your cooking analogy is great. If someone wants to cook a meal, you give them a recipie and maybe some other documentation (pictures, "gas stoves for dummies", and a few examples to work from). If they chose to ignore it, they get to order pizza; but, if they invest even the smallest amount of effort, chances are they'll do fine. If they'd rather watch Emeril prance around a studio kitchen for hours, and expect to be able to walk into their own kitchen and cook merely by pronouncing "BAM!", there's not much that _can_ save them...

      Is UI design, in many cases, similar? I think so.
      The point is whether or not a "willingness to learn" is a reasonable prerequisite to computer literacy.
      While there *are* business opportunities in helping the helpless perform ever-more-powerfull tasks, in the long run it's just a bad idea (not to mention more frustration than it's worth). I believe in natural selection, and abominations like MS Office's "Clippy" only delay the eventual extinction of the learning-hostile user.

  94. Of course things are too user friendly by Prong_Thunder · · Score: 2, Funny

    There are too many stupid people on earth.

    We need to make things harder to use, and eventually as a result the stupid portion of the world population will be culled out of the gene pool.

    Of course, for this to work we'll need to graft lethal devices onto simple household appliances, but i'm sure there are enough bitter sociopathic techies out there to make this a nightmarish reality.

  95. Re:Mute topic QWZX by bigbadwlf · · Score: 1

    Without spelling and grammar, how are we supposed to understand each other?

    It never occurred to me that by "mute" he meant "moot" so in this case it is affecting his ability to communicate in a very real way.

  96. funny 1 by Anonymous Coward · · Score: 0

    --I work for these very wealthy folks, live onsite. I do almost all the stuff around here from groundskeeping to repairs, unless it's a major appliance of course, then they call the company/contractor it was purchased from.

    Coupla weeks ago, the boss tells me the downstairs AC is shot, hot as heck, got the knob cranked all the way down, blowing hot air out the vents. Well, we had another one go and it had to be replaced, so methinks it's a similar deal, equal age machines. Bosslady calls the installer, they are 2 hours away in the "bigcity". AC-guy drives all the way up, looks over unit outside, it seems fine. He goes into the house, flicks the thermostat to "cool"- it comes on. 80$ service call.

    In my defense, I never went into the house to look, I ass-umed someone who could become a multizillionaire and who has a house fulla latest top of the line gadgets like lotsa boxen and wireless this and dvd that and satellite this and food transmorgifier that could operate a thermostat switch that says "cool-off-heat".

    1. Re:funny 1 by xtremex · · Score: 1

      My friend (Heavy online gamer, knows NOTHING about computers though), just called me to ask me to walk him through setting up the router he just bought. I asked him why he thought he needed a router. He has one computer. He said a friend told him he needed one. Why didn't that same friend help him install it? He said he didnt know how (The blind leading the blind here.)So, he wanted me to WALK him through installing his router...I would not. (I dont think I can walk someone through it anyway). I asked him look in the manual. He said "that'll take forever!". I told him it would take me forever to install it if I had no idea what he was using it for...he got the idea, and promptly returned it.

      --
      If you're not a Liberal in your 20's, then you have no heart.If you're still a Liberal in your 30's you have no brain.
  97. Not the engineers, All the marketing by gnugnugnu · · Score: 1

    People simply have unrealistic expectations, you should see some of the complicated crappy mobile phone interfaces young people put up with and want still more features, where as old fogeys like me are left trying to figure out how to just pick up the receiver and answer a call, or punch in a number and have it make the call and dont want a phone to do anything more than just make calls.

    It is the marketing that builds their unrealistic expectations that it is easy. For to many years companies were trying to convince people that using a computer was really easier than handwriting a letter or that a slideshow was better than an intelligent focused well prepared spoken presentation.

    Blame Canada, uh i mean blame Microsoft
    (and in this case probably Apple too :), blame the marketing.

  98. It's in the intuitiveness! by Anonymous Coward · · Score: 0

    The ideal of an interface is that it is so intuitive that it makes sense instantly and requires no training. Of course the reality is very different.

    We typically build up to new interfaces by copying older paradigms and extending them, but as we do we actually can make it more difficult to use instead of less. The desktop metaphor is of course the best example. Anyone's desktop look like a Windows machine?

    That is why voice interfaces, gestures and other ideas keep percolating through the minds of interface designers as speaking is generally more intuitive than clicking on menus and buttons. However, the real problem is making everything feel natural. The best technology does what you want it to do and does it unobtrusively.

  99. Re:First Post by ranulf · · Score: 2
    I only use 4 buttons of around 30 on my DVD remote.

    Yeah. If the common controls were arranged sensibly on the remote in a cursor arrangement, you could have something like: up=play, left=rewind, right=forward[*], center=select, down=pause, menu. Then any "extra" functionality could be provided through on-screen menus.

    Of course, there are always going to be people who want extra features, like a shuttle control, but there aren't many controls that need instant access rather than a menu. There's always the option of providing a choice of controllers on purchase.

    [*] Out of interest: notice how right=forward, left=rewind shows the L-R reading bias we have... Is this accepted in UIs worldwide, or are these swapped for R-L locales?

  100. Expectations by Spad · · Score: 0

    A lot of the problems are caused because people expect technology (computers, VCR's etc) to do everything for them.

    Would someone get into a car and expect to be able to drive properly without any kind of training or direction?

    Of course not, but it's how people see technology - that it should do everything for them without the user having to put any effort in.

  101. Blame by Anonymous Coward · · Score: 1, Interesting

    "...isn't there a point where users have got to share some of the blame?" Not for a commercial product. Users don't have to buy something unless they like it, therefor they can't be "blamed" for not liking something except at a very idealogical level. (This doesn't apply to non-comertial software, of course.) On the other hand, I do agree that users could do a little more thinking or RTFMing...

  102. interface by depsypher · · Score: 2, Funny

    Why do today's software and consumer electronics users expect to be able to fire up their new toy and magically have a complete understanding of how to use it

    Haven't you ever watched Star Trek? Whenever the crew is finds itself on the bridge of an alien ship, it usually takes them about 5 seconds to figure out how to download the entire database, transport the stranded crew member and turn off the self destruct sequence. And meanwhile I'm still looking for a powerful IDE with a decent interface :(

  103. Re:Why shouldn't we st[r]ive for better UI by Zeinfeld · · Score: 2
    I've never bought into the whole speech control thing. I'd feel stupid in a room with other people talking to the VCR

    I have speech recognition on the car phone. It works OK for that application but the limits are pretty obvious. First you have to explain to passengers not to talk over the commands. I was giving a lift to someone who was in the voice directory and was calling his wife to tell her we would be home soon. So each time I say Roger he says 'what?' which spoiled the recognizer.

    I don't think that speech actually helps at all for most applications. In the first place the command set becomes pretty cumbersome. In most applications voice is used it is actually limited to recalling one of a small number of pre-set programs. The ambiguity in human speech is huge and machines often have no context to resolve it in.

    Good UI design for me is something that allows me to build up a coherent mental model of how the device is working. That is why a lot of folk like UNIX, the commands may be bizarely arcane but the model is usually exposed (in flat text files). Macs on the other hand are not designed as tools, they are designed as assistants. You have a problem, it tries to help you. If your problem is not the one the designers thought of, well tough luck buddy.

    The principal problem with the notorious VCR programming task is frequently user anticipation. Instead of doing something consistently the machine tries to be helpful and fails.

    Another problem with VCRs is that the 'easy to use' interface software can have bugs. Before I got my PVR I had a Magnavox VCR. After failing to tape the F1 Grand Prix twice in a row I said "I have a degree in Nuclear Physics, I was elected to be a fellow of the British Computer Society, why do I keep assuming the problem is me?" So the next time I took photos of the settings on the VCR with my coolpix, turns out that if you set the device under certain circumstances the damn thing will set itself to record a year later than programmed.

    My pet peeve in user interfaces is that manufacturers try to make devices look simple and uncluttered by making one button do six things. I know that there is also a cost issue, but when I buy a $1,000 digital camera, or even a $300 one I think that I am owed a few extra buttons. The Coolpix would be a heck of a lot easier to use if there was a single slider that controlled the flash, allowing it to be turned off completely, on, on with red eye correction. Instead the mode button that controls it also cycles the autofocus modes, and is context sensitive to boot. But it is the same for the 35mm film world. Come to think of it, the only gadgets I have that I have not managed to fully master every switch on are my N90s and its flash gun...

    --
    Looking for an Information Security student project suggestion?
    Try http://dotcrimeManifesto.com/
  104. The What If Machine Speaks.. by AltaMannen · · Score: 1

    If TiVO was voice controlled, all programs would start with a clear voice saying "stop recording" during the program content and "resume recording" whenever there was a commercial break.

    It might even get emotional and stop suggesting programs you like (and maybe suggest ones you don't) after you scream "stupid Tivo" enough times after it stopped recording the show right at the punchline of the last skit.

    Voice Control isn't my idea of reliable solution. Imagine the Voice Controlled Family Van for reasons why I don't believe in VC.

  105. Thoughts on 'user friendly' by r3jjs · · Score: 2, Insightful

    Over the years, both as an end user and as a coder, I have found that software falls into one out of two catagories.

    1) Software that I understand what it is supposed to do
    2) Software that I have no clue what it is supposed to do.

    For example: I have NO understanding of accounting. None, nil. A mystical and dark art done by pencil pushers.

    I don't think it is POSSIBLE to write an accounting package that I will find user friendly because I don't understand the basic premise of what should happen.

    Similar things can be said for 3D modeling packages and FPS. I rue the day that Quake came out.

    On the other hand, I undertand how Word Processors should work. I know the basic functions that should be there and I can pretty easily switch from one to the other without slowing down keystrokes.

    ---
    That, I think, is the major issue of "User Friendly." In the day and age of Star Trek and the computers of TV, the people just want to say "TiVo, record me a good show on TV tonight" and it will be done.

    Users will NEVER master basic software until they understand what the software does. Aunt Tillie will never be good with her word processor until she unlearns her typewriter. (She will never unlearn her typewriter because the text field of her mail program works like a typewriter _sigh_)

    You can't tell users not to open an attachment, because they have no clue what an attachment is. The concept, if they have any at all, will bring about an image of a photograph paper clipped to the letter or a small flyer tossed in the envelope. You don't "open" attachments, you just make sure they are there.

    Aunt Tillie will never understand clearing out her browsers cache because she has no clue about a cache. She will never understand installing a new video codex because those things are outside her realm of experience.

    Computers don't follow physical rules and so all of their worlds knowledge and understanding will fail to prepare them for the world of computers.

  106. WRONG by nobodyman · · Score: 2

    User Friendlyness is in direct inverse porportion to Efficiency.

    Rubbish. You're confusing "User Friendly" with various user interface issues. And while it is occasionally true that a user-friendly interface can slow down a process, the intention should be the opposite.

    User Friendliness, properly executed, increases efficiency by leveraging the user's intuition in order to get a task done. For example: I could certainly copy a file from one folder to another using the command line, but intuition tells me that dragging the visual representation of that file from one (visual representation of a) folder to another will have the same effect. Since I can move a mouse faster than I can type, I think I'll go with the more user-friendly option and get the job done quicker.

    Using my own tools I can fix my car. But if I take it to the mechanic, and pay him to fix it, it will take much longer. I have to wait for him to get around to it. He is getting paid by the hour, so he is in little to no rush to get it done.

    Not only is this apples-to-oranges, it's just plain wrong. My mechanic can rebuild my transmission in far less time than I'll be able to. But since your point is so glaringly off-topic, I'll leave it alone.

    Key combos are often faster, and much more efficient than a mouse

    Yes they are, which is why most interface designers will tell you that key-combos can make for a user-friendlier system.

  107. Re:Mute topic QWZX by neuroticia · · Score: 1

    Spelling and grammar IS important, when something such as "moot" is spelled "mute" it's not even a spelling issue. They're using the wrong word. It's like someone calling the entire chassis/everything in the chassis sitting next to their desk "the cpu". They'll say "The CPU is broken". You'll assume that it's blown and needs to be replaced, order a new one, and then discover that it was unplugged. (Well, ok so you'd troubleshoot first, but that's not the point)

    Spelling something wrong on occasion is unavoidable, yes. Critique for spelling errors is best reserved to email or other forms of private communcation, yes. But getting pissed off because someone is tired of hearing people misuse a word all the time is just as insane.

    Of course, this is a mute point. ;)

    -Sara

  108. Education and instructions by nica · · Score: 1

    Perhaps people should consider the written instructions (and training) as part of the interface.

    It seems that the art of writing instructions manuals is still not given the attention that it deserves. Maybe lots of these interface problems would be solved if the manuals were more carefully designed and if the labeling on the appliances were better.

    I can think of more than once when I have consulted the troubleshooting part of a manual only to find my trouble isn't mentioned, or it's worded poorly.

    I use the timer on my VCR some. It works, and I figured it out. It would have made sense if the instructions had a nice walk-through example of setting the timer...which it didn't.

    Writing can be a powerful interface tool.

    I know people neglect to read instructions, but maybe they do this because they have come across so many crappy manuals.

  109. Logically Sound by yintercept · · Score: 5, Insightful

    I wish people would talk about "logically sound" rather than this completely nebulous concept of "user friendly."

    Look at Windows. A great deal of the garbage we hate in Bill's operating system was stuffed down our throats under the guise of being "user friendly." For example, changing the name directory to "folders" because directory has unfriendly latin roots. The actual result of this great "user friendly" move was Microsoft now stuffs the end user's data in a bunch of folders that you cannot find...making back ups harder. The goal of an OS should be to concentrate on creating a logically sound, secure foundation on which you can build other applications. But we compromise the foundation for an undefinable user friendliness.

    It is so funny. I see it time and again. People love the "user friendliness" of MS word when they log on the first time. A few years later they are pulling out hairs as they find their systems clogged with gigabytes of files, odd templates, virii and other mysterious things that happen with word documents as systems age.

    That really crappy registry thing we have to deal with came out with a great deal of hype about a "user friendly" registry replacing unfriendly ini files. Instead of coming up with a logically sound and versatile and extensible mechanism for recording intialization parameters...we have this supposedly user friendly monster that bites our tails when things go wrong. The only way we can deal with problems in the registry is to hope that some programmer somewhere was good enough that their 5 year old win 98 program will fix the registry problem with XP when you reinstall.

    The parent of this thread was "Learning Curve." The result of the user friendly movement has been to add a bunch of garbage to programs to get the public to a feel good level, but the garbage ends up blocking them from complete mastery, since you know have a garbage user friendly layer in the way.

    Instead of "user friendly", if you aimed at the goal of logically sound...you would find yourself with products that have only a slightly higher initial learning curve, but that people can master and build on. Take the threads about driving. The configuration of the driver seat has a nice logically sound foundation. It is driven by the logic of the vehicle and it works better.

    When you really have a sound logical foundation, the actual workings of the product is all but driven from that foundation. A phone is totally un understandable until you know the logical premise that you have to hold it to your ear, and that different phones have numbers that you must dial before calling.

    Imagine a car designed by the "user friendly" gurus of MS. A six year old could get it out of the driveway, but it would take a certified MCD (Microsoft Certified Driver) to get it back in.

    1. Re:Logically Sound by SpatchMonkey · · Score: 1

      I think the main problem is that it is difficult to come up with a logically sound interface from scratch. The examples you cited have evolved from form to form rather than been logically structured from the start.

      It seems to me it would be very difficult to design a complicated system in such a logically sound way as you describe for this reason. Certainly, it would add a lot to the overall development time.

      As an aside, I thought they changed the name to folders as it had a more obvious analogy with the folders you see in a filing cabinet?

    2. Re:Logically Sound by Anonymous Coward · · Score: 0

      Logical soundness or the lack has little to do with ease of use ya weenie twit. Lusr-friendly means:

      NO recursion
      NO nesting
      NO two-dim seriation
      XOR logic
      CONCRETE nouns
      ACTIVE verbs
      Re-entrant content

      And NO byte-ebonics swill. Read Piaget, then Struck & White. Then back in the closet ta grope yer fav electro-mechanic blo-up dolly.

    3. Re:Logically Sound by ceejayoz · · Score: 2

      For example, changing the name directory to "folders" because directory has unfriendly latin roots. The actual result of this great "user friendly" move was Microsoft now stuffs the end user's data in a bunch of folders that you cannot find...making back ups harder.

      How did calling them folders instead of directories make backups more difficult? Sounds like you're griping about two separate things - "directory" being replaced with "folder" (which deserves a -1, Anal moderation) and MS putting config stuff in hidden / obscure directories (which is a valid gripe).

    4. Re:Logically Sound by KingKaneOfNod · · Score: 1

      Yeah it was because folders are more like what you see in a filing cabinet. Just great for people who don't know how to use their computer (user friendliness), because they see something familiar and all of a sudden think they DO know how to use their computer. This illusion soon wears off when they render their computer inoperable.

    5. Re:Logically Sound by yintercept · · Score: 2

      [[ Logical soundness or the lack has little to do with ease of use Logical soundness or the lack has little to do with ease of use ]]

      I agree that I am a twit and my grammar is poor, but on the only substantive part of your rant, I strongly disagree. Creating a product that logically and accurately does what needs to be done is, in the long run, the easiest system to use, learn and master.

      As for your comments about using CONCRETE NOUNS and ACTIVE verbs, that will probably change when some future generation is fed up with reading everything at fourth grade level. The byte-ebonics rag is partially true...I assume you mean when a program is more concerned with the inner workings of the machines (bytes) than what the end user is trying to accomplish with the program.

      I confess, I am not as smart as you, and can't really figure out why a dead french child psychaitrist is the last word on adult education, but if your program has to sort multidimensional arrays to work, then, uh, four year olds, and people who stopped learning at four won't be able to use it.

    6. Re:Logically Sound by Anonymous Coward · · Score: 0
      For example, changing the name directory to "folders" because directory has unfriendly latin roots. The actual result of this great "user friendly" move was Microsoft now stuffs the end user's data in a bunch of folders that you cannot find...making back ups harder.

      You seem to make a good argument overall but you use a really bad example here. It's actually easier to back up user data and settings in Windows 2000/XP because it is all stored by default in a user's profile under Documents and Settings.

    7. Re:Logically Sound by yintercept · · Score: 2

      I was thinking back to win95. The reason I threw that in as an example was a white paper I remembered where an MS guru advocated burying the data in the "Program Files" "folder." This yahoo wanted to hide the files to save the user the unfriendly terms like "files" and "directories." Okay, hiding the fact that an excel spreadsheet stores information in a file saves you from having to tell the end user about files...but the poor end user is extremely confused when they can't find any of the work they spent the last three weeks creating. I have no doubt XP and 2000 are getting better.

    8. Re:Logically Sound by Jedi+Creed · · Score: 1

      For example, changing the name directory to "folders" because directory has unfriendly latin roots.

      I think Microsoft did this because they saw others doing it and thought it was a good idea. One of these was AmigaOS.

      Folders are more down-to-Earth and familiar to most non-geeks. A directory is a list of information entries. A folder usually holds, well, documents.

      --
      Ready are you? What know you of ready? For eight hundred years have I trained Jedi. - Yoda
    9. Re:Logically Sound by Anonymous Coward · · Score: 0

      I think Microsoft did this because they saw others doing it and thought it was a good idea. One of these was AmigaOS.

      No it wasn't. The Amiga called them drawers not folders. The Mac called them folders.

  110. The consumers have the right attitude by Pinky · · Score: 2, Insightful

    I agree that people cannot be bothered taking the time to figure out how things work, however, I must say that their attitude is not only justifiable but that of a well ajusted persone. When programing two VCRs from the same munufacturer only 2 years apart requires a totaly different proceedure, why bother taking the time to learn how to use it? The knowlege is totaly unapplicable anythwhere else! I think that many things we learn in the computer industry are totaly absurd and useless. I mean if it takes 5 to 10 years to go from a newbie to linux user, that's 5 to 10 years of your life that are gone forever - you can't have back and what have you gained? The knowlege of how to interract with a niche OS that probably will work totaly differently in 5 years anyways....

    It's utterly embarasing, I find, that some people know so much, of what is ultimately trivia, about interracting with a big, complicated, proceedure and not even paid for it. It doubly spooky to think that at the same time, that linux and it's supporting structure are about the extent of these people's knowlege. Getting all snoby about how no one bothers to learn some here-today gone tomorrow technological gaget seems a bit.. miss-guided to say the least. If anything, spending 5 years or so obsessing about some gizmo and not getting paid for it is the truely disturbing thing. My personal opinion is that if the specialist (aka programmer or engineer) did not spend the time to make his program or gaget as easy and intuative to use as possibly he is wasting my time - forcing me to understand some irrelevent minuta of his domain. As a result he is an ass hole, just like the sales clerks that keeps me waiting in line for 5 minutes for nothing, just like the jerk in traffic that sits in the middle of the intersection on red. To hell with him and his program.

    1. Re:The consumers have the right attitude by Anonymous Coward · · Score: 0

      You need a hobby. Posting to /. doesn't count.

  111. Is a computer an end in itself? by Chief_Wahoo · · Score: 1

    ...or merely a means to accomplish something else?

    The people who complain about user friendliness thinks of computers as tools. Meaning they only are useful insofar as they accomplish other taskss.

    Slashdotters, by and large, look at computers as a trade. Meaning they want to understand why and how they work.

    I don't see this as an either/or paradigm. User friendliness and functionality are symbiotic features. One can't exist without the other.

  112. Re:First Post by Anonymous Coward · · Score: 1, Insightful

    You don't know what you're missing. One of my favorite features on my DVD player isn't even listed in the manual. It allows me to FF through the opening credits without missing any dialogue or narration. It also allows me to fast forward through slow scenes that have no dialogue and still not miss any of the dialogue in the film. I also don't miss any images, they simply go by at double speed. I don't know how many DVD players this will work with, I have an Panasonic RV20, also the film must be subtitled in English, which most DVDs are. First I set the subtitles on, then I go to double speed FF and as soon as anyone starts talking the subtitle will come on and then I just go into reverse for a second and start watching without missing any dialogue. I must have saved myself at least 40 minutes on "Ulee's Gold" alone ;) That film had so many long pointless scenes without dialogue and I really enjoyed the film more by being able to speed through them at double speed. Of course you might feel differently about FF through those scenes, but even if you do, you can still use this feature to FF through the titles at the beginning of a film without missing any dialogue or narration as long as the DVD has English subtitles.

    I also like being able to toggle subtitles on and off with the remote. Anytime I have trouble figuring out what someone is saying, I toggle the subtitles on, find out, then toggle them off. Most DVDs are subtitled in English, so this system works quite well.

  113. Too User Friendly? Yes. by Houn · · Score: 1

    Here's my thoughts on User Friendly:

    In principle, I love the idea of something being easy to use. When you can pick up a device and be using it fluently with minimal effort, you've got a well-designed device in your hand.

    However, it just doesn't always work that way.

    People need to look things up in the manual every now and then. Once things start getting to the point where the Product Manufacturers are trying to make your decisions FOR you to keep you from having to learn anything new to solve a problem, well, you create a populace of lazy, dependant users. Too much "User Freindly" leads to an inability to even WANT to try to fix problems yourself. It's something akin to the old addage, "Give a man a fish, he will eat for a day; teach a man to fish, he will eat for a lifetime." Sure, throw up a Wizard to help me configure my Inet settings - but TELL me what that wizard is doing, so that in the future, I can do it for myself.

    --
    The longer I'm a member of the Human Race, the more I believe Apocalypse is a valid solution.
  114. No such thing as too-user friendly by Anonymous Coward · · Score: 1, Insightful

    Really if the device was user friendly then it wouldn't need a manual. Using something like a word processor or a scheduler should be absolutely intuative. On the other hand if it is an activity that requires existing knowledge (mananging say, network provisioning) then user-friendly is still important but changes focus.

    Really, anyone who says that users should just read the manual is really not spending enough time in the users boots. Most good games these days have far more complex interfaces than the average application, but they are infinately more usabable. That says to me that it can be done.. but for whatever reason hasn't been the focus in most of the industry

  115. Tools are not ends, but means by bobbv · · Score: 2, Insightful

    The purpose of any tool, whether it's a hammer, a TiVo or Perl, is to enable its user to do something. The goal is to get something done, not to use the tool. The less that the tool gets in the way, the easier it is for the person using it to do what they're trying to do. Learning about the tool creates a hurdle on the way to doing something. As in running, the fewer hurdles, the better.

    1. Re:Tools are not ends, but means by craigwilkie · · Score: 1

      The purpose of any tool, whether it's a hammer, a TiVo or Perl, is to enable its user to do something.

      Good analogy, but you still have to learn how to use a tool before it enables you to get something done. A hammer may be one of the simpler tools, but what if you hold it by the heavy end, and try poking a nail with the stick?

      What about more complicated tools? You still have to learn how to use them.

  116. How the VCR Illustrates the Geek Gap by fm6 · · Score: 5, Informative
    Here's a conversation I have -- not a lot, but often enough. Some context: like a lot of Slashdotters, I'm the person everybody in my family, and a lot of their friends, turns to when they have a technical problem, from not being able to configure PC software, to programming an overdesigned digital watch with a poorly translated manual. I also explain things for a living (writing programming manuals), so people who are curious about basic details often ask me the "dumb questions" they're afraid to ask other geeks.

    Now, every once in a while I get asked this question: how is it that a VCR can record a TV show when the TV isn't turned on? Yeah, I can hear the snickers. But I get this from a lot of basically intelligent people. And the frustrating thing is, I've never found an explanation that makes sense to the asker. To me it's obvious, "You see, there's two tuners, the TV has one, the VCR has one...." But the eyes just glaze over.

    So the whole idea of Making Systems User Friendly is just plain bogus. It assumes that people can come to terms with any system if you just find the right methaphro for them to use. Doesn't work.

    In the real world, there are three solutions to this problem:

    1. You do a better job of explaining the basic concepts of the system to your users. But only a few really brilliant teachers seem to have much luck with this approach.
    2. You build systems that do a good job of hiding the unfamiliar paradigm with a simpler paradigm ordinary people can wrap their minds around. But again, this takes a certain brilliance on the part of the designer, who has to be at home with both paradigms.
    3. You take the Kuhnsian approach. That is, instead of trying to bridge the nerd-mundane gap, you wait for both sides to die off, to be replaced by big-thumbed folks who've grown up with the technolgy and have no trouble coming to terms with it.
    Now, you might think that solution number 3 is basically a cop-out. And I'd agree. But I think it's the solution that will be implemented -- by default.
    1. Re:How the VCR Illustrates the Geek Gap by CokeBear · · Score: 2
      Now, every once in a while I get asked this question: how is it that a VCR can record a TV show when the TV isn't turned on? Yeah, I can hear the snickers. But I get this from a lot of basically intelligent people. And the frustrating thing is, I've never found an explanation that makes sense to the asker. To me it's obvious, "You see, there's two tuners, the TV has one, the VCR has one...." But the eyes just glaze over.

      Why not just point to the cable coming out of the wall and say "see that? Thats where the TV signal goes into the VCR..."

      --
      Reality has a liberal bias
    2. Re:How the VCR Illustrates the Geek Gap by Phrogger · · Score: 1

      > Now, every once in a while I get asked this question: how is it that a VCR can record a TV show when the TV isn't turned on? Yeah, I can hear the snickers. But I get this from a lot of basically intelligent people. And the frustrating thing is, I've never found an explanation that makes sense to the asker.

      How about: Because the VCR is a TV without a picture tube. Instead of a picture tube, it has a tape recorder.

    3. Re:How the VCR Illustrates the Geek Gap by Saeger · · Score: 1
      "But... But... the TV is off, so how does the VCR record the picture from the TV?"

      Most people think that the VCR records "from the TV screen", and if the TV's off, the VCR shouldn't be able to record anything but blackness. Makes sense in a simple-minded sort of way.

      Knowing this, maybe a better way to explain it would be to say that "there's a mini-TV inside the VCR that's always on; the VCR records off that."

      --

      --
      Power to the Peaceful
    4. Re:How the VCR Illustrates the Geek Gap by vena · · Score: 1

      To me it's obvious, "You see, there's two tuners, the TV has one, the VCR has one...." But the eyes just glaze over.

      wrong! there's little people inside the vcr, and they watch a little tv inside the vcr for you.

      jeez. and you call yourself a geek?

    5. Re:How the VCR Illustrates the Geek Gap by Kraft · · Score: 2

      1. You do a better job of explaining the basic concepts of the system to your users. But only a few really brilliant teachers seem to have much luck with this approach

      What I never got was this: you buy something insanely expensive, a camcorder, a TV, whatever, and all you get is a shitty paper black/white manual with it. Are you even supposed to read that, or is that just the guarantee? How about getting one of those few brilliant teachers to explain how the fucking thing works... on video... and include the videotape for free. That MUST:
      - increase post-sale satisfaction (or whatever its called)
      - reduce support calls

      I see my mother with a computer, and she's so afraid of it. I have tried to explain the basics, but she just doesnt get it. A jolly video which started out REAL slow would be much better for her than a manual or even me.

      I run a community site with a pretty complex point system (though much simpler than /. but with a much less tech audience) and whatever I wrote to explain it, they just didnt get it. I would spend rediculous amounts of time doing support. Then I found this product to do "manuals" in Flash and now everyone seem to get it. (see examples here)

      --

      -Kraft
      Live and let live
    6. Re:How the VCR Illustrates the Geek Gap by kelnos · · Score: 1
      Now, every once in a while I get asked this question: how is it that a VCR can record a TV show when the TV isn't turned on?
      the thing is, this example really doesn't have anything to do with the interface of a vcr - this is really a question about the fundamental system by which tv signals are transmitted and received, the concept that the tv signal is still available on the wire, and the existence or absence of the television unit itself is quite irrelevant.

      but how that relates to the users - for the person that asks the question - bravo to them for attempting to expand their knowledge. if they don't get it, they don't get it. but then they had damned well better accept it and move on, and not put up a fuss every time you try to record something with the tv off.

      as for an explanation - keep it simple. not everyone really understands what a tuner is - "the tuner is the thing on the tv that changes the channel." but what does that have to do with anything, really? what does that have to do with what it actually _does_, or how it works? nothing. i like the other poster's idea - tell them that the vcr is a tv where the picture tube has been replaced by a cassette tape. it's good, simple, likely to be understood, and, also importantly, isn't really dumbing down the actual facts, because, in essence, it is true - a vcr is really just a tv without a picture tube.

      parting thought - your average non-geek can never even become a peripheral geek by simply being dropped into an uber-geek world. a gentle introduction is the only way to go.
      --
      Xfce: Lighter than some, heavier than others. Just right.
    7. Re:How the VCR Illustrates the Geek Gap by Preposterous+Coward · · Score: 2
      It assumes that people can come to terms with any system if you just find the right methaphro for them to use.

      It seems to me you're throwing the baby out with the bath water. Why assume that "ease of use" is a binary affair? There are many, many things that could be done to make computers easier to use. That does not mean that all people would instantly be able to use them (that *is* an unachievable goal).

      Think about cars. Cars are a pretty mature technology at this point, and yet they still get more user-friendly. A couple of decades ago you didn't have (in many vehicles at least) power steering or brakes. Most cars were stickshifts. There was no ABS or traction control. As a result of all those advances, most of which are either standard or low-cost options in vehicles sold in the U.S. cars are definitely easier to use today. Particularly so for marginal users (grandma whose arthritic legs can't handle a stiff clutch) or in marginal conditions (snow/ice, stop-and-go traffic).

      --

      "Biped! Good cranial development. Evidently considerable human ancestry."
    8. Re:How the VCR Illustrates the Geek Gap by Sircus · · Score: 2

      Now, every once in a while I get asked this question: how is it that a VCR can record a TV show when the TV isn't turned on? Yeah, I can hear the snickers. But I get this from a lot of basically intelligent people. And the frustrating thing is, I've never found an explanation that makes sense to the asker.

      You can probably filter this down to be a bit less patronising, but here goes:

      The VCR is a TV without a screen. Look through the ventilation grille on the back of your TV, there's all sorts of electronics you can see in there and only part of it's the screen. The VCR has all the same stuff, but instead of a screen, it's got a tape player. It does all the same stuff as the TV does, but instead of throwing it up on screen when it's done all the stuff needed to get a picture, it throws it down on tape. Later, it can read it back off the tape, follow a kind of reverse of the process and spit it back out as if the TV station was transmitting it, which the TV then receives as if it were just another TV station.

      You might need to gloss over details (like 'tuner' - what were you thinking?), but I think even my grandparents could follow this explanation. If they couldn't, there's enough flexibility there for me to explain things a bit more...

      --
      PenguiNet: the (shareware) Windows SSH client
    9. Re:How the VCR Illustrates the Geek Gap by implex · · Score: 1

      You think that is the hard question...

      Now explain how you can watch one show and tape another?

  117. Two way street. by McDoobie · · Score: 2, Insightful

    A "user-interface" is effective if it matches the intended purpose of the application.

    Television remote controls which require a CS degree to operate are absurd. However users who expect thier PC to fire up and operate by means of telepathy are equally absurd.

    That's the trade off.

    I've often times watched office workers switch on thier "workstation" and spend an hour trying to figure out how to compose an email. The interface is simple, write your letter in the big white box, put the email address in the little box that says address, and click that fat-ass button up on top that says "Send". After I explain these little trivialities to them I get to watch thier face light up when they comprehend that "Send" actually sends the message.
    This indicates to me that the user is intellectually lazy, or just plain stupid.(As if theres much of a difference.)
    The only conclusion I can draw is that end-users(as far as Office applications go) are trained to see thier computers as magic talismans that are supposed to read thier mind and magically know whats supposed to be done. Hence the users dont bother to excercise the reasoning that says "To print my document, I click the button labled 'Print'."
    I really dont know how to turn thier minds back on again.(They really are smart people.) Perhaps a psychologist would be better suited to this analysis then I.

    On the other hand, if someone tried to sell me a remote control, or a walkman with the complexity of some Office Applications, I would beat them senseless.

    My .02 worth.

    McDoobie

  118. Technology seems complex when it first appears by DickBreath · · Score: 2

    Children don't seem to have any problems with VCR's, Computers, remote controls, cable boxes, DVD players, and I would dare say with a TiVo. My nine year old daughter can work the above.

    So what gives?

    Have you seen movies depecting older times where things like cars were considered complicated? In fact, I would daresay that cars probably *were* complicated until automatic transmission came along. Imagine having to explain to someone that they need to understand how the gears engage, the clutch releases so you can change gears, etc.

    When new technology first appears, it probably is complicated to older people who grew up in simpler times.

    Why does a toaster seem simple? Because there are no complex concepts behind it.

    Much more of what I would say here is said in books such as "The Design of Everyday Things." Or try other good books on UI.

    Just a tiny rant now. It is apparent to me from several years of slashdot reading that most here don't really know what makes a good UI. I don't mean people are stupid or anything. But people don't understand the principals of the psychology of what makes a good interface. Concepts like mapping, affordance, etc. are all strange. Just like we look down on people who don't understand the complexities of our systems are implemented. It frustrates us that others who don't know what we know seem to love to vastly oversimply what we do. I don't mean this in a mean way, but maybe we collectively need to RTFM a little more on actual existing research and work on what goes into a good UI. (Example from "The Design of Everyday Things": why do people intuitively understand two seperate hot/cold faucets, but have so much trouble with those confounded contraptions in a hotel shower?)

    --

    I'll see your senator, and I'll raise you two judges.
    1. Re:Technology seems complex when it first appears by abreauj · · Score: 1

      Children don't seem to have any problems with VCR's, Computers, remote controls, cable boxes, DVD players, and I would dare say with a TiVo. My nine year old daughter can work the above.

      So what gives?

      Children are busy learning how the whole world works. They haven't yet gotten too lazy to play with the devices and learn how they work. They have to be explicitly taught to turn off their brains, and that often takes at least fifteen years to learn.

  119. Mac v 1.0 by jtotheh · · Score: 1

    Try and imagine the DOS PC of 1984. Friendly interfaces like "Alt-F3" for help (unless you're in Lotus, in which case it is not). etc.... The OS does not provide a full-screen editor, just a line editor. You have to buy extra utilities to get functionality like deleting a directory subtree, a shell with history, etc.....
    Then think of the Mac as it debuted in 1984. It came onto the world with Cut/Copy/Paste/Save/Open/Print/Find THE SAME in all the apps. And they mapped frequently to quite intuitive keys, like Command-S for save. It introduced us to bitmap graphics in MacPaint, which was friendly enough for a 4 year old. Granted you did have to learn to operate a mouse (remember when you learned that?) and so on....still, it was a massive step forward in what the programmer can do for the user.
    Now, I am an application programmer. And I will confess - I HATE making things friendly for users. The fun part of the programming is getting the thing to work internally, fine tuning the UI is painstaking and boring. Also when the users are employees of your company who use your program for their job, one could argue there's a point where making the UI better is not worth the cost in programming.
    Still, The Mac of 1984 should be an inspiration to anyone contemplating how to make things user-friendly. And user-friendly is an ideal like a fast algorithm - there is no limit to how good it can be, it just hasn't been discovered yet.
    Obligatory anti-Windows comments suppressed - they may not have as good a UI as Mac but does Linux either?

    1. Re:Mac v 1.0 by BitwizeGHC · · Score: 1

      On the flip side, the Jargon File defines "user friendly" as "programmer hostile" and with good reason. Programming for the Mac is a bit like living in one of those planned communities where you can be arrested for painting your house an unapproved color. Inside Macintosh, the definitive programming docs for the machine, contains numerous dogmatic directives like "The first two menu items in a Macintosh application must be called File and Edit." That is how UI consistency is achieved, and why Linux will never have what is commonly called a "user friendly" interface: to achieve that one must appoint a Fuhrer of UI, a grand poobah with whose decisions all developers must comply in uniform, unwavering orthodoxy. And Linux hackers are just too damned stubborn and independent. :) Sure, there are certain conventions that are usually followed, but if you break the convention in order to achieve a cool hack, that's fine. You may even get some l33tness points for it. If you're a Macintosh developer and you break the rules, you will be chewed out endlessly by anyone calling themselves a "usability expert" so your program better do something no one else can in order to justify your violation of the Time-Honored Interface Guidelines.

      Personally, I like the Linux way better. But then again my mind is dextrous enough to learn, and find different non-conflicting uses for, both vi and Emacs. :)

      --
      N4st0r, trixx0r h0bb1tz0rz! Th3y st0l3 0ur pr3c10uzz!
    2. Re:Mac v 1.0 by kelnos · · Score: 1

      funny you should mention "programmer hostile" in reference to a mac (mac classic, anyway). i am primarily a linux/unix programmer, and in the past couple weeks i have just started to work on some macintosh programming. and it's hell. and i haven't even done anything that requires an interface. i was simply "porting" some "portable" mozilla code to macintosh, and it took me the better part of a week to do so! not because the mac is fundamentally different from a linux box, but because the internal workings of how shared libraries work on a macintosh are completely hidden to me. even my boss, who is primarily a mac developer (and a damned good one, from some of the work i've seen), had trouble helping me out (then again, he's a firm believer of static linking ^_~).

      i'll be porting my work to windows next week, and, while i don't expect windows to do everything i want immediately, i expect to have it working by the time i go home monday evening. at the latest, lunchtime on tuesday. tho i only have a glimpse of it, i already have a sour impression of the macintosh as a development platform.

      --
      Xfce: Lighter than some, heavier than others. Just right.
    3. Re:Mac v 1.0 by BitwizeGHC · · Score: 1

      I don't think that the Mac (OS 10) has shared libraries, per se. Most of the Mac software I've seen has fallen into three broad categories: applications, "desk accessories", and extensions which are like TSRs: they are loaded at boot time and work by "patching traps", modifying the hooks into the operating system to point to their own code.

      The fact that Mozilla has gotten its shared-library-based architecture up and going is a mini-marvel in itself. It certainly isn't a traditional Mac app.

      --
      N4st0r, trixx0r h0bb1tz0rz! Th3y st0l3 0ur pr3c10uzz!
    4. Re:Mac v 1.0 by BitwizeGHC · · Score: 1

      That should read "OS LESS THAN 10". Slashdot folded the less than symbol. Darn. :(

      --
      N4st0r, trixx0r h0bb1tz0rz! Th3y st0l3 0ur pr3c10uzz!
  120. User Friendly? Ugh... by Kenshin · · Score: 3, Funny
    I think JeffK's explaination applies right now...

    http://www.somethingawful.com/jeffk/dr-episode1/pa ge-04.htm
    http://www.somethingawful.com/jeffk/dr-episode1/pa ge-05.htm
    http://www.somethingawful.com/jeffk/dr-episode1/pa ge-06.htm

    --

    Does it make you happy you're so strange?

    1. Re:User Friendly? Ugh... by Anonymous Coward · · Score: 0

      Gees, by putting spaces in those links, you hit a pretty nasty 404 page!

      I don't see what that topless dude has to do with being user friendly :)

  121. Flawed logic by jobugeek · · Score: 1

    Apparently it was important enough for the consumer to take the effort and purchase whatever product. Why should we assume they not take the effort to learn about what they purchased?

    Recipe- If I planned on cooking(which I don't), I would probably read or browse a cookbook to figure out what the hell I'm doing.

    Clothing- I almost always try on what I buy before hand. Isn't that RTFM the clothing?

    Fine Art- If I had the cash to purchase it, wouldn't I research enough, so I don't spend a half a million on some crap that got copied from Kinkos?

    I don't think it's too much to ask consumers to pull their head out and think.

    --
    I'm not drunk, I just have a speech impediment. And a stomach virus. And an inner ear infection.
  122. Standardization by Detritus · · Score: 2
    My pet peeve is the lack of standardization in devices that perform identical functions.

    For example, credit/debit card terminals are now installed in almost all of the grocery stores, drug stores and convenience stores in the area where I live. The problem is that each chain of stores uses different hardware and/or software, resulting in a unique user interface for each store. The number of steps to perform a transaction differs, as do the queries, prompts, and locations of buttons. On some terminals, YES and NO are on the top row of buttons, under the display. One other terminals, YES and NO are on the bottom row of buttons.

    All of these terminals are used for the same limited number of functions. There is no good reason why they could not be standardized.

    --
    Mea navis aericumbens anguillis abundat
  123. engineers and design by h4x0r-3l337 · · Score: 1
    The tendency has always been to blame the interface and ultimately the engineers who designed it

    Engineers shouldn't design interfaces, just implement them. The design of the interface should be left to what is called an "interaction designer" or "user experience designer" these days. The interfaces they come up with are sometimes hard to implement, but will offer a much better user experience than the collection of menus and buttons that your average (or even good) software engineer would come up with.

    1. Re:engineers and design by DaCool42 · · Score: 1

      Collections of buttons and menus! A TRUE engineer needs no such thing! Command line interface and compile-time defines are all thats needed. Along with some undocumented configuration files.

      --

      ----
      All of whose base are belong to the what-now?
    2. Re:engineers and design by DooBall · · Score: 1

      /me ponders... Nerd!

      =)

  124. Intelligence is not the same as computer skills... by PinglePongle · · Score: 1

    My father - as an undergraduate - got an award for math. He basically got the second highest score in the country for his exam, and used his skills every day navigating ships across the oceans in the days before satelites and calculators.

    The weird thing was he could not get his head around the Commodore 64 I got for Christmas. He never worked out how to use a calculator - he didn't need one, because his mental arithmetic was faster than you could type numbers into a machine. He never even worked out how to set the video recorder...

    My wife, a succesful woman who has been in charge of large teams and managed multi-million dollar projects can't get to grips with email.

    What this boils down to is that all devices - digital, analogue, physical - rely on some pattern of understanding in their users.

    If the world view is not shared, or not communicated clearly, no matter how "smart" your users are, they won't be able to use that lovely gadget.

    The problem is - of course - that you can usually only afford to implement a single metaphor. Your VCR can either behave like a tape recorder (remember those ?) or like a TiVo ( i havent got one, so I have no idea how they behave), or like your cable digital set top box.

    That means that you will nearly always have a whole bunch of people go "it doesn't make sense". Live with it.

    --
    It's all very well in practice, but it will never work in theory.
  125. case in point by Patrick13 · · Score: 2

    A client of mine was having problems with her computer... of course she was infected with a virus. Anyhow, even though she had Norton installed, she had never updated the virus defs.... Because she is 60+, I opened up word to write out the procedure step by step. As soon as the gayrod Paperclip wizard from office popped out, I killed it without thinking about it, and selected the "go away forever" option (whatever the menu option says).

    The next day she calls me because Office wasn't working properly... I go back, thinking I must have missed a copy of the virus on her HD. Of course office launches just fine.... but the paperclip character was gone... and she used it all the time. Took me 10 minutes to figure out how to reactivate it.

    POINT: What an "advanced" user finds useless, a novice user finds vital...

    --
    ::.. check out some Cell Phone Reviews
  126. computer illiterate? by PhreakOfTime · · Score: 1

    "gee Jesus, Id love to be able to read your teachings in my free time, but Im illiterate. Cant I just pay someone to read it for me?"

    We all know what a bad idea that is....

    Why do we pass right over the phrase 'computer illiterate'with a laugh. But when we hear of someone who is just 'illeterate' as in being unable to read a language, a sense of sorrow for all they have missed out on comes to mind. A book is still technology, its just really really old technology, same goes for language.
    I do feel sorry for those that say they are 'computer illiterate', but I dont think they are quite aware of what they are actually saying. Nobody 'knows' how to program a tivo, or VCR or whatever else electronic you would like to plug into this statement, but at a certain point a rational person sees that doing something a certain way has advantages over other ways. Its up to the individual to make the decision to adapt that new way of doing things into a routine of daily life.
    Hopefully one day, the phrase 'computer illiterate' will instill the same feelings of sorrow that being unable to read does, instead of being used as an excuse to not learn something new.

  127. I left something out by Anonymous Coward · · Score: 0

    --back to automatic transmissions. Stick shifts are cool and fun, I like them, liked them more when I was younger, but I'm not out babe hunting. I already got a babe. Having an automatic means I can steer with one hand and feel her up with the other hand.

    this is "user friendliness"

    automatics=worth_every_penny

  128. WRONG again by Ilan+Volow · · Score: 2

    Actually, usability tests have repeatedly shown that the mouse is faster (especially if the menus are located at the top of the screen like on a mac. Fitts' Law and whatnot) but the keyboard feels faster (while actually being slower)

    --
    Ergonomica Auctorita Illico!
    1. Re:WRONG again by adamjaskie · · Score: 1

      ok, tell me how I can quickly, using menus and a mouse, find every file in the current directory and all sub-directories named bk??ch??.htm and rename them to book??_chapter??.html faster than with a command line?

      --
      /usr/games/fortune
  129. People expect what they pay for. Duh! by Anonymous Coward · · Score: 0

    People expect a widget to do what the packaging said it would, and do it NOW. If you have to futz with it for more than 20 minutes, its too much trouble.

    Likewise a feature isn't a fearture if it takes more thab 2 seconds to calculate.

    Hence the pre-eminent position of Mickeysoft in the market. Linux is destined to a distant second place until oufits like Avery Paper start making AbiWord macros for their little stickers and all that user fiendly crap.

    Linux true belivers can flame me all they want, but that's the long and the short of it. Linux is too much trouble and Mrs. Jones the secretary can't use her little stickers.

    Fix it, propeller heads.

  130. "User Friendliness" by inode_buddha · · Score: 1

    I hear of people at my isp who crash their web tv in one week.
    And I had to explain to my Mom that there _is_ no needle in her cd player.
    And I'm not comfortable with the tech of a generation younger than me.
    And you know what? That's ok; it's probably a natural phenomenon of just being human. [fsvo human]

    But then, it's Friday so I feel generous.

    --
    C|N>K
  131. I didn't read any replies, but here's mine. by Pathway · · Score: 1

    What is "User Friendly" (besides a web comic)?

    Well, User friendly is any thing that is easy enough to understand with only minimal use.

    If something has to many options, it falls out of the realm of User Friendly. Same thing if it doesn't do what you want it to. So, the balance is between making something that does what you want it to without doing too much. Hard to do, especialy if you don't know what your customer wants to do. There's the rub.

    Pathway

  132. RTFM Is Just plain Ignorant by ClassicPenguin · · Score: 1

    To be an effective technical person, you have to have an RTFM atttitude. The RTFM attitude is one of self-reliance; it says that if there's no one else in the room but me and this problem, the problem is damn well gonna get solved. Results are everything.

    However, if you want to sell devices (that get used, that don't get returned, that get a good buzz, and that lead to a good overall reputation for the company producing the device) you have to provide users with a positive experience. And, for better or worse, Reading the F'ing Manual is not what most users consider a quality experience. Most users are expert in only one thing: what they want. To me, a high-quality user interface lets the user walk up to the interface knowing what they want, and they can quickly figure out how to get it, with little to no mental effort required. Give the people what they want, and they'll come back for more.

  133. Half the complexity, ten times the market. by vkg · · Score: 2

    Seriously: the fall-off for technical competence among the general population is at least exponential - remember that half of the world doesn't even have telephones, a lot of people are older and unused to modern gadgets, and so on.

    Only a tiny fraction of folks are young at heart enough to enjoy novelty in their everyday objects, and the rest just want the bloody thing to work.

  134. Re:Why shouldn't we st[r]ive for better UI by balloonhead · · Score: 1
    Precisely my point about the speech recognition. It is awkward, and pressing a button on a remote would be much easier, and far less error prone. What we need is when the phone hears you say "I'm going to phone Roger now", in normal conversation, and sets itself on hearing "Roger", "now", and "phone" in the right context (which is why actual AI is ideal) to dial the number, perhaps just printing "press [whatever] button to phone Roger" on the screen to make sure you are ready.

    not too sure when that might happen though...

    --
    This idea was invented by Shampoo.
  135. Regular people = stupid people by DooBall · · Score: 1

    I did a paper freshmen year about why ONLINE PC GAMERS are the smartest people around.

    You figure out what I wrote about, b/c im tired to type =\

    It was a good paper about how they pick up information through irc and how gaming online makes them smarter. and it stems out to news sites, hardware, software, this taht.. it was cool.

    1. Re:Regular people = stupid people by Joe+Tie. · · Score: 1

      To some extent I'd agree. They do seem to pick up new technology and ideas faster than the average person. On the other hand though, on most gaming boards I tend to see a complete ignorance of such simple concepts as capitalising the letter I if they're referring to themselves. I don't want to even think of what's being done with the letter "u".

      --
      Everything will be taken away from you.
  136. Moral of the story by CentrX · · Score: 1

    azpenguin's grandfather isn't as mentally sharp as he thinks he is.

    --

    "The price of freedom is eternal vigilance." - Thomas Jefferson
  137. Is the customer always who you think he/she is? by putrescence · · Score: 1

    When you are selling software to the lowest common denominator then, yes, making the user interface idiot proof is a must. But can the same be said in business?

    Consider someone who uses Microsoft Word all day, every day and has yet to learn a single keyboard shortcut. That person is inept at his/her job and is wasting company time. Contrast this user with a proficient Word Perfect 5.1 user of ages past who could do ANYTHING with but a few flicks of the wrist.

    I've worked with autocad users and have found that they fall into two categories: those who use the command line and those who use pull-down menus. Using the command line to draw a circle works as follows: "c[space]". That's it. You can type it in a fraction of a second. The same goes with about anything else in autocad, even complex operations. Users who spend most of their time searching through pull-down menus don't get nearly as much done as those who know how to do their jobs properly.

    The customer isn't always the end user. Sometimes the customer is the business that the end user works for. When an AOL user says "This is too hard, I don't understand" then AOL has a software problem. When someone working for a business spends most of their time farting around with menus instead of getting any actual work done then the idiot's employer has a problem and it's not with the software.

    --
    a3c6 0e89 b1ec aa4d d630 26c8 d07e 7eed 8148 5503 02b4 dfaa 9922 b28d 0820 c4af
    1. Re:Is the customer always who you think he/she is? by Arandir · · Score: 2

      I have to agree with you completely on this one. I know a medical transcriptionist who still uses Wordperfect 5.1 because she is much more productive with it than with any version of Word. When you can type 200 WPM and have the WP5.1 command memorized, the mouse and menu are your worst enemies.

      --
      A Government Is a Body of People, Usually Notably Ungoverned
    2. Re:Is the customer always who you think he/she is? by Maserati · · Score: 1

      Ditto for AutoCAD. That's a keyboard driven program like no other. You very quickly learn to plan a drawing so that you do the first steps on the keyboard. It's a blazingly fast way to do technical drafting and it spoiled me for mouse-driven programs like Illustrator.

      --
      Veteran, Bermuda Triangle Expeditionary Force, 1992-1951
  138. My god, that's pathetic... by Nindalf · · Score: 2

    Personally, I've been meaning to learn to program my computer, but it has no keyboard (lost by previous owner). It only has a few tiny buttons on it: reset, power, turbo...

    Don't lead off on bitching about something's interface by complaining about how hard it is to use when you don't have the main input device.

    Well, first the VCR ought to have the tv listings.

    Yes, while we're at it, let's whine about the expensive and near-impossible features we'd like to have and pretend it's an interface issue! Why not complain that it doesn't just let you watch any show that's ever been aired? "What do you mean you have to record shows before you watch them?! What a terrible interface!"

    1. Re:My god, that's pathetic... by Darth_Burrito · · Score: 1

      Personally, I've been meaning to learn to program my computer, but it has no keyboard (lost by previous owner). It only has a few tiny buttons on it: reset, power, turbo...

      heh, I also have a universal remote which I've not been able to figure out how to use to program the vcr... which is not to say it can't be done. My 12 year old keyboard still works perfectly with my current computer. And incidentally I use my one keyboard to interact easily with all of my computers (something my remote does not easily do). Good point on the reset button though. Sometimes you practically need a pen/pencil to hit some of those. Why? Ah and the turbo button... that's another favorite of mine. I remember I used to have a turbo button on the old 286 that took it from 12 MHz to 16 MHz. What exactly was the point of that? I could turn off turbo if I wanted things to run slower?

      Yes, while we're at it, let's whine about the expensive and near-impossible features we'd like to have and pretend it's an interface issue!

      Sheesh, most of what I described is available in TIVO isn't it? The technology exists. It isn't unreasonably priced. TIVO uses the phone line to get the schedule... why couldn't this have been done cheaply 10 years ago with VHS in a vcr instead of a hard drive? If a device like this had come out for $400 ten years ago, it could have been $150 now.

      Why not complain that it doesn't just let you watch any show that's ever been aired?

      My requests are feasible and essentially already in practice. This suggestion is virtually impossible due to legal/data storage limitations.

    2. Re:My god, that's pathetic... by Nindalf · · Score: 3, Insightful

      why couldn't this have been done cheaply 10 years ago with VHS in a vcr instead of a hard drive?

      This is the part you apparently don't understand. The TIVO uses a big, fast hard drive (a small corner of which is conveniently used for holding the schedule) and a cheap, fast modem. Ten years ago, these things weren't available. Everything to do with computers was about a hundred times more expensive, and that goes for all the gear at the other end of the wire, too. You'd have to sell an awful lot of these expensive things to pay for the schedule system. Remember that people had less disposable income ten years ago, too.

      Even today, the TV schedule thing doesn't and couldn't work everywhere, and it would be very expensive. The TIVO gives you all sorts of other functionality, and its main purpose is time-shifting TV shows, while a VCR's main purpose is playing rented video tapes (just as it was 10 years ago). A good programming interface is really not very important, and not going to sell a lot more VCRs.

      Adding a clock and timer to a VCR is cheap, simple, works everywhere, and easy to isolate in the device itself. It's not the main point of the VCR, but it's so cheap that it's worth putting in every VCR just in case someone won't buy one without it.

      Basically, the kind of technology that allows the more advanced interface also makes VCRs obsolete. If you're going to go to the trouble of making a fancy programming interface, with the on-board computer, and modem, and storage that requires, you're going to make more money going that extra step and selling a TIVO-type device. If you want a TIVO, get a TIVO, don't complain that your old VCR is not a TIVO.

      Another ten years from now you likely will be able to watch any TV show at any time. It's not hard to imagine a system that would make it possible, it's just too expensive right now, and too much infrastructure would need to be built.

    3. Re:My god, that's pathetic... by tyllwin · · Score: 1

      Assuming that the questions are serious:

      Good point on the reset button though. Sometimes you practically need a pen/pencil to hit some of those. Why?

      They're *supposed* to be difficult to hit, so that there are fewer accidental ungraceful resets.

      Ah and the turbo button... that's another favorite of mine. I remember I used to have a turbo button on the old 286 that took it from 12 MHz to 16 MHz. What exactly was the point of that? I could turn off turbo if I wanted things to run slower?

      Yes, and you might want to if you were playing a rather primitive game where speeding up the CPU made the required reaction times impossibly fast.

    4. Re:My god, that's pathetic... by Gumber · · Score: 2

      a VCR's main purpose is playing rented video tapes (just as it was 10 years ago)

      It was expected that VCRs would be used for time-shifting. Indeed, this prospect terrified broadcasters.

      Of course, by 10 years ago, the pattern you describe had been set.

  139. Re:How user friendly is your girlfriend? by Anonymous Coward · · Score: 0

    well that depends alot on the time of the month doesent it?

  140. Advertising by Anonymous Coward · · Score: 0

    People will believe whatever is advertised.
    Period.

    Think your customers don't "take the time"
    to learn your product??? -- Don't advertise
    your product like you do!

    Accepting part of the blame would be the
    responsible thing.

  141. Kids by e_butler · · Score: 1

    How come kids pick up these things so quick. My 3 year old can turn on the TIVO and pick his shows with no problem, but his grandparents don't even try? I think its a matter of taking the 10 min's to listen, play with the functions or heaven forbid go thru the manual.

    E

  142. Re:Mute topic QWZX by Stoptional · · Score: 1

    For want of a nail, a shoe was lost
    For want of a shoe, a hoarse was lost
    For want of a hoarse, a Ryder was lost
    For want of a Ryder, a massage was lost
    For want of a massage, a battle was lost
    For want of a battle, a kingdom was lost
    All for want of a nail

    . . .yes, makes sense to me. Please don't misplace those massages

    --
    Stoptional
  143. "Too User Friendy?" by inode_buddha · · Score: 1

    I just bailed out of this thread when I realized with horror that it was all devolving towards the "lowest common denominator"... what if we applied these attitudes towards other social phenomena?

    --
    C|N>K
  144. My thoughts by fluor2 · · Score: 1

    I think User friendly can easily be overdone by Are You Sure and similar questions. I guess this eventually will be a battle between how the users earlier experience will be. More and more programs are coming with "expert options" or "basic options" for windows. I guess this is the correct path to go.

  145. User-friendly options by I.T.R.A.R.K. · · Score: 0

    The more user-friendly something is, the more variables the programmers need to take into account. Which means more code, and more complications(See:bugs). This is why Microsoft has had so many problems. Ease of use comes at a very high cost(60-some million lines of code are NOT easy to maintain).
    On the user-end of things, ease of use can mean lack of choices. I may not be able to select custom options because everything has been packaged in a convenient one-click interface.
    For the user who likes more options, the more user-friendly programs out there can actually be counter-productive and even more difficult to use than their more complex counterparts. Some habits are hard to break. Just ask any by-hand HTML coder what he thinks of Frontpage.

    --

    "Adequacy.org: Where congenital stupidity is not an option, but a requirement."

  146. VCRs by olman · · Score: 2

    Funny how everyone equates VCRs with user-friendliness. Wonder why. Could it be that it's the most common device Unwashed Public comes into touch which that requires you read some docs to make the clock work..

    On the other hand, some VCR UIs really do stink. I think a good lithmus test would be whether you can use the remote without reading the manual.. That's not as obvious as you might think. Many VCRs, mine included, require you to hold down button a while you're using rocker b to perform function c. All completely unmarked in the remote, of course. And the docs. Oh god, I'm an engineer, I write technical docs and I'd fire half of the people on the spot responsible for some of the docs.. If you need to re-read the same page more than twice to make sense of what's written there, either the docs suck, or you do.

    Okay, I know what the *nix crowd's gonna say to that..

  147. My Microwave Confounds Me by OaITw · · Score: 1

    I am a tech savy person, an engineer by profession, I can program in C++ and understand
    deep mathematical concepts; but, I am really annoyed by the microwave. I think it is more complex than the phone, tv or vcr. In its favor, for packaged meals you can follow very precise instruction about setting timing intervals and come reasonably close to expected results. But if I take something random out of my fridge and try to predict how it will behave in the microwave, I am stumped. I have a new microwave with lots of bells and whistles; the most interesting feature is the sensor reheat button. On this feature the manual is useless as it basically says that when this button is pressed the microwave senses how long it will take to reheat something. How? On this point the manual is mute. I can imagine myself spending a weekend, stop watch in hand, trying every organic material and combination of materials I can think of, exposing them to the sensor reheat 'feature'; seeing what happened. It would be like my computer having a 'do something cool' button.

  148. WTF by Anonymous Coward · · Score: 0
    +1 Insightful and then -1 Flamebait....Which brings me back to 49 Karma just because I am honest enough to tell what I think. This was not flamebait at all...I won't claim it was insightful, but I do know I am telling the truth. Sometimes I just think slashdot needs "trusthworthy" posters, people that want to contribute positively to the threads and cannot get modded down. Moderators can be so dumb... Really....Do you think I would post flamebait on my regular account just for the fun of it?

    I never thought I would say it, but the moderators disappoint me.

    -- Posting anonymously because I like having 50 karma, even if I lost it now....

  149. Read some Donald Nroman by Preposterous+Coward · · Score: 2
    "The Design of Everyday Things" is a good place to start.

    Admittedly, I think computer-like devices are sometimes held to too high a standard. We forget how much effort it initially took to learn something we now take for granted, like how to use a pencil to write, or how to drive a car.

    That said... it is ridiculous to expect users to read a manual. For a device to become accepted by the majority of people, it has to be understandable with minimal effort by a majority of the people. Most people are not engineering types, and they don't give a rat's ass about the reasons things work the way they do, they just want their tools to do exactly what they expect. If they can learn socially (the phone is a good example -- watch somebody dial a number and you realize "I can do this too"), then people will accept it. If they have to be trained to use it, it will never succeed as a mass-market product.

    --

    "Biped! Good cranial development. Evidently considerable human ancestry."
    1. Re:Read some Donald Nroman by Todd+Knarr · · Score: 2

      So we should expect people to be able to sit down in a car and drive the very first time, with no instruction or anything? I don't think so. And driving a car is, relatively speaking, much simpler than most of the things people expect out of a computer. As for phone numbers, the idea of "I punch the buttons in a sequence and it connects me to someone" is easy, but the concepts of area codes, when they're needed, various dialing prefixes (direct-dial, international country codes, etc.) ain't exactly intuitive either. But by and large people find it easy enough, because they've looked in the book for how to do it and they use it every day.

      It shouldn't require excessive amounts of brains to get something to do basic things, but if the user isn't willing to learn what they're doing we should no more accomodate them than we accomodate people who want to drive a car without learning how to drive.

  150. Too userfriendly: by MrHanky · · Score: 1

    From The Hitch Hiker's Guide to the Galaxy:

    "Computer!"
    "Hi there! Are we going to have a conversation?"
    "No. You're going to tell me what those Vogons want, and how they are armed."
    "Then shall we have a conversation?"
    "What?!"
    "According to my programming, in the evening leisure periods, the crew will like to relax, and enjoy a wide range of social activities with robots and computers. And have the machines share in a stimulating -argh whooi ..."
    "I just jammed a quick negative load across it's logic terminals."
    "Hey, that hurt."
    "Good."

    Reminds me of some of my own eXPeriences with computers...

  151. I'm reminded of a Nick Burns line by Joe+Tie. · · Score: 1

    "Right, it's the computer that's stupid, not you?"

    --
    Everything will be taken away from you.
  152. Too User Freindly? by interstellar_donkey · · Score: 1, Flamebait

    Is There Such a Thing as "Too User Friendly"?

    Yes, it's called a Mac.

    (Mods, if you don't reconize this as an attempt at humor, I really have to pray for you).

    --
    The Internet is generally stupid
  153. You're missing the point. by Nindalf · · Score: 5, Insightful

    This isn't about being interested or not. This is about people who clearly want the result but are unwilling/unable to learn the process.

    This isn't about disgust with people who say, "I don't want to program my VCR." it's about those who say, "The VCR is too hard to program, I can't learn it." Usually, this can be translated as, "I am too lazy/frightened to bother trying."

    In my experience, if you have authority over these people, you can easily make them figure it out. Without authority over them, they'll make weak excuses why they shouldn't bother trying. If they have authority over you they'll get you to do it over and over again, regardless how much of both your time and theirs this wastes. 90% of what computer class teachers do is say, "You have to try."

    It's a truly pathetic phenomenon. I could throw theories at you about why it is, but I'm not sure why most people's minds work that way, they just do.

    1. Re:You're missing the point. by guanxi · · Score: 4, Interesting

      It's not that I haven't shared your frustration, but I've noticed everyone continues behaving the same and I think there's a rational explanation:

      I think of it as a simple micro-economic question: Programming the VCR is worth 50 to them (50 of what, I don't know). Asking me to do it costs them 10 (and costs me 10). Doing it themselves costs them 100, so it's not worth it for them to do it themselves. If they learned it, their cost would decrease, but you can't learn everything -- and their cost of learning a new technology is much higher than yours.

      Which leads to another micro-economic concept: Specialization. They spend their time and effort learning about (e.g.) cooking and doing it; I spend mine on technology. We help each other out. It's much better than me cooking mediocre food and them struggling with their VCR. Also, they learn *new* recipes much faster and I learn new tech much faster.

      if you have authority over these people, you can easily make them figure it out.

      If only I had more authority ... Yes! the world should be ruled by all-powerful -- but benevolent -- geeks. Selected by their /. karma. Mod me up, and I will put a Palm in every hand. ;-)

  154. Who's the expert here? by Dixie_Flatline · · Score: 2

    Short answer: No, interfaces can't be too simple.

    Long answer: Something to consider is that as Computing Scientists and Engineers and Designers and whatnot, WE'RE the ones getting paid to construct these things for the average person. It's our job to make sure that these things are as accessable as possible, even if that makes our job harder. We're expected to be experts, and we expect the user not to be.

    Giving a user a manual is rarely the best solution. Why isn't it possible that these things just work right away? Most people understand volume dials, on/off switches, big clear digital numbers and big, friendly well labelled buttons that say things like "ON" or "NEXT". We've actually got a fair number of things to work with, we just have to try hard to use them effectively.

    Ideally, the interface should be so transparent to the user that they don't notice it get in the way of their task. It's an important tenet to remember: The Interface is what is supposed to FACILITATE completion of the task, not impede it.

  155. Most of you have it all wrong. by Animats · · Score: 2
    Most of the postings here show very little indication of how "user friendly" interfaces are constructed.

    First of all, if something doesn't need a user interface, it shouldn't have one. You should never have to tell the computer something it already knows. This is the biggest single thing you can do in the user friendly direction.

    It takes a while for a new technology to get to that point. Electric motors once required manual brush adjustment - that's gone. Auto engines once required manual spark advance adjustment and manual fuel/air mixture adjustment - that's gone. Televisions once had vertical and horizontal hold controls, plus other obscure knobs like "vertical linearity" and "horizontal drive" - that's gone. General rule: if there's a definitive right answer, the system should take care of it itself.

    Yes, this is hard to do. And it takes lots of ass-kicking to insist that it work right.

    Once you get that right, everything else is a user preference. The MacOS made this distinction explicitly - there was the Desktop, where automatically generated information for setup was stored, and Preferences, where user desires were stored. Preferences were disposable; if you delete a Preferences document, it just took you back to factory defaults.

    The next step is to make the world safe for the user. It's not how easy it is to do something; it's how safe it is. The user should be able to try things without penalty, and thus without fear. The user should never have an "Oh NO" experience. It took a long time, but now we have unlimited Undo in many programs.

    Related to this is the rule that if it can be easily undone, you don't have to prompt for confirmation. Note that that's the key to the Amazon one-click approach. It's not that you can order with one click; it's that you can easily cancel an order, which makes ordering with one click safe.

    Then, and only then, do you start thinking about user interfaces per se.

  156. People are lazy by Joe+Tie. · · Score: 1

    I used to work in a pharmacy. One thing that never ceased to amaze me was that people refused to even take time to learn about what they were taking. They'd refer to the drug by the brand name and have no idea what the drug was really named, have no idea what the drug was doing to their body and no intention of learning, and get mad at you if you dared to tell them what they should avoid eating or drinking while taking it if they didn't wait to, you know, die.

    My point is that you can't even make the average person take ten minutes to learn about something that is keeping them from dying. Thinking they'll take five minutes to learn how to record a show is way too optamistic.

    --
    Everything will be taken away from you.
    1. Re:People are lazy by Anonymous Coward · · Score: 0

      The solution to this problem you've discovered is obvious: make more drugs with nuances that kill you if you do not RTFM. You see, anyone dense enough to ignore the parameters associated with the medication will die, and hopefully their idiocy won't propagate to future generations.

      Go on, try it. It's not like we need any more people around anyway.

  157. Tivo user friendly? by Typingsux · · Score: 1
    Doesn't appear to be here

    --
    The above post is an editorial, the poster cannot and will not be held responsible for all or in part for it's contents
  158. "Is there sucha athing as 'Too user friendly'?" by Coreigh · · Score: 0
    No.
    I work in a Help Desk in a smaller University where we support both staff and students with basic needs. (Connectivity and basic operation of a computer.) It has crossed my mind MANY times that 'I don't need to know how to build or repair my car in order to operate it, why does it seem that I do with a computer?' Now I realize that I am exagerating but only a little bit. And I know there was a time in the history of the automobile where this was the case too. But as time passed technology improved, and user AND designer experience increased and the automobile became more reliable and easier to operate. In some ways they are still getting better. The "computer" as we know it must also get better and easier, even if only as a result of user frustration. It is inevitable. Have patience.

    --



    "Waitress I need two more boat-drinks..."
  159. Re:Read? Why the hell should I read? by spasm · · Score: 3, Funny

    "The telephone isn't all that simple and yet more basic than you give it credit for."

    No shit. My sister in law asked if we had a phone where she could make a 'private' phone call last week; I directed her to the back bedroom where we still have a rotary phone. 3 minutes later she was back asking "so how do I use this thing?"

    She's 23. I feel old.

  160. User friendliness is not objective nor measuarable by Fellgus · · Score: 1

    User friendliness is subjective and covers many more or less measurable properties usch as user experience, user efficiency, learning curve, etc.

    Most new users of a product will get a bad experience from an interface with a steep learning curve. They want to be able to use only the most basic features, here and now. They will never care about the fancy features due to little interest in the technology.

    Experienced users [geeks?] will get a bad experience from an overly simplified user interface. They will want to be efficient with the interface, know about and control every feature, and are willing to spend time learning new concepts to get there.

    This conflict is solvable (only?) by having two or more versions of the user interface and let each user decide.

    --

    -larsch

  161. User friendly vs. bottle-feeding the user by jdeking1 · · Score: 1

    On my computers, I prefer *nix systems - not because they are "harder to use," but because I find them easier to use. To me, they are less limiting. They let me do what I want to do, the way I want to do it. I just bought a new box with Windows XP preloaded, and it stubbornly tries to prevent users (and administrators!) from stepping beyond its carefully-delineated pathways. If others prefer that regime, fine; I can't work that way.

    I apply a similar philosophy to standard transmission vehicles; when I have to drive in the snow, I want as much control over the vehicle as possible. Automatic transmissions don't give me what I want, standard transmissions do. However, each has its particular niche and the end user must decide which he/she needs.

    When you dumb down any complex system beyond a certain point, you risk losing practical value in the name of so-called usability.

    In general, user-friendly is good, but bottle-feeding the user constantly is bad.

    --
    "A generation which ignores history has no past and no future." -- Robert Heinlein
  162. Why? by solarrhino · · Score: 1
    Why do today's software and consumer electronics users expect to be able to fire up their new toy and magically have a complete understanding of how to use it?"

    You've got to be kidding. Why? Because it's their money.

    People can operate very complex systems - if they have to, or if you pay them enough.

    --
    "Lord, grant that I may always be right, for Thou knowest that I am hard to turn" -- A Scots-Irish prayer
  163. Re:Mute topic QWZX by jonadab · · Score: 1

    > The word is MOOT

    Yes, the word is "moot", but if you are going to
    correct grammar, and cannot manage to use correct
    grammar when doing so, please refrain.

    > A "mute topic" is a topic that doesn't speak.

    Perhaps it would be, or perhaps it would be a topic
    about which no one speaks.

    > I had a partner that used to say that ALL THE
    > [...] TIME [...]

    No, you had a parter who used to say that frequently.
    I doubt very much whether your partner was in inanimate
    object, or whether it had an unlimited capacity to
    continue speaking day and night.

    > Sheesh, are people that ignorant and retarded???

    Many people are indeed that ignorant; whether they
    are retarded is a separate (and irrelevant) matter.
    On a related note, it is incorrect to treble the
    interogatory mark; one piece of end punctuation,
    together with the introductory interjection, is quite
    sufficient to indicate the mood of the sentence.

    --
    Cut that out, or I will ship you to Norilsk in a box.
  164. Aaaah... refreshing by bigreddog81 · · Score: 0

    That is exactly why I like Mozilla- you have to make it user-friendly ;)

    --
    In theory, there is no difference between theory and practice. In practice, there is.
  165. Who's Job is it? by Astrogen · · Score: 1

    You first have to consider who's job is it to create an interface that the customer is to use.

    -The Engineer.

    What is the market for the device?

    -Everyone who owns a TV, and those that may ever buy a TV.

    Who then is the customer?

    -Everyone who owns a TV?

    What is ther Engineers job?

    -To make an interface that Everyone can use; not just the people who read manuals. The easier the better. If we don't do it the competition will. If the competition does it first we may not survive.

    So it is the engineers job to create the interface. If the Engineer doesn't make an interface that allows the user to say "tape star trek at 9:00" and the TiVo can't say "All good things on channel 59? or Farpoint on channel 60?" then the engineer has failed; the customer can't fail they are paying.

    -Ben

  166. behavioral science by Parsec · · Score: 1

    I think the theory of learned helplessness is what we're looking at here.

  167. The enemy of user friendly is fear. by Zaphod-AVA · · Score: 1

    There is one thing more important than user friendly with technical junk...*indestructability*

    Technophobia is still at heart only fear. If you design your gadget so that you simply can not break it with the basic interface, then you eliminate the fear factor.

    This will mean that some advanced features are *not* going to be part of the basic interface.

    This would give people the freedom to play with their computers, VCR's, TV's, whatever to their heart's content, and they know if they don't cross this line, they can't break it.

    Until that time, if you can't set the clock on your VCR, don't own a computer!

    -Zaphod

  168. Language barrier by Reziac · · Score: 2

    You've got the right idea, but take it a step further (and simplify the concept while I'm at it :)

    When a consumer is confronted by a computer manual, he must first LEARN THE LANGUAGE that it is written in: because the average user lacks the points of reference required to understand it, the terminology and the entire way it's talked about in the average manual (or textbook) are essentially a foreign language. That in itself presents a barrier, not just to understanding, but to even reading it in the first place.

    This is true in any field, not just in computers, nor physics for that matter :)

    --
    ~REZ~ #43301. Who'd fake being me anyway?
  169. Screw Users - What about the Engineers??? by KingKaneOfNod · · Score: 1

    I have to say I'm sick of hearing about how the users are so important, and every bloody thing has to be easy for the users. What about the engineers?? Surely the vast majority of you have used a device at one time or another and gotten really pissed off by the way you can't do what you want to do, instead you have to do what the device wants you to do (I remember when I first used Windows I got this horribly psychotic feeling, it happens when things tell me what to do). In the age of "user friendliness" too many people forgetting the users (let's face it, engineers are users too) who want to do more than just the average tell-me-what-to-do user!

  170. If it needs a manual, it's too complex. by hatless · · Score: 2

    For a consumer product, if it needs a manual, the interface is too complex.

    Back in the days before cordless phones and integrated answering machines, did you ever see a manual for a single-line telephone? Nope.

    Before "home theater", did televisions need instructions beyond a card showing which antenna wire goes to which connector? Nope.

    Have you ever rented a car and needed to read its owner's manual? Nope. What did it take to learn to drive a car? A few minutes' orientation and some practice on your own, right?

    Except maybe for the one time three years ago when you cleaned your oven, have you ever felt the need to read the owners manual for it? Does your refrigerator need more instructions than the two sentences printed next to the temperature-setting knobs and the labels on the "fruit" and "meat" drawers?

    How about an old Polaroid camera? An electric razor?

    Sure, professional tools have always required training and big instruction books, whether it's a jet plane, a video editing console, a steamboat or Adobe Photoshop. But why do consumer e-mail and DVD players need more than a page of instructions?

    The personal computer and the VCR trashed over 3,000 years of intuitive tool design. Before 1976, there was never a consumer product that needed a twenty-page instruction booklet (like a VCR), much less the shelf of books needed to operate a PC. Though it's understandable that something as complex as an office suite needs big manuals and user training, it's disgraceful that "wizard"-driven VCR programming has become a common feature in only the last five years, and appalling that anyone is expected to operate a typical home-theater setup. It's a wonder so many people manage to operate their main television these days. There's nothing intuitive or pleasant about the process.

    If anyone with basic hand-eye coordination and an elemantary-school reading level can't operate a TiVo, then the answer is no. The TiVo's user interface isn't simple enough. With nearly all cable and satellite TV systems now transmitting listings on a side channel, not to mention dialup data transfer available to the TiVo itself, there is no reason at all that operation of a PVR should ever require a user to make use of ambiguous symbols on a one-way remote control or nonverbal cues onscreen. Anyone who has used a pocket calculator, a touch-tone phone or changed channels or adjusted volume on a TV should be able to use a TiVo without so much as touching a manual once the gadget has been connected to a TV and a power outlet.

    It's not the users. It's the engineers. Get over it and do something about it, and stop using your technology background, whether self-taught over endless hours, or picked up in school, to demean and devalue others. People aren't going to "evolve" and be "trained" to spend hours and hours paging through manuals and fidgeting with lazily-designed tools; CompSci majors enjoy it as a sort of hobby. Other people have other hobbies, like playing outside. The purpose of a TiVo is to simplify the act of watching television, not to replace it with a puzzle game.

    It's up to the devices to meet people at their own level, and any engineer who feels otherwise should find a new profession. Creating--and supporting--devices that people use is about helping people, not rubbing their faces in the dirt.

    1. Re:If it needs a manual, it's too complex. by dvdeug · · Score: 2

      The personal computer and the VCR trashed over 3,000 years of intuitive tool design. Before 1976, there was never a consumer product that needed a twenty-page instruction booklet (like a VCR), much less the shelf of books needed to operate a PC.

      Really? Many people would buy their Model T's piece by piece and assemble it as they got the pieces. People automatically know how to assemble Model T's by instinct, I guess, just like their fathers were born knowing how to ride a horse. And a chess board, well that's just obvious.

      User interfaces are more complex because products are more complex. If you want the simplicity of a 1950's TV, then you can have it - at the cost of being limited to a handful of channels that can't be time-shifted. If you want a modern entertainment system that can record and play DVD's and will let you watch anything from a thousand channels when you want it, you're going to need someway to express those options. It has a certain irreducable complexity.

    2. Re:If it needs a manual, it's too complex. by BlueFashoo · · Score: 1


      "The personal computer and the VCR trashed over 3,000 years of intuitive tool design. Before 1976, there was never a consumer product that needed a twenty-page instruction booklet (like a VCR), much less the shelf of books needed to operate a PC."

      The more versatile a tool is, the more complex its use will be. While there are good and bad user interfaces, a gemeral purpose computer (GPC) will never be as simple to use as a refridgerater or a hammer. A GPC is capable of doing just about anything you want it to, and so its use will be very complex. Consider CD players. You can get an inexpensive CD player that just plays the CD and the few other basic functions for a CD player: stop, next, previous, and pause. You can also get one that comes with a grpahic equalizer, holds 100s of disks, allows you to program it to play in any order, turn on or off at a specific time, and even makes julien fries. But with these added features comes more buttons, more complex menus, and a thicker user manual. This is the tradeoff of increased fucntionality. The general purpose computer has the greatest variety of functions it is capable of performing of any tool I own.

      --
      Nice Marmot
    3. Re:If it needs a manual, it's too complex. by Belgand · · Score: 2

      The problem is that certain interfaces are learned over time and others are not. Since you were a child you've probably watched people drive cars for what could ammount to weeks. You know that stepping on the pedal makes it go forward or stop, you know to turn the wheel to make it turn, look into mirrors to see behind you, you probably even had at least a basic idea of how to use the clutch before you ever even started to learn how to drive. The same goes with most other interfaces: you watch people make calls on phones, turn on the oven, put food in the fridge, etc. These are not intuitive to any greater degree you've simply spent more time learning them.

      Compare this to the first time you sat down to use the VCR. Ok, you've probably seen people put in tapes, press play, rewind and the other major buttons, but how often did you pay attention when they programmed it? They flipped through some menus most likely and pressed some buttons on the remote, put in a blank tape and left it be. You are far less aware of this interface because it was not as visible to you. Cutting out any problems due to your local setup the basics are probably pretty simple, but you just lack the time at it to do it intuitively.

      The first time I used a dvd player it was highly intuitive to use everything except the special functions and most of them were pretty well labeled and took only a few minutes to read. Why? Well, I'd seen people move around menus, turn subtitles on and off, switch audio tracks and so forth so I knew they could be done. The remote had a bunch of buttons to move in directions and another to select so knowing I could move around and having something that looked like it would be used for this I extrapolated the usage out of it and didn't need to read the manual.

      I still read the manual before it even got plugged in though. Does it immediately make sense that to get to slow motion you pause and then hit fast-forward? Not at first, but after reading it you brain clicks over and you can understand why it was done. Too many users just give up before then and complain that it doesn't just have a slow-motion button and the engineers should do something about it.

      The essential point is to learn the basics of the interface and then extrapolate based on your knowledge of what tasks need to be done. Even if the power button is labeled "Standby Mode Ready" I can probably look around the remote, know that there must be a button to turn it on and off and figure out what most of the others do. Given that knowledge the terms sort of might make sense to be used in such a condition and then you just have to try.

      Not reading the manual before asking for help is a problem as well though. When my mother asks how to use her Palm V and responds that she has not read the manual I do not assume that the interface is hard to use, that she is especially stupid or that she's trying to do something esoteric. I realize that she's being lazy and doesn't want to spend the time to learn how to do something and thinks that asking questions is simpler despite how it eats into my own time. Laziness is only partially the answer, the other is that of what people expect. They want technology to be the god in the box. "If it makes my life easier why should I have to learn how to use it in the first place?" dominates the thinking of most people and they refuse to admit that learning something now will make other things much easier in the future. These people do not complain about cars or phones because they have passively learned the essential points of them long ago. The more I interact with people the more I notice how much they dislike learning anything. They balk because they are required to interact with the machine on it's own terms and that means learning something new that they don't know the details of already. The problem is thus a human one, teach people to want to learn and the interface problem is largely solved. Dumbing things down isn't the answer, undumbing the people is.

  171. Windows XP by ApprenticeGeek · · Score: 1

    How I know your XP-related rants! It took me awhile to figure out how to adjust the settings and bypass all this stuff that assumes you're a total idiot when it comes to computers. One of the main reasons I got the office edition was so I wouldn't have to waste time navigating around all the "helpful" roadblocks to keep you from harming your computer accidentally.

  172. Technology, schmology. by Anonymous Coward · · Score: 0

    I've used high-technology since my single digit years, trained others for thousands upon thousands of hours in how to use all kinds, and even written manuals that address the very issues discussed here, and the joke as I see it is the belief that technology makes life better. It can, as the power of instant information distribution through the Internet proves, but the posters complaining about those who don't or can't "get it" aren't "getting it" themselves.

    The manual for TiVo should start, "So, you don't know what's on, but you want to watch more of it."

    Or for an MP3 player, "I hold more than your entire collection, only 10% of which do you ever want to listen to anyway."

    A palmtop computer, "Take me anywhere that you can sit hunched over to see my tiny screen and peck my infintesimal keys." (The same goes for cell phones with Internet access.)

    Computers, "Games! Music! DVD! Office software! Tax prep! None of which look anything alike, work the same way, use the same key sequences or have a uniform help system to show you what you need, thus requiring you to call the same people that seem frustrated that you don't read the "Quick Start" manual which shows ONLY what SHOULD happen not the thousands of possible conflicts that will render useless your best efforts. Enjoy your new computer."

    Many posters are being too hard on people who probably shouldn't have picked up these devices in the first place. "If it ain't broke, don't fix it."

  173. It's not as simple as "stupid" and "savvy"... by PythonOrRuby · · Score: 1

    I can write programs in a number of different languages.

    Can I set my VCR to tape Farscape for me? No. I've tried on and off for a couple of years now. I've read the manual from cover to cover. I can't make the frelling thing work.

    There are a couple of basic problems here.

    1. Consistency. Why does every screen have to look different(and by this I mean organization as opposed to colors)?

    2. Consistency. Why does every brand feel the need to reinvent the wheel with regards to how I do something as simple as taping a show?

    We need a well-designed, well thought-out standard for these things, because it's not just the technically inept who have trouble with these things.

  174. HCI Design Patterns by schmaltz · · Score: 2

    Design patterns for human-computer interaction are nascent but document well the common metaphors used in nearly all GUI computer applications today:

    http://www.mit.edu/~jtidwell/interaction_patterns. html

    --
    Big Daddy, Johnny, Burp, Aunt Zelda, Scott, Slurp, Big Momma ... where's Siggy?
  175. "Too Friendly"? Bigtime! by Tar-Palantir · · Score: 1

    Everything is too friendly, and not friendly enough. It's friendly enough any moron thinks they can use it, but stupid enough they can't.

  176. Preserve a "Less Friendly" option by cybermage · · Score: 2

    Using TiVo as an example: While the interface is simple to understand, almost too simple, it doesn't make the concepts under the interface simple.

    PVRs are a new concept. While you can relate some features with ease to someone who has a VCR, other features still confound people.

    So, while we all talk about making the interface easier and easier, give people time to understand the underlying concept or you're wasting your time...

    Meanwhile, those of us who "get it", have to confirm every fscking delete. It'd be nice if some of these friendly interfaces let you make the interface less friendly. I'd rather take my chances with an accidental delete every now and then, for example, instead of confirming each one.

  177. Einstein said it best by _|()|\| · · Score: 3, Insightful
    The simpler something is to use, the better. ... the telephone is top of my list

    "Things should be made as simple as possible--but no simpler." Put another way (by Larry Wall), it should be easy to do easy things and possible to do hard things.

    It's funny that you should mention the telephone. A receptionist transferred a customer to me by mistake. After fiddling with the "forward" button for a minute, I was forced to ask the customer to hang up and call again. I later discovered that my phone was an old model that lacked the "transfer" button. It required a "*" code to perform that function.

  178. It's all about the money by tstoneman · · Score: 1
    All you guys are forgetting that the only reason why you make something user friendly is that so other people will use or, more importantly, buy it.

    It's typical that Linux/Open Source nerds don't give a rat's ass about user friendliness, which is the reason why Linux was the way it was until a couple of years ago. A lot of improvement has been made to the UI for the specific reason of getting more people to use it.

    But to companies that want you to buy their product, of course they need to make the UI as easy as possible, because you want people to pay you money for it and NOT return it. For more advanced users, they can add more features and gadgets for bragging rights, but really it's whoever sells the most units that wins at the end of the day.

    If corporations had a choice, they wouldn't give a shit whether or not we liked their product, or used their product, as long as we paid them money. That's why monopolies like Microsoft are so dangerous, because inherently they don't care about us. The only reason why they do is because we have choice over who to buy, and where to spend our money, which is why they end up throwing us a bone and trying to appeal to the larger masses.

  179. Bicycle anyone? by Alysander · · Score: 1


    Bicycles are not "User friendly" to begginers, but the interface is designed appropriately because it lets you operate the bicycle effectivley. If you want to simplify the interface you need to add to the bicyle itself. Like a computer operated universal gearing system with gyroscopic sensors to remove the gear widgets. Or training wheels so you don't need to maintain you centre of balance.

    I can use an example with a computer program.
    When I install old dos games on my computer (C&C, KKnD, quake, etc.) They all need to ask me about my sound card set up. More recent programs can figure it out without bothering me at all.

    - Alysander.

  180. Why? by Anonymous Coward · · Score: 0

    "Why do today's software and consumer electronics users expect to be able to fire up their new toy and magically have a complete understanding of how to use it?"

    --because it makes money!

    c'mon now, you really had forgotten that? he who makes it easier will sell more than his competitors. this is practically darwin.

    and i'm not being elitist about the 'dumb masses' here. chances are every single one of us reading this would not have a computer if it was as hard to use as fortran punch cards.

    the 'make it easy' urge is a strong feedback vein in technological progress. don't miss that point by giving in to a sneer-session at anyone who is less adept than you, disguised as an intellectual probe into the responsibilities of the user.

  181. Think about it. by Alysander · · Score: 1

    Bicycles are not "User friendly" to begginers, but the interface is designed appropriately because it lets you operate the bicycle effectivley. If you want to simplify the interface you need to add to the bicyle itself. Like a computer operated universal gearing system with gyroscopic sensors to remove the gear widgets. Or training wheels so you don't need to maintain your centre of balance. I can use an example with a computer program. When I install old dos games on my computer (C&C, KKnD, quake, etc.) They all need to ask me about my sound card set up. More recent programs can figure it out without bothering me at all. So do things the best way you can see, and listen to other people. Usefullness is sure to follow. - Alysander.

  182. oh my god, now you've done it by Indy1 · · Score: 2

    you've given a semi legit reason for that fucking paper clip to exist!!!!! Satan's already running over to REI to buy a ski parka, and rumor has it flying pigs were the true cause of the mid air accident over germany recently.

    --
    Lawyers, MBA's, RIAA? A jedi fears not these things!
  183. "User friendly" by EdMcMan · · Score: 1
    I think it's hard for us to imagine what it's like for other people trying to figure out how to use something like a computer. For us, we can open a new program we've never used or seen before, and instinctively know where to look to get it working the way we want it to. Why can we do this? We've used computers long enough to understand how the programmers think... heck, most of us are programmers :)

    So why doesn't this work for Joe Q. User? They don't know how we think. Let's take IE for example.. for most of "us" it's pretty easy to get around with (yes, it still sucks but that's another story ;)) Let's say Joe wants to get into the options. We'll save him some trouble and let him know that it's in one of the menus, somewhere... Where does he go? File? Well, the configuration is in a file.. we'll go there. Edit? Yes! I want to edit the options, that must be it. View? Yes, let's view the settings. Tools? Well, that must not be it... I want options, not tools.

    Yet, the experienced computer user will almost immediately check tools and find options. It doesn't make sense, but we're used to it! Windows XP was supposed to help with this.. and it did, a little. Take a look at the search, it's dumbified. My grandma could use it. Unfortunately, whenever I use it it's annoyingly preschoolish to me.

    So, what can be done? Well, there's two things. First, we can start making all software dumbified. tar -xvIf? No.... tar, please extract this tar with bzip2 compression. Some of it simply isn't possible, and the experienced users (meaning the people who write the software) aren't going to like it. Scratch the move everything to dumb idea.

    So, that leaves a partial dumbification. Programs need dumb modes. Even Windows XP's search as I mentioned earlier has a someone un-dumbified mode. It's not perfect, but it's the right idea. We need different modes of programs for different types of users.

    All of this can be applied to electronics in general too. Think stereos, think play buttons.. couldn't they just write 'play'?

  184. This is not a generation gap, ppl! by Anonymous Coward · · Score: 0

    We can talk rounds about how grampa didn't grow up with a computer and we did, but that an oversimplification. The truth is that some ppl not only don't get, but don't CARE. We take some pleasure in the understanding how things work. Many, if not most, do not.

    And we're outnumbered too, gang.

  185. It's like any other technology, really... by Johnny+Mnemonic · · Score: 2


    Think about it this way: do you tune your own engine? No? Maybe you shouldn't be allowed to drive.

    And for those geeks that DO tune their own engine, well, I hope that you see the point also. We all have our own skills, and we shouldn't deny the fruits of our labor to those that couldn't replicate what we do--instead we bill them, and they bill us for what we can't do (and they can't understand why we can't do it, either.)

    --

    --
    $tar -xvf .sig.tar
  186. Of all the places you could post this question.... by Malor · · Score: 5, Insightful
    This is really NOT the forum in which you want to post this kind of question. It feels like you had already drawn a conclusion "users are dumb!" and you wanted support in that conclusion. You'll get plenty of it here, but I don't think it will be very useful advice.

    A quick example... about three years ago, I commented that you should always use a UPS on a Linux box, because the ext2 filesystem was fragile. (there was much more to this, but in the interest of brevity I'll omit it.)

    So what did I get in reply? "You're a moron, you should be manually editing your filesystem when it's corrupted and using backups of the superblock." And other posters appeared to agree with him. I don't think I got even a single reply in support of my stance... that I shouldn't have to, that a properly designed fileystem wouldn't have these problems. I'll not repeat the whole argument. Either you will understand why this was a ridiculous thing to say or you won't. But the blame-the-user mindset was firmly in place... it was MY fault because I didn't know enough, not the fault of the designer(s).

    Read the book "The Design of Everyday Things". It is a great set of examples of how badly real-life things can be designed... and how a properly designed real-life thing should automatically guide the user into using it correctly. A door that pushes, for example, should NOT have a handle, it should have a push plate... and maybe a handle for the other side, because it pulls on that side.

    According to research, there are two basic ways that humans organize data and navigate through the world: "knowledge in the head" and "knowledge in the world". People who use the former are Slashdotters... they use their memory as their primary navigation device. They tend to trust their own memories over things like street signs and maps.

    The other type of thinker uses the world around him/herself to keep them organized. WHERE the piece of paper is tells them WHAT it is. They'll trust a street sign over their memory every time. They don't try to store the entire world in their head, and (this is the crucial part) they get confused when input isn't consistently mappable to output.

    A car is easy to drive for everyone because inputs translate to outputs in a simple, direct way. There are only a few states and only about five main inputs. Anyone tall enough to see over the dashboard can successfully move a car with an automatic transmission.

    For 'in the world' thinkers, however, a computer is a deep mystery. Inputs don't translate into outputs. In a car, if you push the accelerator, the engine revs up, and the car usually goes faster. On a computer, if you click the mouse, a zillion different things could happen, depending on where the pointer was, what mouse button you pressed, what program was running, or what the time of day was, or what have you. This means computers are HARD for 'in the world' types.

    That is part of what was so successful about the Macintosh. One button. Short menus. It's still complex, but the inputs map more closely to the outputs, and the onscreen cues make it easier for externally-organized people. The internal states of the machine are more clearly reflected on screen.

    Just because something is complex on the inside doesn't mean it has to be complex on the outside, too. A modern car is an exceedingly complex device, and it takes a lot of training to be able to repair one if it breaks... but pretty much any idiot can drive. (and, judging from what I see on the freeway every day, every idiot does. :-) )

    Computers can be this way without sacrificing their power. But it's easy to blame the user and ignore the problem when the solution isn't easy. Look at my ext2 experience. Back then, it was my fault. Now that we have journaling filesystems, it's obvious that a well-designed filesystem doesn't need manual editing of the superblock after a power failure.

    Likewise, we'll someday look back and realize that gadgets didn't have to be hard, we just made them that way. And it's nobody's fault but ours.

  187. Is There Such a Thing as "Too User Friendly"? by Anonymous Coward · · Score: 1, Funny

    Yes, clippy.

  188. Re:Mute topic QWZX by Anonymous Coward · · Score: 0

    Thank you good sir, I was going to make the same comment myself, yelling at the guy for being an idiot and all.. I'm tired of seeing "mute" instead of "moot." Its not just being anal -- this kind of misuse simply makes one look like an idiot and they should be corrected to avoid future idiocy.

  189. Re:Mute topic QWZX by Anonymous Coward · · Score: 0

    Don't use the wrong word again ass-monkey. This goes beyond your typical spelling/grammer error and just makes you look stupid. Learn something from this and don't act like people are criticising you because they're anal. We're here to help you.

  190. Just what do you expect of a "Consumer?" by buffy · · Score: 2
    The tendency has always been to blame the interface and ultimately the engineers who designed it but isn't there a point where users have got to share some of the blame? Why do today's software and consumer electronics users expect to be able to fire up their new toy and magically have a complete understanding of how to use it?"

    It's called Consumer Economics. You can expect the consumer demand for high tech gadgets to continue (increasing), however their technical abilities will not scale to match. This means that although consumers will want fancier toys, they don't have the patience the invest the necessary time to become an expert in any given device or technology. They just want it, and they want it now. This fact really hasn't changed in quite a bit of time (say...since the consumer economy was born.)

    We, as engineers, know that this pretty much sucks. However, if we (or the companies that we work for) want to make a buck (and they do) this is the reality that must be dealt with.

    However, there is a segment of this consumer population where the above is not true--us. We want tech, we want it now...and we don't mind if it's complicated. Understand however, that we're not the target market that is going to make our companies millions of dollars.

    We, as engineers, have to come to grips with the fact that we're not the target consumer population, and that we do, in fact, have to build for the lowest common denominator.

    Sucks. Get over it. Or, just keep posting silly Ask Slashdot questions, and not getting the answers you're hoping to hear.

  191. Look at those Japanese products by dadman · · Score: 1
    Many of you have wondered why Japan's geek products are so popular within their country. I will say most part of it is due to the user friendliness of the products and they all come with a good user manuals

    Like those indoor used cordless (aka wireless) phone here and here (all in Japanese, you will need the fish to translate for you), don't be scared away with the numbers of buttons on the key pad. Most of them have step-by-step voice and text prompts and the buttons you would mostly pressed following the prompt will either flash or show in a different color. Those buttons that are not related to this particular function will not lit and function at all.

    There it becomes a simple task to follow these "instructions" to setup the phone, set the morning call time, use the telephone answering system, forward a voice mail to another phone number, etc.

    One doesn't even have to look into to manual for these features but if you do want to, the manual is clear, precise, well organized, step by step with illustrations (especially on do and don't) and mostly, is fun to read and easy to follow.

    And I have seen sentence like this on the mobile phone manual: Please consider not to use this mobile phone in restaurants because it could disturb other diners. Nice, isn't it?

    ---

    Sic? What sic?

  192. Re:Mute topic QWZX by Anonymous Coward · · Score: 0

    Yes, the word is "moot", but if you are going to correct grammar, and cannot manage to use correct grammar when doing so, please refrain.

    I suggest not correcting QWZX on matters of grammar. You will just embarrass yourself.

    I had a partner that used to say that ALL THE TIME [...] No, you had a parter who used to say that frequently.

    This may come as a surprise to you, but language is more than the literal meanings of words. For example, if I say "I'm so hungry I could eat a horse", I do not mean that I could literally eat a horse. This is often called a "figure of speech".

    Now, in this case, when I say "all the time", this is a figure of speech that means "very often".

    On a related note, it is incorrect to treble the interogatory mark; one piece of end punctuation, together with the introductory interjection, is quite sufficient to indicate the mood of the sentence.

    In formal writing, you are correct. However, the purpose of grammatical rules is to enhance understanding and communication. In the case of creative writing, one of the most important "rules" is knowing when to break the rules in order to enhance communication or even style.

    For example, in Charles Dickens, A Tale of Two Cities, it starts "It was the best of times, it was the worst of times, it was the age of wisdom, it was the age of foolishness, it was the epoch of belief, it was the epoch of incredulity..." By any formal standard, this is a horrible sentence. Yet, by breaking convention and being very redundant, it evokes an unforgettable image and is one of the most famous opening sentences in literature.

    My choosing to use multiple question marks is in that spirit; the spirit of breaking the rules in order to create a specific mood.

    Grasshopper, when you can snatch the participial phrase from my sentence, it will be time for you to go.

    P.S. I intentionally put my punctuation marks outside of quotation marks, so don't bother to nit-pick me on that. That is one rule that I intentionally ignore.

  193. Re:Of all the places you could post this question. by josh+crawley · · Score: 2, Redundant

    Actually, people like you are what makes Slashdot successful. There's so much group-think on this site yet some aren't willing to succumb. I know I don't, and I get modded to hell for it sometimes.

    ---"This is really NOT the forum in which you want to post this kind of question. It feels like you had already drawn a conclusion "users are dumb!" and you wanted support in that conclusion. You'll get plenty of it here, but I don't think it will be very useful advice.

    "Well, if you don't use the command-line ONLY, you're a lamer".... Yeah. Guess I'm a lamer.

    ---"A quick example... about three years ago, I commented that you should always use a UPS on a Linux box, because the ext2 filesystem was fragile. (there was much more to this, but in the interest of brevity I'll omit it.)"

    I thought the same thing. "Windows sux" yet can survive resets like that. With the ext2fs, you had to wait for a fsck. Then you wait for the filesystem to fsck you.

    ---"So what did I get in reply? "You're a moron, you should be manually editing your filesystem when it's corrupted and using backups of the superblock." And other posters appeared to agree with him. I don't think I got even a single reply in support of my stance... that I shouldn't have to, that a properly designed fileystem wouldn't have these problems. I'll not repeat the whole argument. Either you will understand why this was a ridiculous thing to say or you won't. But the blame-the-user mindset was firmly in place... it was MY fault because I didn't know enough, not the fault of the designer(s)."

    In a very few instances, you should do as such. If you're investigating a crime (where logfiles were deleted), you use the Coroner's tookit. Other than that, it should be AS EASY as the fat32 partition type. Instead, they made it horridly fragile.

    ---"Read the book "The Design of Everyday Things". It is a great set of examples of how badly real-life things can be designed... and how a properly designed real-life thing should automatically guide the user into using it correctly. A door that pushes, for example, should NOT have a handle, it should have a push plate... and maybe a handle for the other side, because it pulls on that side."

    I remember a web-site that covered the worst software UI's. I cant remember (or find) the site. It covered Quicktime, some IBM software and others.

    ---"According to research, there are two basic ways that humans organize data and navigate through the world: "knowledge in the head" and "knowledge in the world". People who use the former are Slashdotters... they use their memory as their primary navigation device. They tend to trust their own memories over things like street signs and maps."

    ---"The other type of thinker uses the world around him/herself to keep them organized. WHERE the piece of paper is tells them WHAT it is. They'll trust a street sign over their memory every time. They don't try to store the entire world in their head, and (this is the crucial part) they get confused when input isn't consistently mappable to output."

    ---"A car is easy to drive for everyone because inputs translate to outputs in a simple, direct way. There are only a few states and only about five main inputs. Anyone tall enough to see over the dashboard can successfully move a car with an automatic transmission."

    ---"For 'in the world' thinkers, however, a computer is a deep mystery. Inputs don't translate into outputs. In a car, if you push the accelerator, the engine revs up, and the car usually goes faster. On a computer, if you click the mouse, a zillion different things could happen, depending on where the pointer was, what mouse button you pressed, what program was running, or what the time of day was, or what have you. This means computers are HARD for 'in the world' types."

    Command line is somewhat different. Yeah, the commands are a bear to remember, but input and output are simple. In a way, this is what makes Linux really nice, but also excruciatingly hard. You can simply pipe the outputs from 1 program into another program. However, this type of thoughts are usually held by very logical people. Your average person doesn't fall into this category.

    ---"That is part of what was so successful about the Macintosh. One button. Short menus. It's still complex, but the inputs map more closely to the outputs, and the onscreen cues make it easier for externally-organized people. The internal states of the machine are more clearly reflected on screen."

    The KISS principle had a good impact.

    ---"Just because something is complex on the inside doesn't mean it has to be complex on the outside, too. A modern car is an exceedingly complex device, and it takes a lot of training to be able to repair one if it breaks... but pretty much any idiot can drive. (and, judging from what I see on the freeway every day, every idiot does. :-) ) "

    ---"Computers can be this way without sacrificing their power. But it's easy to blame the user and ignore the problem when the solution isn't easy. Look at my ext2 experience. Back then, it was my fault. Now that we have journaling filesystems, it's obvious that a well-designed filesystem doesn't need manual editing of the superblock after a power failure."

    True, thank goodness for Reiser, XFS and others.

    ---"Likewise, we'll someday look back and realize that gadgets didn't have to be hard, we just made them that way. And it's nobody's fault but ours."

    That "hardness" is what keeps geeks cool (heh). It's the whole "I can do it and YOU cant" attitude. That's one of the things that's boosting Linux up. It has the capibility of nearly everything. If you dont like component A, you can put component B in its place or make your own. That A and B hold true for GUI's, Graphic subsystems, text editors, web servers, (soon to be) kernels, filesystems, command lines..... anything. Once Linux becomes the standard (soo many numerous reasons which I will not state here), you'll see usability on Linux (for the average person) to go high.

  194. Yahoo's new button order by vodkatea · · Score: 0

    This is some breaking news related to this story.

    My girlfriend was checking her email just now and discovered that Yahoo! had switched the order of the buttons. Now Shop is where Mail used to be. I used to work for a dotcom (actually, I used to work for Yahoo! too) and I can tell you that what probably happened is that some guy in the e-commerce branch said "We're not getting enough hits on Shop - do something or you're fired!"

    I don't know what all you user interface people think about this, but I'm inclined to say that it's never a good idea to change an interface for the purpose of driving accidental traffic.

  195. Re:Of all the places you could post this question. by porges · · Score: 4, Informative

    I remember a web-site that covered the worst software UI's. I cant remember (or find) the site. It covered Quicktime, some IBM software and others.

    The Interface Hall of Shame, most likely.

  196. Re:Mute topic QWZX by Anonymous Coward · · Score: 0

    it will be time for you to go

    HA! The exact quote from Kung Fu is "it will be time for you to leave"!!!

    Gotcha! What a burn!

  197. oMgz!@ UR LAEM!11 by Behrooz · · Score: 1

    d00d ur n0t l33t. omg gr4mm4r pwnz j00. n3wb. :P

    --
    "We have to go forth and crush every world view that doesn't believe in tolerance and free speech." - David Brin
  198. Re:Mute topic QWZX by Anonymous Coward · · Score: 0

    I wasn't going to nit-pick your grammar, but what the hell. I might as well give you a full education. Your biggest problem is a tendency to overuse commas with small, choppy phrases.

    Yes, the word is "moot", but if you are going to correct grammar, and cannot manage to use correct grammar when doing so, please refrain.

    "Please refrain" is somewhat of a dangling clause. This is better: "Yes, the word is 'moot', but if you are going to correct grammar, please refrain from doing so if you cannot manage to use correct grammar". Notice the better sentence flow.

    I doubt very much whether your partner was in inanimate object, or whether it had an unlimited capacity to continue speaking day and night.

    First: "an inanimate object"

    Second: "or whether it had an unlimited capacity" is awkward phrasing. Try: "or that it had unlimited capacity".

    On a related note, it is incorrect to treble the interogatory mark

    First: Spelling error: "interrogatory".

    Second: Ah, that's enough. I think the point is made.

  199. Users just need attention... by Jasin+Natael · · Score: 1

    I've designed several, IMHO (and that of my users), very user-friendly programs for general vertical-market use. The key to making something both 'easy to use' and 'easy to learn' is to find ways to constantly and *unobtrusively* (Die, Office Assistant, DIE!!!) provide the user with feedback, and make the most common choices apparent visually and functionally.

    For example, each time a user presses a key on the keyboard in one of these programs, the field they're typing in checks to see if the input is appropriate. If not, it doesn't distract the user from their task. It doesn't beep. It doesn't present a dialog box. It doesn't flash a message in the status bar. Most importantly, some little paperclip cartoon doesn't tap on my screen and pop up a balloon covering half the document. It dynamically turns the field's label red, instead of black.

    Since I began using this feedback system, I've only received two support calls, from users whose input wouldn't validate because they put foreign currency symbols in with their amounts (which has since been fixed).

    Buttons should be obvious, and have little pictures. Wizards seem to, in my experience, frustrate the user because if they're not going to read the manual, why would they want to read the same amount of text to walk them through the same process on-screen? Wizards seem to be bogged down with too much textual explanation and too few obvious visual hints. For a good example of a Wizard-type interface that works, check out Nero Express from Ahead Software.

    --Jasin Natael

    --
    True science means that when you re-evaluate the evidence, you re-evaluate your faith.
  200. Re:The problem is time by tumbaumba · · Score: 2, Insightful

    The world is divided into two categories. Those who "get it" and those who do not.

    Yes, it is true, but how about making life a bit easier for us, those who get it. I mean, I do programming for living and read a lot of manuals, but I can do only finite amount of RTFMs in my limited lifetime. There should be a simple ways to perform common tasks like for example recompile apache with mod_perl, which is far from simple. Or easy way to install and set up sybase server and I want GUI for it, even a wizard. Actually I want mind control, but that is another story.

  201. User friendly PC by natefanaro · · Score: 1

    From doing tech support for a few years, I came up with this plan.

    When a user first turns on his computer he's presented with a test. Kind of like an IQ test, but a tad PC oriented. The smarter that the user is, the more features that he is allowed to access. Lower scores mean, of course, less features. The lowest of the low will get one button on the screen that makes a 'ding' sound when you click on it.

    One day, I would really like to see this in action.

  202. Two points. by watashiwananashidesu · · Score: 1

    Well, for one, "The Customer is always right." That's the way many companies operate.

    Secondly, although user-friendly stuff serves a purpose for stupid people who refuse to learn more, it also has other purposes.

    Firstoff, do you expect the human mind to memorize every known fact in existance? No, you don't. So how do you expect intelligent people of non-computerized vocations to understand every nook and cranny of a complicated OS with limited time and limited mental resources?

    And another, do you expect a twelve year old to understand a complex OS with no "user-friendly" features when no classes or books are availbile on it in his or her area.. or at least, not at his or her age/reading level?

    Well, typically that twelve year old would learn the user-friendly stuff, and then, if that twelve yera old were of the more computer-suited type, that twelve year old would go through all the menus and mess with everything they could unless they were pretty sure that their OS would get screwed up from it.

    So why is User-Friendly stuff there? It's not just there for the morons. It's also for the people who're too busy or too young to be tech-saavy.

  203. Everybodys different by Alysander · · Score: 2, Insightful
    Think about it. If someone is told even 10 times that "If you push the doorbell a bell will ring" and cannot remember it, you'll assume they are brain damaged and treat them as such.

    When you do something you base your actions on a number of assumptions: here a few I can see in your (above) statement.

    • They understand english
    • They know what a doorbell is
    • They what a bell is
    • They know what ring means in conjunction with bell
    • Repetition helps you recall something
    • If you can't recall something after being told 10 times you are brain damaged.
    You mom isn't brain damaged, it's just what you are saying isn't relevant to her. It's egotistical to think that it does (The world revolves around me!!). You need to listen to the situation if you want to help.

    "There are no settings. There is nothing to remember. You drag the mouse to highlight the text you want to copy. You press the right mouse button and choose "copy". You move to the new document and right-click and choose "paste" HOW is that more complex than what you just did with the copier over at the drugstore? HOW is that more complex than tying your shoes?"

    Did you mean "Drag the mouse to highlight" or "Click and drag the mouse highlight" or "Left click at the begging of the area you want to highlight, keep the button depressed, move the mouse to the end of the area. Press the right mouse button over the now selected area. Move the mouse down to select the copy function and left click."? Things seem complicated when you don't understand them, remember that they don't think in the same way as you.

    "Those who ask us 200 times how to copy/paste and cannot remember simply because their mindset is that computers are scary complex things that do not make sense."

    So help them understand computers so they become simple and harmless.

    Don't Forget! A Practical Guide For Improving Your Memory.

    1. Re:Everybodys different by neuroticia · · Score: 1

      I'm not foolish. I've told her the steps enough times, and she understands the steps. She knows that right-clicking brings up a menu. She does it all the time. She knows that highlighting something means dragging the mouse over it.. She even knows how to drag the mouse. She is able to read the menus that drop down... If there was any task on that list that she was unable to complete individually when given the vague instructions "highlight text" "right click choose an option from the list" then I'd have more patience.

      Someone who can perform each of the tasks involved without even thinking, but is unable to string them together has something wrong with them either attitude-wise or mentally.

      "I just don't understand computer stuff" is NOT an excuse. I understand it's complex and annoying and hard to grasp, but when you are GIVEN the steps and you UNDERSTAND the steps, what's preventing you from remembering them?

      -Sara

  204. Re:Mute topic QWZX by Anonymous Coward · · Score: 0

    Hey bitches.

    This goes for both of you:

    When you have punctuation directly following a citation, the punctuation should be placed inside the quotation marks. It does not matter if you don't like it, it's the rule.

    Correct: "I paid attention in school!"
    Incorrect: "I can't spell or regulate my bowel movements".

  205. Usability != easy to learn by JamieF · · Score: 2

    There is such as thing as usability for expert users. AutoCAD is probably the best example: Grandma can't pick it up in 5 minutes of use, but Sally the engineer can absolutely rock out with it. But, you have to pick a target audience. If you are building software for Sally the Engineer, you still have to design it carefully, and test it to make sure it makes sense to her and is designed to maximize her productivity. A crap UI is still a crap UI.

    There is still a serious "fuck the user" attitude problem among developers. "We had to memorize arbitrary and even counterintuitive commands and conceptual models of badly designed software while we were learning about computers; why shouldn't they have to do the same?" It's pathetic. It's purely due to laziness on the part of developers, but the defense is always based on ego. Why bother doing all that extra coding to make it easy to use, the users are just stupid and won't get it anyway, so let's just code it the easy way. Right. User hostile developers create user hostile user interfaces. Just because there are *some* truly stupid users, and *some* cowardly folks who just assume they can't figure it out without trying, that's no excuse for throwing in the towel and designing junky software.

    The more complex your application, the *harder* you should be trying to make it easier to understand. That doesn't mean Clippy. That means giving it a solid, predictable conceptual model, that people can learn and feel comfortable with. Interaction designers know all about this - read a usability or information design book sometime. It's not about printing a 900 page manual, although that isn't obsolete. It's about thinking about the design of your software before firing up the text editor and coding, and testing it with real users to see if your hunch about terminology was right.

    It's time to get developers to base their ego on how *good* the user interface it is, instead of how *exclusive* it is. This ain't a bloody nightclub. It's the code you want people to use (buy?). Look down on them and tell them they're not worthy of a manual and you're just giving a competitor an opportunity to kick you in the nuts.

  206. Re:The problem is time by neuroticia · · Score: 1

    Hm. Recompiling apache with mod_perl takes what? fewer than 5 minutes of hands-on time? =] Can't get much more simple than that.

    I find command-line interfaces supplemented by man pages to be the most intuitive, easy to learn interface possible... Probably because you only need to learn each component once, and then it interacts with all the other components of the OS to produce the desired effect. GUI's make things needlessly complex in their attempt at user-friendliness.

    But... Seriously. Those things you speak of are geek things. Geeks don't need simplicity. ;)

    -Sara

  207. "There you go again, stepping on my lines" by balthan · · Score: 1

    "Oh. Oh, Fritz? Fritz, get up for God's sake! Get up! THEY'VE KILLED FRITZ!"

  208. Lusers... by Butterwaffle+Biff · · Score: 1

    ... have been around a long time:

    "On two occasions I have been asked [by members of Parliament!], `Pray, Mr. Babbage, if you put into the machine wrong figures, will the right answers come out?' I am not able rightly to apprehend the kind of confusion of ideas that could provoke such a question."
    - Charles Babbage

    1. Re:Lusers... by LoonXTall · · Score: 2
      I am not able rightly to apprehend the kind of confusion of ideas that could provoke such a question.
      These people have just seen something absolutely incredible, and they're trying to determine the scope of its powers. Computers aren't reality, and so anyone accustomed to reality can't readily assimilate it.

      Or, to look at it from a different angle, people asking if it does "garbage in gospel out" are seeking further knowledge about this amazing thing they've just seen. The manual doesn't cover astonishment, so they have to ask.
      --

      ~~~LXT~~~
      Life is like a computer program: anything that can't happen, will.

  209. No, but there's lots of failed attempts at U-F by bigsexyjoe · · Score: 1
    Nobody thinks Word 2000 is easy to use! It makes decisions for you and causes problems.

    That being said there is the question of user-friendly to who? Generally user-friendly to a layman means the software makes certain decisions for you (because you don't understand). User-friendly to a geek means you can get under the hood and easily do what you want. Word 2000 makes the wrong decisions for you and is therefore not user-friendly to anyone and is worse than Word 97.

    Notice that people rarely complain about GUI. GUI is great. It allows all users to work faster and doesn't disempower anyone. (The only possible problem is that it can tax the machine to much.)

    P.S. You know drivers never complain about people who drive automatic transmission. (Stick isn't really that hard.) In fact, taxi drivers usually drive automatic transmission. Remember the customer (user) is always right. There is too much information in the world and if everyone was tech-savy there would be less jobs for us.

  210. ugh by Digital_Fiend · · Score: 1

    "Why are users immediately forgiven for not even taking the least amount of effort to look for a solution to their confusion in the manual?"

    you moron, you forgot the cardinal rules:

    1. USERS DON'T READ.
    2. SEE NUMBER 1

    for christ's sake.

  211. do they want to learn? by kelnos · · Score: 1

    good points - i think the fundamental thing is that our 'lusers' want to - or have to - perform some task on a computer, but refuse to take the time to learn.

    for your examples: a recipe - if i wanted a particular dish, and i had a recipe for it, i would certainly try to make it. if i didn't have a recipe, i'd probably try to look it up online or in a cookbook, failing that i'd ask a friend who i know has some culinary skill.

    fashion and clothing is generally a personal taste thing - i don't think that it really applies here.

    as for fine art, i have only a passing interest. if i had the money and a fabulous house that i wanted to decorate with art, i would definitely do my research - 1) so as not to make "bad" choices and look bad to people who are "in the know" about art and 2) so as not to waste my money on crap.

    you've probably got me on the elected officials thing. politics do not interest me, but then again, i don't really recall anything that has required a great knowledge of politics in my life.

    i'm wild in bed. 'nuff said.

    i think the point is that the general 'luser' mentality is that there is a very quick short-circuit from "i am going to sit down and use application X so i can Y" to "hey knowledgeable techie guy, show me how to do Y with X." they skip the intermediate step of trying to gather the knowledge for themselves and mastering it. is it that techie people have a higher aptitude for do-it-yourself-ness? possibly. then again, i am sure there are plenty of techies who would make fools of themselves in any of the situation/examples proposed.

    the fundamental problem is that of doing the work of learning for yourself - and retaining the knowledge - rather than repeatedly asking someone else to help you - or worse, do it for you. people of all types - techies and non-techies, suffer from this in many different categories, both technical and non-technical.

    --
    Xfce: Lighter than some, heavier than others. Just right.
  212. People are just stupid by Anonymous Coward · · Score: 0

    I got sick of dealing with people who are unwilling to learn how to use the tools required by their job. There are two or three positions in our company that don't require the use of a computer. They also happen to be the lowest paying jobs. Go figure. I have no empathy for people with letters after their name who can't configure their own email. Even worse is when they ask me how to do something in Word or Excel. It's not my job. I wasn't hired to provide tech support for lazy bastards. I finally just started saying, "Look. I have no idea how to do that. Yes, I could go get the manual and figure out how to do it then show you but that just doesn't make sense. Why should I spend hours learning how to do something just so I can teach you how to do it? You can read English and you're the one who needs to put graphs in your reports. The manual is on the shelf over there. If that manual doesn't do it for you, go to Barnes and Noble tonight and find one you like. Give the receipt to accounting."

    Believe it or not, that actually worked.

  213. Anyone else find this incredibly ironic? by tlambert · · Score: 2

    Anyone else find this incredibly ironic?

    A bunch of Open Source people arguing about usability, when it's clear that Open Source projects can't productize code to save their lives?

    Having been on both sides of the fence here, it's undeniable that Open Source volunteers rarely volunteer effort on boring code like that necessary for usability. About the closest thing to it are the vendors like Red Hat, which pay people to do the unsexy work, and most of that's pointed at installers.

    This article declaring uasability undesirable won't make it so...

    -- Terry

  214. Re:The problem is time by tumbaumba · · Score: 1

    Well, may be I brought up wrong example with mod_perl.

    > only need to learn each component once, and then...
    I all agree with you on how good CLI tools are, but that is only when you repeatedly use them.
    If you don't, if you need it to bee done once or twice then give me a nice clean GUI with one button on it 'Do It'.

  215. The three guides to a good user interface. by Chris+Canfield · · Score: 2

    There are a lot more than one thing that goes into user interface. There are more than three, but I think it breaks down nicely into three.

    1. Self explanatory interface - this I personally think is what is often confused with Usability. Microsoft's wizards explain things in such annoying depth that it insults your intelligence. The little tool tip that pops up in Photoshop, Download mage, Word, etc gives you a suscinct summary of what the button will do. Part of this is intelligent design... The new version of Photoshop hides the paintbucket behind the gradiant tool... a highly illogical place to find it. Yet when you look for the polygon selection tool, it's right behind the lasso selection tool, exactly where you expect to find it.

    2. Intelligently designed back-end. the system has to be designed in the cleanest, most logical way for the interface to make any sense. I can never find the "Envelopes" command in Word, because it is a feature that was tacked on after the fact and never really fit into the program. I always liked the fact that you never had to worry about breaking dependencies on the MAC by moving programs or folders around, because the file system was designed to expect users to want to. Likewise, changing icons and adding things to the apple menu are simple, because the system was designed to do those things. Dos was never intended to support icons, a start menu, multiple users... but it was jerrymandered into it. The back code is a mess, and so the front code is a mess.

    3. Trust. My mother will still say things like "I want to check my e-mail. Should I press the green 'get e-mail' button?" But she grew up in an area where computer technology was more expensive than your house, and more valuable than a department full of graduate students. Touching ENIAC would be as blasphemous and dangerous as touching the arc of the covenant. She knows it says 'get e-mail,' which is what she wants to do. She even presses it unprompted when I'm not around. But she doesn't feel confident enough to try.

    And quite frankly, once you have the hindsight to use a machine and discover what it does and how it works, it becomes quite clear that the whole bloody experience was designed by a committee and not by a person. My VCR remote has a second set of channel up / down and volume buttons, a "tape position" button, a "counter reset" button, a "speed" button, a "search" button, and a "CA / Zero" button, none of which have ever been pressed. But it doesn't have a "set clock" button or a "record a program" button. Those options are hidden behind a menu in the aptly labeled VCR+ button, which appears to be a suboption of the Fast Forward button but really isn't.

    I believe strongly that people are too lazy to do any research and read the fscking manual. It's unfortunate that this society has raised us to believe we don't have to study anything to get things right. But really, why does the yamaha amp here have five lines in with five buttons and five audio out streams, but two of those buttons only work in conjuncture with two other buttons (and eachother) even though they completely override the signal? Why is the menu button on the TV only available on the remote control? Why do USB cables come with three different ends? None of these things make any sense. Most of them happened because someone tried to, say, hack on a submenu onto an existing television, or setup a new feature without adequately explaining what it does in the context of what the user is experiencing.

    Like the good Perl says, "make the common things easy and the uncommon things possible." That doesn't mean you can get away without studying how to program, but it does mean that your device has to be layed out wholistically around how people will use the device.

    And quite honestly, most devices are so painfully simple in function that there isn't any good reason to need to read the manual.

    --
    This Sig is a mnemonic device designed to allow you to recognize this author in the future.
    1. Re:The three guides to a good user interface. by cant_get_a_good_nick · · Score: 1

      but it was jerrymandered into it.

      I think you mean jerry-rigged, not jerrymandered. Jerrymandering is when you create strange oddly shaped voting districts just to favor one candidate over the other.

  216. Standardization by Dryth · · Score: 1

    Why do today's software and consumer electronics users expect to be able to fire up their new toy and magically have a complete understanding of how to use it?

    Perhaps because standardization makes sense? Although regretably not to manufacturers, it seems.

    In my house I have two VCRs. One of them, if the timer is set to record, requires that the VCR be on when the given time comes up. The other, however, requires that the VCR be turned off when the given time approaches, or it won't record. Even if we get users to read the manual (and I do believe that a good number of consumers are willing to read the manual, so long as it's easy enough to confront their specific issue), what're the chances that we're going to get them to read the manual each time they're forced to remember how their specific hardware performs?

    It's the same with phones, particularly portables. Some have one button to place a call and another to hang up. Others use the same button. I don't know how many calls I've had logged on my answering machine from those who've accidentally hit the talk button expecting the phone to disconnect (because it does on the phone they're more accustomed to using).

    Heck, if you wanna get technical, it all starts at the input device. Some time ago I went so far as to purchase a "simple" controller for my mother, as the controller that game with her present TV confused her with the circular button arrangement, four different menu-opening buttons, and six different menu navigation buttons.

    I'm convinced the average consumer could pick up a given device and use it straight out of the box if their creators didn't go out of their way to confound the user with new "innovative" interface features.

  217. Re:Mute topic QWZX by Anonymous Coward · · Score: 0

    The "moot" gripe was completely appropriate. Your response is an anal grammar flame. Go to hell, you shrivel-skinned shyster.

  218. Look to the music world for a clue on this subject by GeorgeTheNorge · · Score: 1

    Looking for a front end to everything from plucked or hammered strings, hammered bars, tuned air tubes, or digital synthesizers? Look at a piano keyboard. On the other hand, a violin gets its personality from the intimate contact with the strings.

    These instruments didn't just appear, they evolved over time. Trumpets didn't have valves until midway through the 19th century.

    We are in the starting phase of developing user interfaces that will be used for the next nnn years. If music history teaches anything, it is that no one interface does it all. You end up with a whole orchestra, or at least a small group. Even a rapper has a turntable AND a microphone.

    --
    If you got a $100 bill, put your hands up...
  219. Some people just don't care about computers ! by bushboy · · Score: 1

    Lets face it, some people don't give a damn about computers, so long as they work !

    The majority of the people in my office only do this :-

    email
    Write a simple document
    Play solitaire

    That's it !

    They don't have any interest in using thier computers for anything else and why should they ?

    If something happens to thier computer they don't understand, they call in help.
    If something happens to my car that I don't understand, I call in help.

    The motor-mac that fixes my car probably thinks I'm a complete moron, just as I'll think about him if he can't figure out how to copy and paste !

    We need to stop thinking in terms of the way we figure things and just give the general users what they need and NOTHING more.

    Four icons on the desktop for mail, documents, www and games, all files get saved to a network directory maintained by an IT dept. - that's it.

    Sometimes constant innovation is nothing more than an exercise in making money driven by the marketing department, resulting in over-complex, redundant architecture that attempts to fulfil the needs of everyone, even though most of us never missed those needs until they gave them to us !

    --
    A slashdotting - you get the stick first and then the carrot !
    1. Re:Some people just don't care about computers ! by Anonymous Coward · · Score: 0

      >They don't have any interest in using thier >computers for anything else and why should they ?

      I completely agree with this sentiment. I've worked a help desk job in an academic setting, often assisting college professors with their computer problems. For many of them, they simply want to do what they're paid to do, namely, teach and research, rather than figure out the logic (or lack of logic) of Windows. Given, Windows is not rocket science, but I think that most slashdot readers have been using computers for a significant part of their lives and thus have an intuitive understanding of how a lot of technology works. Most of these professors, on the other hand, did not grow up with computers like we did, so the logic is a bit foreign to them. In the end, I'd rather have the people I work for spend their time researching ways to prevent the spread of HIV rather than reading the Windows manual to figure out what config.sys does.

  220. The bottom line! by Anonymous Coward · · Score: 0

    There is no such thing as too user friendly simply because there is no person so non-technical that I don't want their money.

    The more friendly the product the more potential customers it has. That's the same reason why we localize software into different languages.

    Read Jef Raskin's book, the Humane Interface.

    There are people who don't like user friendly software. Generally those people are snobs who feel that "normal" people don't deserve to use technology.

  221. Re:The problem is time by neuroticia · · Score: 1

    *laughs* I think the only interface that has that kind of button is a porno site. =] And even THEN you need to jump through the hoops of proving you're an adult.

    -Sara

  222. There's no such thing as ``intuitive'' by roffe · · Score: 2

    Bruce Ediger's The only intuitive user interface is the nipple, after that, it's all learning contains a lot of wisdom. No designed user interface is, in fact, intuitive. The best one can hope for is familiar.

    Geeks like the type of interface that usually comes with VCR's and the like because they in fact are familiar. They are used in the same way as dials and keypads and other stuff we already know and love.

    Familiar, though, means different things to different people - there is no need, for instance, for a computer program to look like other computer programs. Using computer programs is a small part of most people's lives - programs should borrow metaphors from user's entire lives, not just from the part of it that they dedicate to the computer. The idea that computer programs should look like each other is almost totally bogus.

    If a user finds the TiVo difficult to use, it's probably because the user interface borrows metaphors from that part of life - dealing with technical gadgets - that the same user has experienced as intimidating, difficult, embarrassing, etc. And that again means that that particular user should have an entirely different user interface that bears no resemblance to dials, keypads, etc.

    The TiVo, then, is not user friendly - it's easy to use, if you're a geek. But just as being a geek is an aquired skill, so is, say, speaking Norwegian. Lisa gikk til skolen is an unfathomably simple sentence - if you speak Norwegian. It's in the past tense and contains one preoposition, but like, the words should be familiar to anyone, and how difficult can it be to learn Norwegian - I mean, my daugher speaks it fluently and she's not even four yet.

    --
    -- Rolf Lindgren, cand.psychol
    1. Re:There's no such thing as ``intuitive'' by foniksonik · · Score: 2

      So you're saying that software should conduct a survey or psychological exam during installation to determine which metaphors to use?

      Barring this most time consuming and completely subjective process I vote for consistency. A particualr UI may not be the best but if it is consistent with itself and similar to existing UIs then it stands a good chance of becoming familiar to the user quickly.

      Using metaphors from the 'real world' as UI to virtual applications is a completely over-rated methodology. There are soooo many more things you can do in a dynamic interface that simply are not possible with it's real world counterpart... ever try to get drop down menus working on your VCR's faceplate? or how about getting tooltips to work on your remote control? Maybe tabbed control panels for the Air conditioner in your car?

      Just a few examples of where industrial design does not cross over to software design.

      --
      A fool throws a stone into a well and a thousand sages can not remove it.
    2. Re:There's no such thing as ``intuitive'' by foniksonik · · Score: 2

      You do make several good points. I was just adding to them.

      --
      A fool throws a stone into a well and a thousand sages can not remove it.
    3. Re:There's no such thing as ``intuitive'' by fuzzybunny · · Score: 1


      Some software already does this, albeit not automatically.

      Witness the existence of 'skins' for a lot of applications, or themes for window managers. Even on the level of something as superficial as appearance of a computer GUI, the point holds that people are more at ease around something whose looks are familiar to them than with a completely new frontend.

      It makes for an interesting train of thought whether it's possible to fluidly redesign the layout of your 'real world counterpart'; while dynamically rearranging buttons isn't exactly practical, everyday items such as cars, phones, and refrigerators have replaced knobs, levers and buttons with graphical equivalents. There's no reason why it shouldn't be possible to give grandpa a representation of an alarm clock on the front panel of his TiVo.

      While this raises the question of comfort/competence with a virtual representation as opposed to a physical manifestation (i.e. a push-button compared to a picture of a push-button on a touch-sensitive screen), you have to start drawing the line somewhere; I point you to the Dilbert cartoon with the PC reduced to one button which comes pre-pushed at the factory.

      --
      Cole's Law: Thinly sliced cabbage
  223. not to be obvious but... by Anonymous Coward · · Score: 1, Informative

    ..it might be your mom has the beginnings of a biological problem, she has classic symptoms you describe. Beginning alzheimers or CJD-of which there's a lot more than the scared medical establishment will admit to-show symptoms like you describe. As the brain gets destroyed piece by piece, some areas are fully intact, other areas gradually stop functioning. Once you've seen someone actually not be able to remember a familiar face you'll understand. Much longer term memory might be still useful, but others simply cease to be available, they have been actually destroyed. Learning "new" things becomes increasingly difficult as less and less intact neural pathways are available. As you learn you develop new ones, when the brain can't build new ones from disease and stress and accumulated trauma and in some instances chemical buildup that crosses the brain membrane area then new learning becomes almost impossible.

    Not saying this is it, but it might be. Look for other clues before proceeding. 200 tries is way too much of a clue to ignore.

    If there are more, by all means do some net resarch into the alternative therapies before rushing into a straight western style drug em till they drop approach.

    good luck friend

  224. Re:Awesome Movie by Anonymous Coward · · Score: 0

    Dude,

    You so got me and I like to think I'm hip on all the tricks. Really thought I'd find a link to Boondock Saints or something.

    Cheers...

  225. Re:The reasons why users should expect a lot from by Maserati · · Score: 2
    If they can't do their job without the computer, then the computer is a professional skill. Not just which buttons to press, but knowing what they do and how to fix it if they don't work. What can break and how to fix common problems. What kind of maintenance it needs.

    As an example, lets look at a doctor who dials in to access medical records. She must be able to do this. I think we'll all agree that the finer points of Bell's theorem are well outside her scope, but she must know that it involves a phone line so she'll have to plug into into a phone outlet. Just from the fact that it involves the phone system I expect an adult with a high-school diploma to figure out that the modem needs to be conencted to the wall, that there has to be dialtone one that outlet, and that if you have to dial 9 to mke an outside call then the modem does too.

    This last point shifts the blame to the users of the system. I've done a little work with a PBX or two(Meridians). And I've read up on my telecommunications background. So far as I can tell, please correct me if I'm wrong, no PBX designer has ever considered the fact that a foreign unit might need to access the system. The dialtone could indicate what, and if, you dial for an outside line. Standardize it in PBXs and modem manufacturers would imnplement the feature. No more "what do I dial ?". Just plug it in. The fact that modems don't work on a digital PBX line is annoying but probably unfixable.

    That's an interface issue, but not a UI issue. A related UI issue is adding the prefix to the dialer applet. I have seen intelligent people stare blankly at me when I tell them that the hotel might require 8 instead of 9, and that they can just change it here [points to number field with cursor blinking faithfully in front of what I hope will still be a working POP next week]. They just stare. It must be too much information in one sentence, it needs to be broken down more.

    --
    Veteran, Bermuda Triangle Expeditionary Force, 1992-1951
  226. Re:The problem is time by Anonymous Coward · · Score: 0

    Before adding mind control shouldn't we make such programs that they react correctly to whatever we might feed them?

  227. Differing needs by whitegold · · Score: 1

    I have conflicting views on this. I liked an earlier post on "logically sound" though I think it went a little far.

    It's easy for our generation (and profession) to mock older people, or less experienced people. But I think our industry has a tendency to bite itself in the ass by overselling "user friendly".

    Apple are a good example. By saying how easy it is to use a Mac they overstate how complicated PCs really are. And that means people get scared.

    People who don't know are too afraid they'll "cause a virus" or wipe the hard drive with a random button press, because the culture of fear we've created suggests exactly that.

    There's another side to that though. People are very unwilling to just TRY. I recently had to explain to someone how to use a DVD player. "How do I play the movie?" Well, when the thing comes up that says "Play Movie" hit OK!

    It's not that hard. There are certain paradigms that should require minimal or no learning. The "tape deck" concept, for example. Play, pause, search, skip, etc. These are basic concept since (or grown from) the cassette tape. Tape, CD, DVD, mp3 player, minidisk. It doesn't matter. They work more or less the same. For a user to not understand the basic functions shows a basic level of laziness.

    It's also worth pointing out the car analogy. If someone bought a car it would be reasonable to expect a certain level of understanding of how to drive it. Same with a complex machine, like a computer. to say it's "too complicated" would be like buying a car, without any idea how to drive and complaining that it's hard.

    Another comment I want to make is that sometimes RTFM doesn't help. I recently bought an Ericsson mobile phone. Couldn't turn on a keypad lock. The FM didn't have it (as far as I could find). I had to search the internet, where I finally found it in a PDF document of the FM for another model.

    It's worth pointing out that sometimes the FM does more damage than good. A good manual, like any good documentation, is well spaced out, looks pleasing, is simple, clear, concise and free from jargon. All too often this is NOT the case. Surely we've all read manuals that are tiny, cramped, poorly laid out, ambiguous and incomplete?

    As a final note. There should not be a limit to user friendliness. Ultimate "user friendly" would be the ability to simply tell your "thing" what you want. Surely that's an admirable goal. As long as that friendliness is not at the cost of the "power user". Personally, I'd like to just TELL my VCR to tape Buffy!

    Don't confuse "User Friendly" with "Dumbed Down". And don't assume that more complicated is always better. There's often charm in simplicity. In many cases advanced features are simply not needed.

  228. Is There Such a Thing as "Too User Friendly"? by _ph1ux_ · · Score: 2

    Yes. and it even has a name: The ADA.

  229. Nautilus... by FooBarWidget · · Score: 1

    Nautilus had a preferences menu, with three items: Beginner, Intermediate and Advanced. Beginner hides a lot of options, Intermediate hides some options, and Advanced hides nothing.
    Yet this approach failed (everybody thought it was a bad idea) and they removed that feature.

    1. Re:Nautilus... by Eudial · · Score: 1

      Its sad... I mean, its a really good idea... you dont actually *need* to put up with the simplicity needed by a person who calls support to turn on the screen using that method (how on EARTH did these persons manage to install linux?)

      --
      GAAH! MY PRINTER IS ON FIRE!!! PUT IT OUT! PUT IT OUT!
    2. Re:Nautilus... by Anonymous+Brave+Guy · · Score: 2
      Nautilus had a preferences menu, with three items: [...] Yet this approach failed (everybody thought it was a bad idea) and they removed that feature.

      But who was "everybody"?

      I'm not familiar with Nautilus, but if it's the sort of tool that people on /. would use, you're far more likely to have people who'd find missing options irritating. The /. population is not a representative sample of the entire population, and most of them could and should probably just wack the settings up to "advanced" from step one.

      --
      If you disagree, post your argument. (-1, Overrated) isn't your personal censorship tool for views you don't like.
    3. Re:Nautilus... by Fat+Casper · · Score: 2
      Nautilus had a preferences menu, with three items: [...] Yet this approach failed (everybody thought it was a bad idea) and they removed that feature.

      I thought the bad idea with Nautilus was that it was a file manager. With $13 million in vc. I'm up to my ears in file managers that want to be browsers and vice- versa and someone liked the idea of a startup to produce a file manager? There's your bad idea. I don't care how good a file manager you can make, it's just silly.

      --
      I spent a year in Iraq looking for WMD and all I found was this lousy sig.
  230. Your point is beautiful by Ilan+Volow · · Score: 2

    I could not have put it better myself.

    Actually, even Red Hat's installers have some really bad usability problems. I once mentioned these problems to one of the lead developers of the anaconda installer, and he thought that I thought the problem was that anaconda wasn't "pretty" enough. Not to just single out Red Hat, many open source projects make the mistake of thing usability == eye candy. And we get these beautifully anti-aliased menus with beautifully rendered font that still confuse the hell out of end-users just as much as the previous versions did two years ago. But I digress.

    --
    Ergonomica Auctorita Illico!
  231. Willfull Ignorance by jayrtfm · · Score: 2, Interesting

    One of the main problems with users are those who *want* to remain ignorant about things they perceive aren't worth the effort to learn, or use.

    While working on a PC in the messenger department, I listened for about 10 minutes to the manager and another employee talk about sports. I was really impressed with their mastery of obscure baseball statistics, and the details of player's careers that were used to support their arguments.

    Then for the 3rd or 4th time, I once again had to show him how to find the "print" menu item.

    My Grandmother is another good example. At age 55 she went back to school and became a nurse, graduating 3rd in NY. Last time I offered to set up a computer and teach her how to use email and a simple word processor, she refused because she thought it would be "too complicated" so she wouldn't be able to understand it.

    Then there are the users who simply don't read the messages that pop up when something does go wrong, even when the solution is in the message. Things like the user thinking the jaz disk he was copying to his drive was broken because he kept getting the "Drive out of space" error message, or DTP techs thinking the printer is broken when Adobe ATM puts up the "FONT not found" message.

    The fax machine we used had the paper supply in a open, vertical feed tray. When you no longer saw the usual stack of paper sticking up out of the machine, it was time to add more. This was a bit too much for some people, so I taped a sign to the tray, so only when the last sheet was used, the sign would be visible. I still got the amusement of watching several people staring at the machine waiting for a fax to come out. After a few minutes I'd ask them to read aloud the sign, which was "If you just put more paper in you wouldn't be standing here waiting like an idiot"

    Another example was in a simple program I made, which was used by a dozen DTP techs (whos *job* it was to know computers). Since there was one part that had the potential of the user making a typo, the error message gave very clear instructions on what to do. The 5th unsucessfull try resulted in a message that addressed the user by name, made a rude noise, told him to call for help, and did not have any buttons to dismiss the dialog box. It took less than a week before that feature was used, and the typo mysteriously disappeared when I was watching the user try it for the 6th time......

    Basically, i think there is a case to be made for more user-unfriendly software. If the user is repeatetly doing something that can't be automagically fixed, rather than keeping him in a endless loop of:
    user goof --> error message and fix suggestion --> user ignoring it and hitting "ok"--> repeat same user goof
    the software should become unfriendly, and force the user to do something different, like actually read the error message.

    There is also an issue of the software having the needed features, but the user hasn't been taught the skills on how to find things in a new program. Basic things like actually reading all the menu choices in a methodical way, or choosing the one labeled "help"

  232. reminds me of "how does a radar detector work" by Preposterous+Coward · · Score: 3, Insightful
    When I was in high school my dad drove me, along with a girl from one of my classes, to some kind of academic event. He had a radar detector in his car, and she noticed and asked how it worked. More specifically, she presented a hypothesis, something like: "Oh, does it 'see' other cars and identify the police cars by their black and white markings?" (This was L.A., where police cars actually were black-and-whites.) Well, no, he explained, there's a reason it's called a *radar detector* ;-)...

    Anyway, the point of this is that it can be kind of funny what can happen when people's mental models of a technology device are mistaken. There are some interesting comments about this effect, if I remember correctly, in the book The Logic of Failure (author: Dietrich Dorner). It's amusing (and also hugely informative) to see how people get stumped by relatively simple technology such as a thermostat because they have a fundamentally incorrect mental model for how a thermostat works. It's a similar thing with VCRs, I suspect: Some people probably think that the TV "picture" (having no concept of signal that's coming in over the cable or the airwaves) is only there when the TV itself is on...

    --

    "Biped! Good cranial development. Evidently considerable human ancestry."
  233. Effort isn't cheap by po8 · · Score: 2

    In a world where users are deluged with new things, your new thing must be of one of two kinds. It might be so important to the user that they are willing to put substantial initial and ongoing effort into understanding it (e.g., the telephone). Otherwise, it must not require much initial or ongoing effort to understand (e.g. fluorescent replacement bulbs).

    The TiVo, for example, is not a such a huge improvement over the VCR (something many users already know) that users would be willing to spend a week learning it and a few hours a week maintaining it. Fortunately, the TiVo is easy to learn and easy to use. This is one reason why it has held on when other PVRs have fallen by the wayside. It will be interesting to see if the MS X Box PVR stuff does as well: I doubt it.

  234. The word is "Virtual" by Invisible+Now · · Score: 1

    One word: Virtual The pre-existing pigeon holes of the user's mind must be re-used (as championed by Trout and Reis in the seminal marketing tome "Positioning") so that the interface agrees with their pre-existing models of reality. Touch screens do this admirably. They're so obvious users and designers overlook the fact that they're rich with deep UI content: Even secondary effects of good virtaul models/UI's make sense. For example: Pressing harder means "more!" If it's so obvious you overlook it then it's probably something users will adopt without even noticing there's an interface.

    --

    "Knowing everything doesn't help..."

  235. on willful ignorance (and pride therein) by Preposterous+Coward · · Score: 5, Insightful
    I know quite a few people who can't program their VCRs, and seem proud of their ignorance.

    I think you've hit on an interesting social phenomenon. It's culturally acceptable -- perhaps even desirable in some circles -- to profess ignorance about certain things. I can't count the number of times, for instance, that I've heard people proclaim "Well, I don't really understand math", not with shame but with something approaching pride. (In case math-savant slashdot readers have a hard time relating to this particular example, try replacing it with something more personally salient like "I really don't understand women". In my experience, such a statement is often used as an incentive to bond with other people who feel similarly, not as a shameful admission.)

    Then again, there are things that it's not socially acceptable to admit lameness in. Openly admitting lack of knowledge of computers would probably be fatal in a forum like this one. Openly admitting a lack of knowledge about the mechanics of sex (once you're beyond a certain age / experience level) is probably something few people would do. (Though there is a Sex for Dummies book, so who knows -- I figure that's something you buy only as a gag gift, and you make sure that you get it gift-wrapped at the checkout counter!) Or ignorance of how to operate a motor vehicle (unless you're a lifelong Manhattanite, in which case it could be a perverse source of pride)...

    --

    "Biped! Good cranial development. Evidently considerable human ancestry."
    1. Re:on willful ignorance (and pride therein) by Bongo · · Score: 3, Insightful
      I know quite a few people who can't program their VCRs, and seem proud of their ignorance.

      I think you've hit on an interesting social phenomenon. It's culturally acceptable -- perhaps even desirable in some circles -- to profess ignorance about certain things.

      People have beliefs about things. The belief stops them from doing the things that other people do to get good at something.

      To be good at something you usually spend a lot of time and effort on it, practicing, learning with an open mind, and having fun. It's those actions (be it trying recipies, playing an instrument, or writing code) that make you good. But if you believe "I'm no good at it", then you'll just avoid opportunities to practice, learn, and play.

      So yeah, if people believe they "don't understand VCR's" then they are actually instructing themselves that the manual is written in Greek. Think hypnosis: "I don't understand, I don't understand, I don't understand..." That's how strong beliefs are.

      Now we all have beliefs, be they positive or negative ones, so it's not about calling some people "stupid". And the beliefs are very strong, and there can be a lot of fear associated with trying to break a belief. People will do all sorts of things to avoid having their beliefs invalidated, because there's a lot of security in "knowing" how the world works (how I belive it to be).

      (Living without beliefs is very freeing, but who wants to be free anyway?)

      So yeah, the interface and the user manual can go a long way towards being clear, simple and informative, but beyond that, if the user has a blocking belief, I dunno what you can do about it.

  236. Issues with the elderly, Psychology of aging. by Ilan+Volow · · Score: 5, Interesting

    The 80 year old grandfather's problems with the TiVO can be attributed to the fact that as people age, they experience a decline in Fluid Intelligence (their ability to deal with novel problems that do not draw upon previous experiences). It's not that the grandfather was stupid, or that he didn't read the fine manual. It was that his brain's ability to deal with a new situation that didn't draw on his past experiences was not what it used to be. When you also consider the decline in performance of short-term memory that the average 80 year-old experiences, it is really no surpise the grandfather had so much trouble.

    To design something for someone of that age, you have to draw upon their Crystallized Intelligence(the store of knowledge or information that a given society has accumulated over time). You might (if you're *really* a geek) be able to do something like rig up an analog alarm clock to the TiVO and expoit the grandfather's 30 years of experience setting alarm clocks to get him to successfully set the TiVO. Yes, he'll probably still need a TV Guide to look up the time so he can set it in the alarm clock, but the point is that the show will be recorded. It sounds crazy, but older adults often exploit their crystallized intelligence to create strategies that work around deficiencies in fluid intelligence.

    If people hack network interface cards into their TiVO's, why not hack Grandpa interface alarm clocks into them as well?

    --
    Ergonomica Auctorita Illico!
  237. Shaw's Principle by Peachy · · Score: 1

    Shaw's Principle:
    Build a system that even a fool can use, and only a fool will want to use it.

  238. User friendlyness soooo sux! by Eudial · · Score: 1

    Goddamn userfriendlyness sux, i think the world should go back to the stage of apps like 'vi' and 'ed'... The second thing i hate is them sounds... What do they think an OS is? Some kind of elevator? Playing brain-dead music parts when u start it! And the worst part is those "Are u really really really really really really really really really really really really really really sure you want to quit? if you are not, please visit www.microsoft.com/newbie/i_dont_get_a_thing/im_bra indead/i_was_born_yestaday/HEELP.htm to get support" ish messages... I mean, where are we advanced ppl going to go? Even linux is starting to get user-friendly... My nightmare vision (in 5 years): "Kernel compile blaha.blah-bla Are really really really really [you know the drill] really sure you want to compile? If not, please dial 01-800-BILL-GATES for support"

    --
    GAAH! MY PRINTER IS ON FIRE!!! PUT IT OUT! PUT IT OUT!
  239. Re:Of all the places you could post this question. by adolf · · Score: 2

    Is there some reason why your post reads with the semi-literate, uneven verbosity of the sort not normally found outside of Japanese stereo instruction booklets?

    Just curious.

  240. The users changed by DarkDust · · Score: 1

    I think one problem is the people that are using technology: I guess in the days when VCR's were new mainly people that liked to play with technology bought them. Same with computers: when computers became avaible for private people, mainly people that liked to play around with them bought them.

    Those people are willing to read manuals or at least try everything till it works. That's people like us :-)

    But today even people that hate technology have to use computers in their workplace. Those people see the benefits of things like VCRs but they don't like playing around with them. They think there is too much magic going which they don't want to understand and because of that "magic" they also expect them to "automagically" work like they want them to.

    I guess there was a quote like "Any reasonable advanced technology is indistinguishable from magic", which describes just that. We /.ers know technology, we love technology and most of us understand technology ;-) We like to play around with nifty gadgets and even to take them apart. But most people see machines simply as tools and as such they have to do what people expect from them, and often they simply expect too much. They don't understand those machines and they don't like to which leads to the various problems we all know.

    Or is there anyone who hasn't heard something like this before:
    "Oh my god, an error dialog ! It says I did something wrong ! Oh my god oh my god I damaged something ! I sure must have damaged something ! HELP ME!" - "Just press OK and everything's fine." - "Oh." ;-)

  241. It's not two states by The+Creator · · Score: 1

    If there are 100 operations then learning to use all of them the hard way is 100 steps not 1. The meny might have the shortcut printed in it so that everytime you invoke an operation then you are reminded of a faster way of doing it. You don't have to learn all 100 operations the hard way to use one of them.

    --

    FRA: STFU GTFO
  242. she wants? by Anonymous Coward · · Score: 0

    She is used for the definite neuter, e.g. here she comes(the ship), isn't she a beauty(the xmas turkey), America and her army.

    He is used for the indefinite neuter, e.g. an advanced user can get to the functions he wants.

    Nothing sexist at all

    1. Re:she wants? by Safety+Cap · · Score: 2
      She is used for the definite neuter, ~. He is used for the indefinite neuter, ~.
      Is this you, or will I find that rule in the Chicago Manual of Style?

      Thanks.

      --
      Yeah, right.
  243. Getting towards user friendliness by electroniceric · · Score: 2

    The point here is well taken - devices that try to cater to people's unwillingness to work to learn eventually become restrictive and annoying.

    I'd say we're wrapping up the first round of "user-friendliness realignment". As computers, which up till a decade ago were largely for the use of people who knew what they wanted to do, and were willing to put in substantial effort to learn, turned into something that everyone needed to use, someone needed to redesing them towards accomplishing the task these new users want to do, without needing a year's worth of engineering training. To continue the car analogy, we eliminated the choke, made the car automatic, and set up Jiffy Lubes to change yout oil. For this it was necessary to think from the point of view of a email/IM/word processing user rather than a programmer and see what these people were trying to accomplish, and how to make it straightforward for them.

    I believe there will be several more rounds of usability improvments, as people begin to shape their lives more around computers, and all of these will involve making it straightforward (!= trivial!!!) to do what people want to do.

  244. Ah, but see.. by hatless · · Score: 2

    I won't go into the distinction between assembling an early automobile and driving it.

    But step back for a moment and think about what you said about a modern entertainment system. Does it need to be complex to use? What has changed from the days of the three-knob television or the five-button remote?

    The only thing people do with a home theater setup 95% of the time is watch something or listen to something. There is absolutely no reason whatsoever that users should be forced to think in terms of the interactions between devices. Someone is either watching a bradcast, watching the thing on the tape in the VCR slot, or watching the thing in the DVD slot. Why is the channel metaphor broken when a user opts to watch the tape or the disc? Why is it necessary to "switch devices" and switch interfaces when going from VCR to DVD?

    No, it's a design failure, and it's shameful.

    1. Re:Ah, but see.. by dvdeug · · Score: 2

      What has changed from the days of the three-knob television

      You can express a dozen channels as a knob. You can't express a thousand channels as a knob, and no one going to want to flip through a thousand channels - heck, no one wants to read through a thousand-channel listing. You forgot abount recording at a certain time, too.

    2. Re:Ah, but see.. by hatless · · Score: 2

      No one is going to flip through a thousand channels--though I'd argue a 1000-position knob is still more pleasant than up-down buttons--but what if you had a remote control with a color display and an iPod-like wheel, so you could zip through a list of channels and stop on one as its logo flashes past, and could instantly re-sort them alphabetically or grouped by content?

      Why does it take half a second (or more) to transition from channel to channel when you want to skip past 50 of them? What if you could write the name of the channel you want to see by scribbling it on a pad--or scribbling it on the cellphone or PDA you're already holding? In the thirty seconds it took me to come up with those interfaces, I'm sure I've improved vastly on the current way of doing things. Up/down buttons and joypads for scrolling through slow, tedious menus aren't the only ways to skin the cat. What if you or I or some engineers worth their salt spent more than a minute thinking through this problem?

      And the chronic VCR interface problem of "recording at a certain time" is an easy one to tackle--and the TiVo and other PVRs do largely tackle it--their interface problems lie elsewhere. All it took was rephrasing the problem as "recording a certain program".

      Nobody wants to record "channel 74 from 9pm to 9:30pm". They want to record tomorrow night's "South Park". There's no reason in this day and age that a cheap TV attached to a VCR shouldn't be able to let me scribble or say aloud "record South Park", ask me which upcoming airings of South Park I want recorded via a handheld display like my PDA, and be done with it, shielding me from "start and end times", channel numbers, and zeroing the tape counter.

    3. Re:Ah, but see.. by dvdeug · · Score: 2

      Part of the problem is that PDAs and pads are both much more expensive than the remote control; a microphone is unreliable, hearing what you didn't intend for it to hear and missing what you did. At the current time, both need large amounts of computer power and you either have to train the individual in artifical ways of writing or speaking, or the computer to recognize each person. They aren't good cheap interfaces at this point in time.

      There's no reason in this day and age that a cheap TV attached to a VCR shouldn't be able to let me scribble or say aloud

      Sure there is. The current UI is dirt cheap to produce; both of those methods require expensive hardware to work.

      a handheld display like my PDA

      Why do people seem to think PDA's are ubiquitious? I don't have one; I can only think of one person I know of who has one. Maybe affluent buisness men and system administrators all have them, but us college students and fast food workers don't.

  245. Complex mechanisms don't need complex interfaces. by hatless · · Score: 2

    Ask why a CD changer needs "more buttons" than a single-disc CD player. What has changed in its mission? It plays music. Why can't it have an interface that isn't coupled so literally to its mechanical design? Shouldn't the interface instead be based on its purpose?

    An intuitive 200-CD changer should be oriented to telling the user simply and straightforwardly what's currently playing, and asking her or him what they want to play next or which disc they want to eject.

    Have a look at an iPod. It's an extraordinarily complex device: it can hold thousands of songs, organize them by artist, title and album, by how recently they've been played, and in other ways.

    Count the buttons and knobs. It has fewer than a single-disc CD player or a 1974-vintage portable cassette player does. It's still not as easy as it could be, but it's still a superb lesson in how to design an inetrface based on how a device is used rather than how it's built.

  246. Blame Apple by Snowbeam · · Score: 1

    This was all caused the Apple. They created the IMAC. Now everyone thinks everything should be user friendly ;-D

    --
    I am Lord Snowbeam. Heed my call!
  247. Re:First Post by Anonymous Coward · · Score: 0

    Hey, Stallman finally cut his hair!

  248. Re:Awesome Movie by Anonymous Coward · · Score: 0

    Can you show us more snapshots from your trip to Europe?

  249. What is "user friendliness" about? by qlmatrix · · Score: 1
    It's misinterpretation of "User friendliness" that it is a concerned with users at all. It is about marketing. It is a "The customer is right" mentality which doesn't concern itself with the question what is good for people but about what can be sold to them. The problem with studies about user friendliness is that you won't find many people who aren't biased towards a specific UI style. When you take a casual Windows user and ask him about a Gnome/KDE/Mac UI he will most likely compare it to the Windows UI he is accustomed to. The first point will be that it's somehow different and that means, of course, that it takes some time to get accustomed to the "new" system. If you do this by force the resulting opinion will not be very valuable regarding to free decisions. If you don't use force and the Windows UI is not so very bad that it's impossible to use, he will most likely stay with that because the computer is merely a tool for him and not his most desirable object of attention. A strategy which will really enable a move towards new UIs won't be easy.
    Men make their own history, but they do not make it as they please; they do not make it under self-selected circumstances, but under circumstances existing already, given and transmitted from the past. (Karl Marx, The 18th Brumaire of Louis Bonaparte)
  250. It's not the people. It's the products. Repeat. by hatless · · Score: 2

    The Palm is an interesting example: it's a pretty good interface design for its kind, and apart from a Grafitti reference card, someone comfortable with a WIMP interface doesn't need an instruction manual in order to use it.

    That explained a lot of its initial and ongoing success; as long as Palm buyers were businesspeople and others who use modern, mouse-oriented PCs regularly, the Palm was intuitive.

    But it really isn't intuitive to a marginal PC user. What's intuitive about the "home" button and the "menu" button? What's obvious about clicking "Details.." to adjust the alarm setting for an appointment?

    A paper phone book or weekly planner is intuitive, whereas a Palm simply does a good job of leveraging a user's already-learned skills in using a WIMP interface.

    Instead of getting mad at your mom, find someone who will be patient and cheerful when showing her how to use the Palm's modified WIMP interface. It does take training, and reading a manual is only the best way to do that if a cheerful human teacher isn't available.

    Don't you learn more easily when someone knowledgable and cheerful teaches you something than when you read a chapter of a book?

    There's a weird, sad notion shared by many engineers--software, hardware, mechanical, electrical and otherwise--that the problem is with people, and that with time people will learn to think like engineers. 25 years into the personal computing era and the VCR era and the cable-TV era, it should be obvious that people are still people, and most will never be engineers. It's the engineering that has to adapt.

    As I mentioned in another reply above (all the responses to my original post were so dismaying that I had to respond to all of them), Apple's iPod is complex and versatile, organizes its data more richly than any 200-CD changer, and yet has an interface consisting almost entirely of one knob and one button.

    The Palm's interface is still the best PIM interface out there as far as usability goes--but it can still be made far, far more intuitive. It was a smart set of compromises when it was designed, making the best of cost constraints, technical limitations, and canny assumptions about its targeted customers at the time. Let me know when crossing out an item deletes it, like the Newton did years ago, or when flicking your finger across the page of an e-book turns the page. When interface moves like that are the norm rather than isolated frills atop a regular WIMP interface, nobody will need manuals. No general-purpose PIM should need a manual.

  251. Bottom up vs. top down by Mauddip · · Score: 3, Insightful

    The reason most UIs are confusing is simply put: OSes and UIs are designed around the system (bottom up), whereas a user approaches the system from the highest standpoint (UI -> top down).

    A user with no knowledge about the system workings feels he or she is constantly pushing a stick into a jar of what seems to be unchangeable jelly. Is it strange a user feels difficult to learn something like this?

    And to put this into the 'current situation': Windows has a more intuitive UI because many users have seen it 'grow'. They or their neighbors have worked with DOS or Windows 3.1 and have seen the 'system'. UNIX boxen and Linux has only been used by a select group of individuals and the rest has not seen it grow to what it is right now. That is why people feel that Linux or UNIX is less 'intuitive' than Windows is.

  252. Even the simplest of interfaces can be spooky by Anonymous Coward · · Score: 1, Informative
    My grandmother has a nifty gadget - a Ceiva picture frame - a neatly framed LCD with a modem that calls Ceiva nightly and downloads pictures I've uploaded for her. (See also the /. article.) She raves about it to me and her neighbors and enjoys seeing whatever picture I might send her next. I take care of the technical end of uploading pictures, configuring the dial-up number for the modem and other frame settings.

    The frame has arguably one of the simplest interfaces possible. It presents pictures to the user. It normally runs in a slide-show mode, showing pictures for a pre-set amount of time. A white button on the back allows the user to step through the pictures at will. A black button (camouflaged with the back of the frame) allows the user to adjust brightness. Two cords, a power cord and a phone cord, connect the device to the outside world.

    On several occasions, my grandmother has called upon my father (and would have called upon me had I lived closer) to fix one of those cords when it came unplugged. Reducing the number of cords would make the interface simpler - but not by much.

    Once in awhile, we talk about some picture I've sent recently, and I suggest she could show it to her friends - but she says she doesn't know how! All she has to do is push the white button on the back of the frame. Each time I explain it to her, she seems to understand. I wonder how many more times I'll be explaining it.

    The Ceiva frame is an example of technology made simple. Yes, I had to do some setup, but that was just at the start. The Ceiva folks were smart to give the frame a slide show mode - so users need only look at the frame to see whatever pictures are there. The optional button on the back lets tech savvy folks display whatever picture they want.

    User interfaces don't get much simpler than the Ceiva frame. You could use just a power cord and a wireless modem and do away with the buttons entirely, but they found a good balance between the simplest of devices (the old-fashioned picture frame) and a technological variation on that simple theme - and it's certainly not too user friendly for my grandmother.

  253. Future Shock by The+Asmodeus · · Score: 1

    I always wonder about the theory of Future Shock when it comes to these things. I do believe that there is a point where things advance faster than your average human can keep up or WANTS to keep up. Which, in theory, would lead to a coming backlash of sorts.

    That and I think that people don't EVER want to accept responsibility for there mistakes or shortcomings so they blame it on the other person or device.

    One thing though I try and stress to those that just don't get tech is that they are "dumb". I've been doing the computer thing since I was 12 (before hard drives and GUI's) so it's second nature to me. But I can't waltz, play a musical instrument, etc.. Since I know computers though, that makes me a "genius" in people's minds. I know you all also get that but don't let it go to your head. It's all just skills...

  254. Why, why, why? by yelvington · · Score: 2, Interesting

    Why does my Philips clock cd/radio require 50 tiny little buttons, each the size of a wood tick, accompanied by unreadable silver-on-silver labels, arranged in swooshy patterns that have nothing to do with anything in particular? And which one do I push to turn the flipping thing OFF at 6:30 on a weekend morning when my eyes are gummed up and all I want to do is sleep for another hour? I'll tell you which one. The power cord. Yank the sucker right out of the wall. Works every time.

    Why does my Mandrake Linux box revert to KDE defaults every time I reboot, regardless of the settings in GDM? Oh, I guess I should read the source code to figure it out. God forbid that the bleeping radio buttons do what they say.

    Why does the UI for Gcombust look like a preflight checklist of a commercial airliner? (I'd mention Xine and the Gimp, but ... fish, barrel.)

    What moron decided that in the service of fashion, all television, DVD and VCR buttons should be labeled in dark charcoal lettering on a black background, no larger than 4 point type, and angled slightly toward the floor?

    Why does my Scientific-Atlanta TV remote have the power switch right next to "info?" Oops. And why does it forget my channel setting when turned off?

    And then there's house wiring. Why are my wall switches wired so that the switch on the left controls the light on the right, and the switch on the right controls the light on the left?

    Why does the fax machine require that the paper be inserted face-down, so I can't see/dial the phone number that's written on the document?

    Why do no two photocopy machines work the same way? More paper winds up spoiled in the wastebasket next to the average copier than on anyone's desk.

    How many U.S. post offices have you been to where the drive-by letter boxes are on the WRONG side of the car?

    Which side of the car is the fuel filler door supposed to be on? Do car designers like to go to the 7-Eleven and watch the chaos?

    Why does pushing the window button forward roll the window down in one car and up in the other? Is there something wrong with standards? Gee, maybe we should randomly invert the operation of the steering wheel, or the accelerator/brake pedals.

    What idjit put the car radio's "AM/FM band" button right next to the "pop the faceplate off and drop it on the floor" button?

    It must be the user's fault.

    1. Re:Why, why, why? by neuroticia · · Score: 1

      Hm. Because you buy the wrong alarmclock, and have chosen the wrong drake-os-drake? =]

      Didn't you realize before you bought your alarmclock that it was infested with button-bugs? They do sell alarmclocks where there are two buttons, clearly labled in glow-in-the-dark-red.

      And Linux isn't designed to be user-friendly. It's designed to be geek-friendly, which means have enough stuff to keep a geek busy learning, and be powerful enough to satisfy the geek's every whim.

      -Sara

    2. Re:Why, why, why? by plugger · · Score: 1

      Drive by letterboxes? You lazy sods! :-)

  255. because they pay the bills by Anonymous Coward · · Score: 0

    Simple: Users "pay the bills"/"do the work". If they think it is complicated, they will buy something else. In the corporate environment, the CFO doesn't have time to figure out how MS wants you to insert formulas into the spreadsheet. That's what the lowly techs are for!

  256. Re:Bullshit by Zurk · · Score: 1

    ok..why should you HAVE to remember them ? think about it ... user interfaces are meant for the user. the computer should do all the handholding necessary if a user cant remember the steps required. if i always highlight text to do a copy paste operation only why should the computer keep asking me from a list of drop down choices ? just do it automagically. nano (version of pico) is one of my favourite text editors. if i do an action more than twice using the same keystroke sequence it remembers it and does it automagically the next time i repeat the first two keystrokes in the sequence. why should we expect users to remember n billion tasks when a machine can do them for us ? its supposed to be a labour saving device not a labour enhancing one.
    The problem with computer programmers is that they have huge short term memories. its damn stupid to assume the average person has the same. also most programmers are too damn smart for their own good. assuming the user is brain dead/half asleep is a good assumption when programming. Lets face it -- the average human is NOT smarter than the average geek in terms of sheer logic analysis.
    And yes, your mother should beat the shit out of you for being that patronising. a good whuppin does wonders for that overinflated ego.

  257. Yes, there is... by Anonymous Coward · · Score: 0

    There's motherboards, and then there's the mother computer:

    -Computer, do this.
    -No, my dear, trust me, you'd better do that, as this will not turn out to be good for you. Mom knows better.

    *sigh*

  258. Spaces in the path by yerricde · · Score: 2

    It's actually easier to back up user data and settings in Windows 2000/XP because it is all stored by default in a user's profile under Documents and Settings.

    Therein lies the rub. The name of the "Documents and Settings" folder contains spaces. You get paths like "C:/Documents and Settings/tepples/My Documents". Not only are long names hard to type into configuration scripts (making users resort to copy and paste), but some software gets confused by the spaces and perceives such a path as four words. Therefore, it's much harder to use the network backup software you had site-licensed earlier for a big sum of money with newer versions of Windows. C:/home/tepples would work better, no?

    --
    Will I retire or break 10K?
  259. Punctuation OUTSIDE quotation marks by yerricde · · Score: 2

    When you have punctuation directly following a citation, the punctuation should be placed inside the quotation marks.

    Often, the placement of punctuation inside or outside can change the meaning. How about this: He did not type "ghosts." He typed "ghosts". Otherwise, on a technical board such as Slashdot, you get people writing fputs("hello," stdout); which is incorrect C.

    Heck, I'll even bring it back to topic. Some of these prescriptive grammatical "rules" can create misunderstanding when used blindly in technical writing and can diminish ease of use.

    • Bad: To save changes to the document you are working on, press 'y.' (Actual results: This will save changes, then insert a full stop at the insertion point.)
    • Good: To save changes to the document you are working on, press 'y'.
    --
    Will I retire or break 10K?
  260. (OT) Hoover� by yerricde · · Score: 1

    everytime my girlfriend unplugs it to hoover (vacuum for those in the USA).

    Has Maytag really lost the trademark on Hoover® outside the United States? Or is it in the same limbo where Kleenex® and Xerox® seem to fit?

    --
    Will I retire or break 10K?
    1. Re:(OT) Hoover� by balloonhead · · Score: 1
      I think they still have the patent / trademark, but it's found its way into the language a la S[m]ellotape

      --
      This idea was invented by Shampoo.
  261. View from the other side of the fence by Mr_Silver · · Score: 4, Informative
    A long time ago, myself and a number of other people would link to a chat based program ("talker") on their slashdot sig. It went something like this:

    uberworld.org

    That was it. In short, it's a like a MUD, except it's full of people who sit around (mainly students and sysadmins) and chat about whatever they want all day. It's proper name is a "talker" and it used "telnet".

    Now this is where the problem lies. I consider the interface to be obvious. You have a bunch of commands and help files called with "help" and it's all very easy.

    But the people logging in from Slashdot, just didn't have a clue. And by that, I mean they had no idea what to do. These are people who use UNIX all day long and yet they were lost.

    So I looked at the mistakes they made and I added handholding, better information, cleaned up the help files and stuff but STILL and this is the clincher: even then, people just didn't bother reading the information on the screen.

    Even when you first log in, there are a couple of pages of information that tell you what to expect. When you actually "arrive" in the main room, you get told of the useful help file to read. Before you register if you type a command wrong, it again points you to that help file!

    Most never even found the "say" command. They would log on, scrabble with a few commands, ignore the friendly points on the screen and the automated robot that pointed them to help files and in the end give up.

    In the end, I now ask people who want to link, to actually point to a website (see my sig) in an effort to stop people logging on and being rather clueless.

    So what am I saying here? Nothing can ever be too user friendly. But it's amazing (and sometimes amusing) to see that even those people who assume that they are cream of the crop when it comes to IT issues get totally and utterly lost using something that we have both 18 and 40 year olds using with little to no IT experience at all.

    The problem comes about when there isn't enough testing. We learnt a lot from the confusion of slashdot people, but unfortunately you get to a point where you just cannot do any more but hope that users think for themselves.

    (As an aside, if you can read and can handle telnet and some basic commands - you only need 20 odd to get started - then feel free to drop by and chat, website is here)

    --
    Avantslash - View Slashdot cleanly on your mobile phone.
    1. Re:View from the other side of the fence by Anonymous Coward · · Score: 0

      Sounds like all you did was throw manuals at these people and they wouldn't read them, ie it sounds like you didn't make it any more user friendly at all. The idea of making something user friendly is that they don't need to read the manual.

    2. Re:View from the other side of the fence by Mr_Silver · · Score: 2
      Sounds like all you did was throw manuals at these people and they wouldn't read them, ie it sounds like you didn't make it any more user friendly at all. The idea of making something user friendly is that they don't need to read the manual.

      Have you connected at all and tried it? There are conventions that are very easy to understand:

      say = say something to the room
      tell = tell a person something
      shout = shout something
      emote = do an action to the room
      quit = quit the program
      help = bring up the help files
      commands = show what commands are available

      I can't go deviating from those otherwise everyone else who understands the commands is going to be rather unhappy.

      At the same time, I'm getting stuck at working out new ways to try and persuade people that reading one help file and making a note of a couple of commands is the very least they should do.

      I'm happy to hear suggestions on how to make it easier but one thing I can't do is rewrite the telnet protocol.

      Yes I suppose I am throwing the manual at them. But how on earth can I make the "say" command any more easier or obvious on what it does? Or the "help" command for that matter? Whilst at the same time not dumbing it down so much that people who do know the system don't get annoyed and not changing the command set so that everyone has to re-learn everything. (the ewtoo command set is quite well established - since 95 - so any deviation from it would mean anyone used to ewtoo would have to relearn again)

      --
      Avantslash - View Slashdot cleanly on your mobile phone.
  262. Users don't "Need" user friendly by Felinoid · · Score: 1

    User friendly interfaces are a convences only.
    Users who believe it a need not a convenced become dependent on it so badly that otherwise briliant people become blithering idiots.

    Most users seem to just accept that computers are to complex to understand and with that resolve they are confused by such complications as the on switch and power plug.

    However the computer industry is not alone in this problem. Everyone who deals with people has a fair share of hopeless cases. Security, retail clerks, any area of marketting are all familure with clueless idiots.

    In computers we end up forgiving the user becouse our own experences we had some problems. I myself have tossed my vic 20 in the trash a few times only to discover it was my fault and fished it back out.

    However we were working with the internl complexitys of computers when we had problems. Somebody develuped a flaky chip and forgot to document the fact that certen features your now using don't work right and a software workaround was used instead.

    Thies are things your going to learn as a programmer or systems expert but never have to deal with as an end user even on the most basic hardware.

    So when a user complains that he can't get a program to work it's the users fault not the complex hardware.

    Any five year old can learn computers for one reason. Nobody told them it's to complex and they are to young to be affrade to learn.

    This is the core of the problem. Users are affrade to learn computers so they sabotog themselvs at every turn.
    The start of this is the whole idea that they NEED user friendly. They don't. It's a convence plain and simple.
    Todays computers are easier to use than cars are to drive. Linux being the exception.. more like learnning to fly.
    But learning Linux is an investment of time not of brains.

    if people needed user friendly interfaces those same people wouldn't pass a drivers test or graduate high school.

    The only "user hostile" Linux has to offer is "obscure" commands. Not complex or difficult to understand but simply obscure. Linux is hostile becouse the avrage user has to already know the commands exist and what they do.
    But learnning that is amazingly simple.

    --
    I don't actually exist.
  263. Just look at the facts by wizbot · · Score: 1

    It is easier to blame the nameless,faceless soul who built the user interface, than to blatantly admit their own stupidity and illiteracy. People (americans) think that when they pull their new toy out of the box, that osmosis will take effect and they will know all they need to know about it. People are basicly ignorant of their own stupidity, yes, even as great as it is, they are blisfully unaware.......

  264. Voice dialing costs thousands of times more by yerricde · · Score: 2

    A voice based device should have a voice interface. Standard.

    And watch it cost 6,000 times more to support all 6,000 languages and dialects that telephone users speak. "You mean I have to learn to say 555-9157 in Japanese to use this phone?" Keypad dialing is cheaper because it needs to support only two options: all languages used by literate telephone users use either Euro-Arabic numerals (0123456789) or the older Hindu-Arabic numerals.

    A phone should have a built in answering machine. Standard.

    A telephone with voice mail costs extra because 1. flash memory for storing voice mail messages costs money, and 2. licensing a codec to compress those messages costs money. If there were no demand for a less expensive phone that did not include voice mail, then all phones would have voice mail.

    --
    Will I retire or break 10K?
  265. Pirate docs by yerricde · · Score: 1

    most of the non-programming computer books published these days are there to be the manuals the programs should have to start with. (One popular series is even called "The Missing Manual.")

    Back in the day when most programs came with printed manuals, these books used to be called "pirate docs." They were the manuals you bought to use with software you obtained from somebody who broke the EULA.

    --
    Will I retire or break 10K?
  266. be nicer to your mom, she's not stupid by Anonymous Coward · · Score: 0

    One of these days we're all going to be in the same boat. Our parents/co-workers, etc. who drive us crazy with these requests aren't stupid; it's just that the operation of a computer has no analogs that they are familiar with. Because we grew up using electronics, you and I have the confidence that we can do 'most anything, given enough playing around with the gadget and reading through the manual. It's a challenge, a game. It's not that way with some people. I take the attitude that everybody - everybody - has skills or knowledge that I don't have, but need. It's just a matter of what their experiences are. Remember learning to drive a standard shift for the first time? How confusing was that gas/brake/clutch/shifter thing? Because it was unlike anything you'd ever tried before. It's the same with computers.

  267. Re:Of all the places you could post this question. by Anonymous Coward · · Score: 0

    Excellent post. Thank you.

  268. 'in the world' versus 'in the head' - not so by vldmr_krn · · Score: 3, Informative

    Your description of in the head thinkers being somehow better able to deal with computers than in the world thinkers is nonsense. I'm working for a husband and wife couple as a technical advisor. The husband is what you describe as an 'in the head' thinker while the wife is an 'in the world' thinker. The wife without exception has an easier time dealing with computer-related issues.

    A typical exchange between her and I would be something like her asking me how to do something in Word. She would start Word, go through the steps necessary to get her to the problem, and then with the info on the screen she would describe what she wants to do and what she tried to do that didn't work. If I ask her to describe something in the abstract, without it being on the screen in front of her, she will always insist that she show me on screen. She frequently makes comments like 'I'll remember what the problem was when I see it again' (meaning the document she was working with). The 'solution' that she wants from me is always how to navigate the interface to do what she wants, rather than an abstract explanation.

    In contrast, the husband when asking for help does so without looking at the monitor, trying to explain the problem in the abstract. I have to insist that he bring up the problem on the screen so I can show the solution because the abstractions I give him wouldn't have a referent in his mind otherwise. A typical example of the contrast is that when the wife wants to find a file, she immediately goes to her documents folder (this is on a Macintosh) and looks visually for the file she wants, with some broad parameters as a guide to narrow her search. When the husband wants to find a file, he asks himself what sort of file it is, and where in his directory structure would he most likely have saved it. He frequently decides that the file is in (say) 'artwork,' is unable to find it, and then thinks about it more and decides that it must be in 'images,' etc.

    The husband distrusts 'in the world' knowledge and insists on having everything in his head, while the wife distrusts 'in the head' knowledge and insists on dealing directly with the world. Neither is computer-savvy, but I've frequently had times when I spent several hours plodding along with the husband through simple problems, then spending a few minutes with the wife and having her understand much more complicated situations easier.

    So there's nothing about 'in the head' thinking that is necessarily better suited for technical problems. The intelligence of the person in question (i.e., their ability to effectively use whatever type of thinking they have), is the key factor. What you're describing above is an 'in the world' thinker whose resolution is much coarser than a 'in the head' thinker. There's no reason why an 'in the world' thinker would necessarily be unable to differentiate between a mouse click in one context and a mouse click in another. And there's no reason why an 'in the head' thinker would necessarily be able to.

  269. Re:Bullshit by neuroticia · · Score: 1

    The reason? Because if I accidentally highlight a piece of text after I already highlighted and copied a piece of text, I don't want to have to go back and re-do it. Because I regularly highlight text for reasons other than copying and pasting, and I don't constantly want to have to guess what the computer's twisted little mind thinks I'm going to do.

    And as for patronising, you're assuming things. Patronising is saying "You're so smart if you understand this." I was not patronising.

    -Sara

  270. Mom's aren't always good with computers by foolip · · Score: 1

    I'd be mean to my mom too if she asked me how to copy-paste, but fortunately she never asks. She has one of our old PCs and all she does is play solitaire. I concidered installing Mandrake since there are so many more games of solitare bundled - free (!beer). But my mom only knows how to turn the computer on, play, and then turn it off again - she COULD learn that the foot is equiv to the swinstika, but WOULD she? Just like I hear what she tells me about the washing-machine I didn't ever listen until I had to use it for myself (because I didn't give a shit). The point is, give your mom a break - but if she doesn't get IT after so and so many times, please be evil unto her.

  271. Q: Is There Such a Thing as "Too User Friendly"? by npsimons · · Score: 2

    A: Yes. Next question.

  272. Re:UI test groups by implex · · Score: 1

    I worked with Yahoo aq couple of years back on a project integrating various finanical information into their pages. A colleague and I met with one of their UI folks. He was a Phd in neurolinguistic programming or something but what was really cool was that they had several pools of non computer folks that they ran UI screens by and got feedback on. Nice to have those resources.

    Anyone complaining about Yahoo's screens?

  273. Thanks for clearing that up... by fm6 · · Score: 2
    Oddly enough you make a valid point. Sometimes the geek just doesn't know what he's talking about!

    Uhm, are these little people documented anywhere? :)

  274. User-friendly mind by UpnAtom · · Score: 1

    Could it be that what deterimines individual abilities is the user-friendliness of their mind in that situation?

    Dave

  275. Re:Mute topic QWZX by jonadab · · Score: 1

    > "Please refrain" is somewhat of a dangling clause.

    I elided the word "then" from its position as the
    subordinator for the subjunctive clause. This is
    standard practice in all dialects of English of
    which I am aware.

    > an inanimate object

    My bad. (I've been fooling around with a keyboard
    layout that is not strictly QWERTY, and have been
    mixing up i and a lately; it'll clear up as I grow
    accustomed to the layout.)

    > Second: "or whether it had an unlimited capacity"
    > is awkward phrasing.

    Not one quarter so awkward as "whether ... or that".

    > Second: Ah, that's enough. I think the point is made.

    My original point was that the original rant about
    "moot" was stupid, and that we had better things to
    discuss than grammar. Apparently I was not entirely
    clear.

    --
    Cut that out, or I will ship you to Norilsk in a box.
  276. Hey cocksucker! by Anonymous Coward · · Score: 0

    Listen you fuckin pill, the original sadsack couldn't even pick the correct word - in what way is pointing this out (albeit fairly forcefully) anal?

    Fuck you, you self-righteous little worm.

  277. As Simple As Possible, But No Simpler by gisborne · · Score: 0

    The question is beside the point. "As simple as possible, but no simpler" is the correct attitude. Once you get there, there is a boundary of adding features means you need more complexity, but we've got to get there first.

    I've used hardly any program or device that manages to get there. The steering wheel is a good example. A good *nix shell is another.

    I've never used a word processor that comes even close. Word is closest, but it's still awful (try changing a style definition).

    It's economics that drives this: ease of use is a tremendous source of economic efficiency but it won't sell: a better GUI would save how many millions of man hours per year? But M$ won't make money out of it, because it will look *less* flashy.

    The world would be better off if you made you program easier to use, but you shouldn't bother, because you won't get paid for it.

    In short: you are right, but your Grandfather is even more right.

  278. record one channel and watch another by yerricde · · Score: 2

    Now explain how you can watch one show and tape another?

    For the same reason you can have two television sets in the same house tuned to different channels. One TV (the one inside the VCR, connected to a tape recorder) is on one channel, while the other TV (the big one below the VCR) is on another.

    --
    Will I retire or break 10K?
  279. No, the person is always at fault. by xintegerx · · Score: 1

    No, the person is always at fault.

    Not ARROGANT enough.

    You have to believe you're smarter than the designers to accomplish stuff with computers.

    The day you believe programs are easy to use and made by smart people is the day you will feel stupid and ask for help. That's because you would feel YOU were at fault for not catching on.

    That's the truth.

    NEXT! :)

  280. Re:Mute topic QWZX by panda · · Score: 2

    > Sheesh, are people that fucking ignorant and
    retarded???

    Yes, apparently.

    --
    Just be sure to wear the gold uniform when you beam down -- you know what happens when you wear the red one.
  281. Yes there is! by Anonymous Coward · · Score: 0

    >Is There Such a Thing as "Too User Friendly"?

    Sure, It's called "Windows XP" and it treats
    advanced users like idiots, untill we can make
    the system shut the hell up and stop flashing
    innoying messages.

  282. Re:How user friendly is your girlfriend? by Anonymous Coward · · Score: 0
  283. Re:Of all the places you could post this question. by Anonymous Coward · · Score: 0
    A door that pushes, for example, should NOT have a handle, it should have a push plate...
    RIGHT ON!! Every time I have to push the pull-handle to get from the math building to NSC, or every time I see the handwritten "PULL" sign over a push-bar between the Student Union and the Commons, I think "Stupid UI! Stupid UI!"

    Someone seriously needs to smack the University of Buffalo (NY, USA) over the head with a clue stick: putting the proper handles on glass doors is better than making them symmetrical.
  284. Automatic Cars? by a1291762 · · Score: 1
    A car is easy to drive for everyone because inputs translate to outputs in a simple, direct way. There are only a few states and only about five main inputs. Anyone tall enough to see over the dashboard can successfully move a car with an automatic transmission.
    Actually, I know someone who *cannot* drive an Automatic car even though they can drive a manual car. In the end, it all comes down to the willingness of the user to attempt to understand the thing they are using.

    I can open just about any program and figure out what to do with it. People I know refuse to even read what's on the screen, instead asking me "what do I do now?"

    People are stupid. It's a Dilbert world out there.
  285. 666th post by goodEvans · · Score: 1

    Just noticed that this story had 665 posts attached to it.

    Six-hundred-and-sixty-sixth post!

    Yay me.

  286. Troll? Gee, we need better moderators... by Leus · · Score: 0


    Don't think this guy was trolling, I firmly agree with what he is saying. That's all.

  287. Re:How user friendly is your girlfriend? by AIM-9X · · Score: 1

    Your girlfriend seemed plenty user friendly to me last weekend. >:)

    --
    ***
    This is my Sig. This is my Glock, this is my Walther, and this is my Beretta.
    Any questions?
  288. Such a thing as user freindly? by Bingo+Foo · · Score: 1

    With Linux, is there such a thing as user freindly at all?

    --
    taken! (by Davidleeroth) Thanks Bingo Foo!
  289. Re:Bullshit by Dalcius · · Score: 1

    Her ego is not inflated, she's expecting a user to understand cause and effect.

    Example:
    Mouse moves up. Cursor moves up. Duh.

    She also expects a person to remember a simple three step process after she's told it to him/her 10 times. If your college professor told you how to do something for a project 10 times and you didn't remember it, what do you think your grade would be?

    Oh, and BTW, programmers aren't geniuses. I know a few genius programmers personally, but programming is no harder than speaking Spanish as a second language (from English as your first).

    Why do I say this? Because I was a non-programmer 6 years ago, and I can remember what learning it was like. I also know that I'm not particularly 'gifted'. Oh, and I can hold a meager conversation in Spanish.

    My parents can barely surf the web, but they could program a for loop and understand object oriented priniples through my babbling about projects I'm doing.

    And regarding your comments on computers remembering tasks... let me ask you this. You turn left in your car a lot, correct? When you barely turn the wheel to the left, should your car automatically make it a 90 degree turn? Of course not...

    Computers are the same. A desktop can't know every move you're going to make. An ATM should... it doesn't need to be that powerful. An E-Machine possibly should, at least for some things. But a fully fledged desktop? This is why I don't use Word -- because it assumes to much.

    ok..why should you HAVE to remember them ? think about it ... user interfaces are meant for the user. the computer should do all the handholding necessary if a user cant remember the steps required.

    It's argueable that walking through a door and locking it is as abstract and simple as copy and pasting. When was the last time a door held your hand through the process?

    --
    ~Dalcius
    Rome wasn't burnt in a day.