GNOME Usability Study Report 313
pdiaz writes: "Here is a report made by Sun Microsystems people about GNOME usability. They collected a bunch of professionals (lawyers, engineers, Graphic Designers, etc..) and put them in front of a Gnome desktop. They were asked to perform some tasks and tell what some icons, menus, etc., do. Some quotes are really funny, like when they asked what does the terminal emulator icon launch." Very interesting stuff, and this approach is necessary because once you've gotten accustomed to the system it's no longer possible for you to evaluate how it appears to an inexperienced user.
Confusion (Score:2)
Re:It shouldn't! (Score:2)
To drag out an overused quote: "The only intuitive interface is the nipple..."
Seriously, there are no natural interfaces, merely familiar ones. Also, the easiest interface to learn isn't usually the most productive interface for an experienced user. When those goals conflict, designers should choose the productive interface over the easier one, since users will spend a lot less time learning the interface than they will spend using it.
Re:Kind of sad, (Score:3)
I suppose that makes sense pressing that "START" button to shut the machine down? Brilliant.
yep (Score:5)
It is exactly that attitude that makes Gnome unusable to the average PC user. Until that changes, Linux won't make inroads. Taco has already addressed this though. MS spends lots of money doing this kind of thing. The best we have done so far is a cheap rip off of that. We constantly rip on MS for bad software, yet when push comes to shove, we're just trying to give away free versions that look like theirs. It isn't working. This is an important first step in usability testing for Gnome. KDE would be wise to do the same, though they are probably about a decade (maybe a little less) ahead of Gnome in usability. Gnome could/can catch up by doing things like this. KDE can't remain idle, and MS won't remain idle.
Re:agreed (Score:2)
--
Re:agreed (Score:2)
--
Re:agreed (Score:2)
Not all /. users hate macs. I have all my audio equipment hooked to a mac, and my laptop is a mac.
--
Re:did you even read my post? (Score:2)
--
did you even read my post? (Score:3)
The problem is that almost nobody takes the time to think about what they're doing to decide if it's a good idea or not. Try navigating on a windows machine without a mouse; after a few minutes it's pretty easy. Try that with GNOME. Switch between apps and see if the keystrokes are consistent. see if the focus goes where you think it will in a complex form. most of the time, GNOME keyboard shortcuts are implemented as a complete afterthought, and it shows. If there's a GNOME standard for this, it's followed poorly.
Additionally, most of the original desktop themes are just plain useless. they're:
I just spent 15 minutes looking for a truly good theme somewhere without success. that's a tragedy. that will hurt linux's mainstream acceptance far more than the fact that cmdrtaco was too dumb to buy a supported scanner.
--
agreed (Score:4)
For example, why does everybody copy the design that the 'window kill' button should be right next to 'maximize'? That's horrible design, put window kill on the left, maximize and minize on the right.
Why is it possible to click down on the 'K', move the mouse a few pixels up, release the mouse, and log yourself out. If you have a fast computer, and you use KDE, you've probably done this before.
GNOME allows an application to use the entire task tray, then when you have two applications, it uses half that size.... and it squeezes down. It's efficient use of space, but it's inconsistent and makes it harder to tell with a single glance what's running. KDE makes good use of the space without this annoying inconsistancy.
What the hell are these icons? Stop being cute, start being useful. If you're running KDE, hit the K menu now and tell me what the following icons mean 'quick browser', 'bookmarks', 'toys', 'system', 'preferences' (these last two are way too similar), multimedia or graphics. None of those icons gives you any intuitive notion of what you're about to launch.
Additionally, I doubt I'm the only one who has taken the less-used apps in the menu for each level, made a folder called 'sewer' and stuck them in there. Yes, we're all proud that there are lots of applications now. No, we don't use 90% of them, and having them in our menus just slows us down.
Things are improving, but it's still terribly ironic, the way copying Microsoft is referred to as innovation, yet when Microsoft copies, that's just plain wrong.
--
It shouldn't! (Score:2)
To use your example of a friends car: I once drove a friends car, and while there were places where that was an issue, one statnds out that wasn't: The turn signal wasn't a lever on the stearing column, it was a switch on the dash. Yet I used that switch 10 times before I realised that it wasn't a lever! Whoever designed that interface made a major change, yet it was completely transparent to the user.
Interfaces should be natural. It should be no problem to go from unix to windows to mac to cpm to OS/390 to... It is, and that is a problem
Re:Usability vs. Transparency (Score:2)
A large portion of computer users are quite serious -- they spend a large portion of their time using computers. It is reasonable for them to invest time into improving their performance and expanding their abilities. They don't need to learn how to move files around or whatever -- they've figured out all that -- but they need to learn how to be the true masters of their computer.
No one pays much attention to that step however. You are on your own -- some make the leap, some stumble. Not much effort is put into making this easier, though.
Re:Yes, MS likes mental domination (Score:2)
Yes, like a shortcut, MS's filesystem shortcuts get you someplace quicker, but half the time don't work. That's fine if they think shortcut is a better word there. But using it for hypertext links is stupid -- there is nothing except the link, there is no long path that a link is a shortcut to. It makes no sense, any metaphor that it implies is incorrect.
The whole point of usability is not to do anti-intuitive, anti-conventional things like that (no matter how small a detail the word might be). So I would hope that no one would adopt that term in an effort to match MS.
Yes, MS likes mental domination (Score:3)
MS uses the term "shortcut" where everyone else in the world uses "link". Not just those lame "shortcuts" in the filesystem, but IE uses that term for HTML links. This is from usability testing? Yeah, right.
In FrontPage instead of having templates, like most HTML editors, FrontPage uses shared borders and themes, while "template" is used for something different. And it uses the term "web" where everyone else uses "site" -- the way they use "web" is simply stupid.
I can't recall any others at the moment, but everytime I use some MS product I notice these minor, strange namings. They often forgo convention to use their own odd words. They want to invent a lingo so everyone is confused when they try something new, just like these people were.
Trying to immitate that would be like using the Word .doc format for file saves -- it's hard enough just to import the crap, you can't expect to become the crap.
Re:Context is everything (Score:2)
Re:agreed (Score:2)
I suspect the test users found the double-click unintuitive. They should have scrapped the pulldown menu and made the button a close button, but somebody there wanted to keep it, and so they stuck a new button on the right.
Unfortunately it is this same unwillingness to get rid of functions that is causing Gnome to bloat up just like Windows.
Re:Shell!=CLI (Score:2)
It should be easier to tell people to click "shell" or "run shell" than to say "run the terminal emulator program".
Re:Reminds me of my users (Score:2)
Having tried both I greatly prefer hitting a keystroke to add characters.
Re:Stupid Stupid Stupid! (Score:2)
However "My Documents" is a good indication that MicroSoft is not studying things much either. In fact "My Documents" is ON one of the disks. Removal of the C: drive will cause "My Documents" to become empty, which would be somewhat confusing to the user who can clearly see from that display that they are NOT on the C: drive!
It should initialize with the *actual* "My Documents" directory already opened and highlighted.
Unlike either Windows or Linux it would make sense for this directory to be immediately under the physical disk seperations.
Another idea would be to hide structure that cannot be changed without turning the machine off anyway. So the top level should be something like this:
/cdrom
/floppy
/My Documents
/Joe's Documents
/Sally's Documents
/The web
Re:I can't wait... (Score:2)
Of course both Windows and Unix make it very slow to get at the data, while fast to get at the less-important "filename". This is all backwards.
Please don't mess up the file system even more with "attributes", thank you.
Re:That's what I was saying... (Score:2)
Bullshit. This is exactly the type of "windows blinders" that people here are complaining about.
The average user does not want to "install" a program when they double click on it. They want to use the program! In fact the average user would be overjoyed if they could throw the program in the trash can if they don't like it and it is gone.
It is unbelievable that people complaining about the mysteries of Linux can blindly spout crap like "install" and think they are describing real non-computer-expert's thoughts.
Of course I should point out that Linux is as bad or worse than Windows with this "install" shit.
Re:My concerns (Score:2)
Re:Should Gnome default to Mac-like top global men (Score:2)
I have never seen a person who learns point-to-type (you can get this on Windows and NT by messing with the resource manager) switch back, and they quickly become frustrated when encouterint click-to-type. Where I work more than half the NT machines have been switched to point-to-type.
The fact is that point to type is, without question, superior. It is as close as possible to the ideal way to direct keyboard input to several objects using current hardware (the ideal would be to somehow read your mind or track your eye movements to see what thing you are thinking about).
The fact that this is not the default on all Unix systems (or on new versions of Windows, for that matter) is a good indication of how harmful the engraned user expectations are to advancing the design of machines.
Re:Shell!=CLI (Score:2)
Otherwise there is no reason for the beginning user to see a shell, I agree.
I still feel that "shell" is a much better word for people to see, and it means as much to a typical user as "terminal emulator" or other such verbage.
Re:agreed (Score:2)
In early Windows, the left-hand button was a horizontal bar in a box, and a single click dropped down a menu, and a double click closed the window (close was also on this menu). In the upper right were maximize and iconize buttons.
In Windows 95, I consider the X button as "new", while the old top-left button was still there and working exactly as before, but they changed it's appearance so it no longer has a border and it displays a "tiny icon".
It is possible that double-click no longer closes the window, I never use that and don't have a Windows machine here to test.
Actually MicroSoft ought to scrap that button and move the X to the left. I never use the menu. I have also seen normal users accustomed to Windows on a Linux box with KDE set to put the X in the left and they never seem confused, it appears the X is much more important as a visual clue than the button location.
Re:Stupid Stupid Stupid! (Score:2)
So I guess my complaint is that "My Documents" is shown by MSoft at the "root", rather than it's actual location. This defeats the whole advantage of forcing the physical disk structure to be part of the hierarchy: if a disk fails or changes it is clear what portion of the tree is affected.
I think a solution for MSoft would be to have the Explorer and file chooser start up with "My Documents" preselected, but in it's actual place in the hierarchy. It would look exactly as though you navigated down to it in the current one.
Of course as they have named the directories down there now, it makes the Unix directory naming look like a work of genius... Maybe they could fix it so it is not nested in so many levels. Perhaps C:/People/username (or /home/username ???)
Re:don't talk unless you've walked the walk (Score:2)
"Someone might be overwhelmed by the amount of options." (P7)
"There are too many features and icons for sombody new." (P7)
"Some things were accessible that an entry-level user would not want or need, but other things were buried deep." (P11)
"If someone showed me it would be okay, but if I was a new employee without help, I wouldn't get it." (P6)
While that is what we all do, it is what the useability experts are paid to figure out, not the test subjects. We all think we know what a new user would do but we don't, we have to watch them.
While their opinions and insights are great, some nice hard metrics (time to accomplish a task, clicks / keystrokes required, number of false selections, etc) are also great and leave the UI designer with some goals to shoot for. (In typical slashdot fashion I've not finished reading the study in question so that may very well indeed be in the study).
Chris Cothrun
Curator of Chaos
Re:OpenLook anyone? (Score:2)
Re:Usability study for Windows. (Score:2)
Some of them will rip you to shreads for not having a basic understanding of philosophy, yes. People in every field don't understand how the general public can be so stupid as not to understand the basics of their subject.
> If you don't know Russian, do Russian professors mock you
Maybe not just Russian, but if you revealed you knew but one language, probably. You've never read people trashing Americans for being monolingugal before?
> Computer nerds are the last bastion of
> unadulterated bigotry
Yeah, whatever. Any discipline are going to have people who think themselves superior for knowing that discipline. English majors don't understand how people can be so poorly read; geography majors can't understand how people don't know where countries are. I complain about many of the customers at Homeland, as do most of my co-workers. Computer nerds are just human, doing what humans do.
Re: (Score:2)
The data are good. The fixes need a little help (Score:2)
Really, how can you argue with behavior-based experimental data that "this isn't how people behave"? Oh right - with unfounded 3l337 opinion.
I completely agree with this (see also my post in the "Why Linux will never be mainstream" comments). However, some of the recommended fixes made me sit up for a second.
As an example, the researchers recommended replacing "Halt" with "Suspend (Halt - stops the processor)"
IMHO, this is a bad idea. "Suspend" a) already has established meaning in the context of computers (go into power-save or sleep mode), and b) implies stopping something in the middle to return to it later (as in the phrase "suspended animation")
My personal recommendation would be something like "Shut down" or "Power off" (and if you can detect soft vs. hard power-switch, use an appropriate term in each case, e.g. "Turn off computer" vs. "Shut down the system").
The experimental data are pretty solid, but there's nothing gospel about the recommendations, except "Consult an experienced technical writer" -- preferably one who wrote docs for absolute novices and got direct feedback on it from them.
Re:Kind of sad, (Score:2)
Re:agreed (Score:2)
Windows 3.1 had the minimize and maximize buttons in the upper right hand corner, and the "close box", a big X, in the upper left hand corner. In Windows95, they moved the close box over to the right, where I hit it instead of maximize more times than I care to remember.
I read somewhere that they did some focus groups or something like that of people who hadn't used any version of MS Windows and half the people said leave it where it was and half the people said it didn't make a difference, but I don't think that they actually put it in front of the people to try out, they just asked it as a theoretical question. Note that none of them specifically said that they wanted it on the right, right next to the maximize and minimize buttons (or boxes).
I guess moving it to where it made it easier for 3.1 users to screw up without there being any particular benefit for newbies is what MS considers "innovation".
They also changed the keyboard shortcuts used in 3.1 for creating a new directory to something else in 95 and then changed them again in 98. As far as I can tell, it was change for the sake of change, not change for the sake of improvement.
Re:funny? (Score:2)
Re:Comedy study of Slashdot (Score:2)
Well then, what operating system *will* make me special? :-)
Re:agreed (Score:2)
Re:Usability study for Windows. (Score:2)
Interesting attitude...
If you don't know what post-modern rationalism is, do philosophers assume you are dumb? Or do they attempt to explain it?
If you don't know Russian, do Russian professors mock you, or do they try to convince you to take a Russian class?
Computer nerds are the last bastion of unadulterated bigotry, doing whatever they can to encourage a new digital apartheid and engaging in the worst forms of de-humanization rhetoric.
Re:Usability study for Windows. (Score:2)
You are arguing from the specific (you) to the general (everybody else). What you find stupid may not, in fact, be stupid at all.
However, my point still stands: a philosopher or Russian prof would not call those who don't understand their field of expertise stupid. You did.
While people drive cars everyday, they don't interact with the car beyond a simple interface -- an interface that they took classes to learn and years to perfect. Some secretary who can type 90 words a minute, who's had a computer with a mouse and icons and such foisted on her only sees the thing as an impediment to her abilities. To her, it is simply a fancier typewriter, albeit one that randomly erases work she's done when the app crashes, and has a jillion options she barely understands (and will never use) that are constantly hyped by a ridiculous talking paperclip.
Just once, I'd like to see a comp-sci nerd, instead of "Users are dumb", say "We don't program for our users, therefore we are poor programmers".
Re:agreed (Score:2)
On a tiny low resolution black and white screen, sure. Displays have changed. The menu at top isn't really necessary to preserve real estate (the "infinite depth" part makes sense tho, i just wish the damn taskbar shared that property). When I supported Macs, one of the most common problems was people choosing the menu for the wrong application because it wasn't immediately obvious which app was in the foreground.
I also hold up Chooser as an example of a horribly clumsy and painful interface. They didn't get everything right.
Ultimately I found that teaching people the shortcut keys, no matter how unintuitive they were, made them the most productive. Alt-F4 might not have any mnemonic value, but once you've done it a hundred times, it's wired into your reflexes, and you don't need precise aim to use it either.
--
Re:Yes, MS likes mental domination (Score:2)
Except Apple, which uses "Alias"
Not just those lame "shortcuts" in the filesystem, but IE uses that term for HTML links. This is from usability testing? Yeah, right.
Because if you drag one to the desktop, it becomes a
As for the rest of your post... grow up already. You can be critical without sounding like you're shouting neener-neener-neener at the treehouse that the other kids are in. At least you don't spell it "M$", I'll give you that.
--
Re:Interfaces (Score:2)
Well sure, it is for me too, but that's because my license was for a different installed base and expired at least 25 years ago
--
Re:yep (Score:2)
Uh huh. That's why the folks in this study said these horrible things about Gnome:
"The basic feel was fairly intuitive; the menus were where I expected them to be."
"It was easy to find things, like Windows. I can relate to everything."
"It is like a cross between Windows and a Mac. It looks like it is designed for everybody."
Yes, despite all that, the fact that we think it's funny that folks would ask what an icon labelled "terminal emulator" launches, when it launches a terminal emulator, will doom this user interface to only being used by niche companies like IBM, HP, Sun Microsystems, etc.
-
Paricipant 183: (Score:4)
"Where's Clippy?" (P183)
Anything new takes getting used to... (Score:5)
That being said interfaces which are reasonable can be adjusted to within a reasonable amount of time. Gnome is certainly something that those of average intelligence with the right amount of time should be able to get down... If they are interested in it and there is some reason to adjust to it.
So find a reason for people to use Gnome, and they will. (I am not saying Gnome doesn't have a use...)
Re:agreed (Score:2)
http://pla-netx.com/linebackn/guis/
http://www.primenet.com/~jforbes/winhist/window
The 'control menu' (the bar looking thing which is now an icon) had the exact same functionality as today - drop down for window control functions (alt+space or ctrl+space for child windows) or double-click to close the window. There never was an [X] control until Win95.
(I still double-click that thing most of the time instead of using the close box out of old habits.)
--
Re:Context is everything (Score:2)
"Excel? I'd think a serious software package wouldn't be named after chewing gum."
No, not real quotes, but they could be. *Everything* has context. These Microsoftisms are only in place because that's what these people have been taught (yes, taught) to recognize. Just because something is different doesn't make it "wrong" or "less intuitive" - you have to look past the first impressions and see how the GUI works once the user gets some basic familiarity with it.
At my place of work, courses on Word and Outlook are de rigeur. Do we really want to base a user-friendly GUI on a system that requires training to use? That's what most of the comments provided seem to indicate ("where's the start button?", "why settings and not control panel?", etc).
Re:A bit too "ad hoc" in terms of testing (Score:2)
Usability studies from Sun? (Score:3)
Re:Gnome or KDE interface (Score:2)
"It is like a cross between Windows and a Mac. It looks like it is designed for everybody."
People familiar with Windows are able to just use KDE (debateable, but no studies have been performed on it so I will give it to you), but that doesn't mean that they like it. It is what they are familiar with and what they know. So they can be lazy and not have to learn anything new.
Many users will probably be like that, but there are a lot of users out there that hate the Windows interface but don't even know it because they have never used anything else. I absolutely hated the Mac interface until I used it for several days in a row. Once I became familiar with it it was very nice, I started to dread going back to my windows desktop.
Basically what I am saying is I want BOTH to thrive, I want both to be put through these kinds of tests repeatedly. People should be able to use what they like, one does not have to win over the other.
Interfaces (Score:2)
--
*Condense fact from the vapor of nuance*
25: ten.knilrevlis@wkcuhc
Re:OpenLook anyone? (Score:3)
As for open sourcing it, Sun did that before they gave up on it... it was kind of their last ditch attempt to outmaneuver Motif. Unfortunately it was too late. Had they done it about a year sooner it might have made a difference.
I used to use olvwm on Linux back in the 1993 to 1995 time period... I imagine the source code is still out there for it, but I don't think it ships standard with many distros these days, let alone is part of the normal installations.
Re:Context is everything (Score:2)
--
Re:agreed (Score:2)
I'm not going to argue that Macs are good computers. (I happen to think they are.) I'm certainly not going to argue that Apple is doing Good Things for the computer industry right now. (Although I think they're driving some interesting trends.)
I will argue that the original Macintosh Human Interface Guidelines are the best and most comprehensive discussion and exploration of how computer user interfaces should work for optimum clarity.
(yes, that DOES mean that I like the idea of ONE MOUSE BUTTON.)
*dons asbestos grape smuggler*
Bring it on. : )
Re:agreed (Score:2)
Advanced users will customize the interface to their liking. Beginners need somebody else to think a lot about what they need, and then provide it to them. Good way to make money.
Re:agreed (Score:2)
Funny you mention shortcut keys. One thing I like so much about the original Mac shortcut keys, is that they were all designed to be operated with the left hand, so your right could stay on your mouse. That was a very clever bit of thinking on their part.
Re:Usability studies from Sun? (Score:2)
Re:Context is everything (Score:3)
Tying the logo with the name might have helped on the terminal emulator problem too, although they really ought change that to "Command Line Prompt" or something similar.
-sk
Re:Listen to the users! (Score:2)
I find it incredibly ironic that we try to learn to type fast on the QWERTY layout, one which was specifically designed to SLOW TYPISTS DOWN. In the typewriter days, keys stuck together if one typed too fast, so a new layout that impeded the typist was devised.
We should have switched to a sensible layout (one like Fitaly for Palm comes to mind) long long ago. Now, I fear, it is too late to switch...
Usability vs. Transparency (Score:5)
fundamentally important to not confuse two distinct concepts: usability and transparency.
Usability is directly related to the efficiency of
performing tasks and the ability to anticipate the
user interface for new tasks.
Transparency is the "intuitiveness" of the interface or system. It is primarily a measure of
how easy it is for a naive user to come into the
system and get a something done.
Transparency is intimately related to the experience of the users being examined. In a certain respect, it is a measure of familiarity.
Unfortunately, you will get high transparency
scores nowadays if you simply look and act like
MS Windows.
Usability is a whole other bag of onions. Some of
the features of a transparent interface are relevant in assessing usability, but only to a point. While transparency is something critical for new or casual users, it can be almost completely irrelevant to an experienced user. Once a certain level of familiarity is acheived, usable systems are those that make the most common tasks the most efficient to access and provide easy means of aggregating and controlling common
sequences of tasks. Emacs is an immensely usable
system that has a very low transparency score.
It is interesting to note that the Usability Principles in this study seem to be correctly labelled: they *are* related to interface usability. However, the assessment methodology seems to be primarily measuring *transparency*.
I'd say that this is a basic flaw in the study and
colors the recommendations highly.
It would be nice to see someone do a similar study
but concentrate on the power users and address the
issues around high performance usability.
don't talk unless you've walked the walk (Score:5)
Unless you've sat down and observed your interface getting tested with a usability professional or two who work with regular folks to see how the application works *in the real folks non-geek world* then you don't know what you're talking about.
Really, how can you argue with behavior-based experimental data that "this isn't how people behave"? Oh right - with unfounded 3l337 opinion.
Sure, there are other things we could do to better test usability - like have them spend a week or two with Gnome after this test, then test again to see how much they picked up.
but until you're doing testing with your own projects, until you appreciate that these are real people in the real world (that same world you think should use Linux as a desktop OS) then you're really missing the point.
cz
see www.usability.gov [usability.gov]
IBM Ease of Use [ibm.com]
The perennial Jakob Nielsen [useit.com]
Usability Professionals Association [upassoc.org]
Webword Usability Blog [webword.com]
This is a technicality but... (Score:2)
Otherwise I agree totally with what you're saying.
KDE is currently superior in some fields, but one field GNOME is superiour is usability-testing.
Re:Usability vs. Transparency (Score:2)
Listen to the users! (Score:5)
This is not what you should take away from a user interface study. This *is* what the users see when first presented with the program. It really doesn't matter what the programmers/designers of GNOME think. If the user doesn't like it, then he doesn't like it! If he can't understand, then he can't understand.
A long time tenet of communication is that if there is miscommunication, then it is usually the fault of the communicator who hasn't adequately taken into account the audience. If we as programmers/designers aren't using the interface to *communicate* then it is *we* who are failing to communucate, not the audience who is failing to understand.
Why do you think that MS has slowly moved to simpler and simpler language? People don't need techo-speak to understand what is going on with the computer. Understanding phrases like "illegal operation" requires a bit of underlying knowledge about why such an analogy is being used. So why use it. Just say, "your computer just crashed, but it's okay. Just press that little button on the front of the computer so it can restart. Have a nice day!".
Re:did you even read my post? (Score:2)
Here's a screenshot: http://e.themes.org/php/pic.phtml?src=themes/e/sho ts/989191724.jpg [themes.org]
(I'm not sure why the text of that link has an extra space in it. The href doesn't.)
--
Re:You think that is scary... (Score:2)
To be honest, this update from SuSE 6.3 to 7.2 has been less painful than I thought it would be. I can't say painless - but not the huge bear I was imagining. I was half expecting to end up moving my home area to another partition, then reformating the root, boot and swap partitions, and reinstalling (then moving the home area back), but so far, it has worked out great. Even the stuff I compiled under 6.3 still works (AFAIK - but I am going to recompile it in the end).
No - Linux definitely doesn't hold your hand for that kind of an update.
One thing I wonder though, and I hope to be able to try it someday soon - if I can gather the hardware together. I wonder how a "virgin" install of SuSE 7.2 would go - the update went smooth, with the installer and everything being very, very slick - better than what I remember from the Win95 or 98 installer. I just wonder how easy it would be with a fresh machine. It looks like it would be super simple, from what I can gather...
Worldcom [worldcom.com] - Generation Duh!
Apple Menu X'd (was Re:Kind of sad,) (Score:2)
The one was 'cause customization was Byzantine (dig around in the System Folder for a Folder to use to customize it), the latter 'cause it's supported by the menu hierarchy they're putting forward
(System-level stuff -> App -> situational)
In UI tests, failing to realize the Apple menu was a menu was a common stumbling block for naive users on Macs.
William
--
Lettering Art in Modern Use
The whole "stupid user" misconception. (Score:2)
Re:Reminds me of my users (Score:3)
That's pretty silly when you think about it. A C: drive, the syntax (C:) etc... It's as weird as anything under Linux. It's just that users have learned this one since the beginning of time, er, MS/DOS epoch, so now they expect the same kind of sillyness.
We need to corrupt our youth at an early age so when they are exposed to the Windows world, they'll be like "Drive letters? How fucking primitive!" :-)
Re:Thank you Sun! (Score:3)
People who are worried that users taught bad habits will actually force them away from being able to write elegant, intuitive systems. Easiest is not always best, etc. (Hardest is not always best either). Seems like GNOME needs a "novice" mode, which like Windows 98 hides all the advanced stuff (like scary black windows my god!), but can be displayed with a click of a button (or by a permanent setting). This way both novices and advanced users can be happy. Maybe every GUI feature can have an experience rating, and the user can set what experience level the GUI should display itself up to.
Re:People who never seen something else... (Score:2)
-- Pure FTP server [pureftpd.org] - Upgrade your FTP server to something simple and secure.
Re:People who never seen something else... (Score:2)
-- Pure FTP server [pureftpd.org] - Upgrade your FTP server to something simple and secure.
People who never seen something else... (Score:4)
My girlfriend never used computers before we met together. And on my computer, there's only OpenBSD, FreeBSD and Linux. I showed her how to log in, browse internet, paint, play music, print photos, etc. Her desktop has icons for main applications.
And she's not lost. She can use the computer without any help. With Linux, FreeBSD or OpenBSD.
The last week, she had to work on Word 2000 at her daily job. She was totally lost, found Windows slow and ugly, didn't understand why the word processor had so many complicated buttons and menus, etc.
So no interface is more intuitive than another. It's just a question of what you are more familiar with.
-- Pure FTP server [pureftpd.org] - Upgrade your FTP server to something simple and secure.
I can't wait... (Score:5)
While the reality is is that not only are 'regular' users familiar with windows, but MS has spent significant resources studying exactly these issues and they are common even to those who are not familiar with windows. Many of these concepts (which the Linux community has shunned for years trying to avoid being like Windows) are going to have to be embraced (and extended) by the Linux community if they are going to gain any mindshare in the population.
-Adam
This sig 80% recycled bits, 20% post user.
Reminds me of my users (Score:2)
Great Work (Score:2)
It's sometimes painful to watch the average user struggle with things that seem obvious, but this is exactly the kind of feedback that is difficult for a programmer to get.
For linux to succeed on the desktop, Gnome (or KDE or something equivalent) must do well at meeting the needs and expectations of this kind of user.
I hope people will see this report as a very valuable insight into what goes throught the minds of ordinary users. I did. Hell, I've even thought the same thing as in some of the comments (I shouldn't have to click on the login box to type my username!)
Re:Kind of sad, (Score:2)
For instance, I used a hex editor to change the word on my start menu from "Start" to something useful (i.e. the name of the computer, Astarte).
Every single person who sat down at it saked, "Where is your start button?" immediately. Even though it was in the exact same place. Nothing else changed except the word on it. I'm not talking about just my mom; I'm talking about engineer types, people who have used other operating systems (primarily SGI Irix) extensively.
If the people in this survey had clicked a nappy foot, or a K on the top of the screen, or even some "useful text string in the lower left hand corner" every day for 10 years, they would sit down at a MS windows box and say "Where are the programs at?" or, "'Start'? what a stupid name for a computer!"
Neh
Oops. My own $0.02, fixed. (Score:2)
All comments based upon Ximian GNOME 1.4 updates as of 20010722 and KDE 2.1.1 wit the KDElibs 2.1.2 patch applied.
* Gnome 1.4 can't make icons (launchers) on the desktop unless dragged from Nautilus. One can't modify those properties. Which is bad. GNOME 1.2 and KDE allow this.
* If a launcher can't find a program, I don't get an error message (must less GNOME having the brains to find the program). KDE allows this.
* If a launcher runs a program that spits out text, I can't see the text. I think the launcher shuld wait and see if any windows are being launched by the program, and if they don't pop up within a given time limit, show their text output.
* Nobody selects their apps based on toolkit. My mom doesn't ask for a GTK app. She want's soemthing to read her mail. So can GNOME and KDE start both start using a directory like
* Indeed, Programs = Applications. Both GNOME and KDE suffer from this bug.
* Ximian GNOME 1.4, with all updates, is still very slow on an Athlon 900 w/ 384MB RAM. Or, more specifically, Nautilus is bad.
* Implementation of things (semitransparency) which should be in X into GNOME is a bad technical decision.
* The GDM bug which allowed entry only when the mouse was over the dialog has been fixed a while ago.
* If I try something in Control Center, I shouldn't need to commit the changes.
* Any app that ever tells me I should be root should be shot. If I have permission to su, ask me for the password. Otherwise, tell me I'm not allowed to run the program.
* Windows XP GUI multiuser capabilities are unfortunately better than GNOME and KDEs. I.e., its possible to go back to the login manager and log in as someone else while the other user keeps their GUI session open.
Changing to a VT, logging in as another user and running `startx --
* I want to change the layout of the window buttons. How do I know what NextStep / macOS / Windows used? I just want the X on the left!
* Red Carpet is great, and should replace GNORPM as the standard software installation method. For that matter, what exactly is a GNORPM? Let's rename Red Carpet to `Software Installer or `Installer' and put it on the default desktop (or high up in the menus)
* GNOME and KDE require other apps to be launched to modify their menu structure. Its not achievable via drag and drop.
* Like the study says, a foot isn't immediately apparent as a launcher. Neither is a giant K. KDE call this button the go button, and should fix the imagery to be more obvious (a `Go' street sine that pulses when people first log in?). GNOME should also do something like this.
Shell!=CLI (Score:2)
Agreed. Hijacking of the term shell to mean CLI is simply wrong. A shell is something designed to protect users, or something that covers up what is beneath. Everything is a layer of abstractions at some sense (you use bash? Real men who know what they're doing write to their disks by hand with magnetised needles).
My shell is KDE. My friends shells are explorer.exe and GNOME
I think `command prompt' would be an appropriately specific title.
Re:Reminds me of my users (Score:2)
Or
Grrr.
My Own $0.02 (Score:3)
Re:yep (Score:2)
The issue is: people aren't using GNOME/KDE (linux) because THE APPS THEY NEED AREN'T THERE.
About Face - a MUST read (Score:3)
Fundamental is the difference between good software engineering, and good user interface design. The automobile industry recognizes this gap - most users don't see what engineering is embedded in the engine, drivetrain, etc, but everyone sees the smooth lines of the body. And the second you sit behind the wheel you can tell if the designers intelligently arranged the controls to be easily accessible and clearly read. NONE of this has ANYTHING to do with the engineering of the car - it could have a revolutionary new suspension system, but that's not what you see. The same gap exists between user interface design and software engineering. An elegant use of pointers is invisible to your user. The relative elegance of software engineering techniques means nothing for user interface design.
Programmers tend to be BAD at interface design - BECAUSE we understand more about how the machines and software work than the average user does. We know the box, so we don't think outside the box.
The book opens with a great discussion of a user's goals, which are usually NOT to recompile a kernel. Cooper says users want: to not look stupid, to get an adequate amount of work done, not be too bored. These goals are clearly not addressed by error boxes that pop up saying 'library x caused a page fault at
Re:Usability vs. Transparency (Score:2)
Seems to me that they've managed what was intended which is far mroe important than nitpicking on what they should have called it.
Just reading about the login procedure makes me shudder and cringe.
Re:Should Gnome default to Mac-like top global men (Score:2)
KDE does the global menu bar (from what I've heard) through giving the WM a few clever hints. I really should check out their code when I have time. It's probably a much more sane way of doing it than my previous suggestion.
Go wolfpack!!!
I can't wait for all the idiots saying "make it (Score:2)
Apple spent far more resources than Microsoft developing their UI, and many of the choices they made were because they were shown to be effective in the usability lab. Microsoft made many of their UI decisions not because they were well thought out and well tested, but because they were different from apple and less likely to get them sued (though Apple filed suit anyways). If you try to do the opposite of what is well researched, you'll often end up shooting yourself in the ass. Of course, if you've got a monopoly, it doesn't matter how unusable the damn thing is.
If the linux community is to succeed in the market, they will have to accept that the people who designed and used what they consider to not be a "real computer" actually know a hell of a lot more than they do in a certain area. If they are smart, they will accept their guidance.
Re:Interface speed (Score:2)
Interface speed (Score:2)
I have Gnome installed on my Linux box, but more often than not, I use the command line to naviagte through my directories. Why? Because it's faster. The Gnome file manager takes about 3-4 seconds to open a directory on my 350 MHz box. If I'm trying to find a directory 4 layers deep, this adds up to annoyance.
Does that mean the command line is better? Definitely not! I'm a Mac user and I love Apple's interface. But in Mac OS, opening a folder is instantaneous. I can find a file in Mac OS at least as fast as I can using a command line.
What it comes down to is this: In designing a user interface, there are tradeoffs in speed vs. functionality. I would like to see more speed, specifically in the Gnome file manager. I'm quite willing to trade some features for more speed, because without the speed, the features aren't useful to me.
Does anyone know if there is a lightweight, fast file browser out there?
Google cache (Score:2)
Is there a mirror anywhere else?
Re:Listen to the users! (Score:2)
This is an Urban Legend [ncl.ac.uk].
Thank you Sun! (Score:5)
Take this ball and run with it, someone! Don't just bitch about how "Microsoft has conditioned everyone to look for a Control Panel!" Who gives a shit? If your intent is to write software for use by the masses, you'd better be damn sure and write it so that the masses will like it and want to use it!
--SC
Re:Kind of sad, (Score:5)
Reading it, the comments seemed to be a lot of things like:
"This is ridiculous! The start button is a foot? What does a foot have to do with a start button?"
Read a little further. They gave the participants the very important hint that the foot is the GNOME logo and then:
Their guesses were all dead on. If you didn't know that the footprint was the GNOME logo, you'd be confused, too. Think of all the associations you can make with a footprint. Traveling, history...exactly what they guessed.
"Whoa? How come the settings are under something called "Settings"?? Where is the control panel?"
Your paraphrase lost the meaning of the original. Try this instead:
They were not confused that the settings were in something called "Settings"; they were confused that the settings were in "Programs". Sounds like a pretty valid complaint to me.
Microsoft has succeeded in making their own screwed up naming conventions the "standard" of computers everywhere.
No. The users' expectations you've quoted were reasonable and not centric to a Microsoft desktop. You found what you expected to. You completely ignored all the information contrary to it.
Re:agreed (Score:3)
If you choose a different window decoration scheme, you won't necessarily have this problem. For example, I like the "Laptop" window decoration. It puts the close-window button over on the left side, leaving minimize, maximize, stick, and the help button over on the right. (KDE2)
But you're right. It ought to be different by default.
--
Re:Thank you Sun! (Score:5)
I often get the feeling that the Linux crowd wants to convert the masses as opposed to winning them over. There's a big difference between the two.
Re:The business of agronomic design (Score:3)
Gnome or KDE interface (Score:4)
Why ? because the strength of the KDE look-and-feel is that it's a close copy of Microsoft Windows, and this is good for 2 reasons :
People who can use Windows are not disoriented by KDE (rah rah, old argument, I know ...)
Microsoft being all about "first user experience" (read glass and chrome on a desktop anybody can use more or less intuitively), they probably spent a ton of money on the design of the Win95 interface, so why not reuse it ? It's far from perfect, but you can be pretty sure it'll be accessible to the mass thanks to M$ money, and KDE reuses all that R&D for free.
M$ is not stupid, and they've been reusing the same old clunky Win95 interface for years now. IMO, that's because they know for sure it's what flies with the users. So, I like Gnome, it seems solid and well built, but I'm sorry to say, it'll probably lose the GUI battle because its single biggest flaw is its non-M$ look-and-feel.
Kind of sad, (Score:3)
"This is ridiculous! The start button is a foot? What does a foot have to do with a start button?"
and
"Whoa? How come the settings are under something called "Settings"?? Where is the control panel?"
Microsoft has succeeded in making their own screwed up naming conventions the "standard" of computers everywhere.
In the future, will all UIs have to have start buttons, control panels and taskbars to be considered usable?
The business of agronomic design (Score:3)
GUI enviroments simply aren't all that intuitive, period. There may be ways to make them more intuitive however this study, while interesting, appears to be more a measure of how similar to MS Windows, Gnome is.
This is not to say the study is without value. Certainly it is valuable, but agronomic design just isn't at a level where a user can sit down and intuit the functions in such a complex devide as a computer operating system. It just isn't possible. This is not a reflection on Gnome so much as a reflection on the study of agronomics.
That said, the study was a good read and did make valid points in it's recommendations. It's just important to keep in mind what was actually being analized.
--CTH
--
In my experience, (Score:3)
There are similar "stumbling" blocks that various users hit when switching platforms -- either from a text-based unix terminal to GUI or from a MAC to WIN32, or whatever.
For most "work" environments, if the user knows how to "click" an icon to run his software, thats about all they NEED to know -- outside of how to operate their software package. It's silly to expect a 50+ y/o client services secretary from company X with no GUI experience to "master" any windows/mac-ish interface. Their "job" is to be able to navagate their software, launch it and shut it down. Beyond that is really expecting too much.
-jhon
An excellent UI design site (Score:3)
A lot of it is common sense, but many X developers would do well to go through the site. Fortunately the GTK pushes developers in the right direction (build the tools, and you can implicitly enforce the standards), but we still have a ways to go for GNOME to be as consistent as, say, Macs were in the late '90s.
Oh, and M$ bashers will have many opportunities for chuckles here. :-)
Re:An Idea for a user interface rfc (Score:4)
- Look.
You see files here. Also, a Trashcan and the Internet
- Take Internet.
You can't do that!
- Drop files.
Where?
- Drop files in Trashcan. /
rm -rf
Done. 261792K deleted.
- Ah! Undo! Undo!
I don't understand that.
- Get files from backup!
I see no backup here
- Get backup from Internet
It is getting dark. You are eaten by a grue.
C:\