Re: [Usability] Re: [Desktop_architects] Printing dialog and GNOME
- From: michael bernstein <michael simoniac com>
- To: usability gnome org
- Subject: Re: [Usability] Re: [Desktop_architects] Printing dialog and GNOME
- Date: Tue, 13 Dec 2005 10:38:47 -0600
On Dec 13, 2005, at 10:12 AM, Mike Shaver wrote:
On 13-Dec-05, at 12:03 PM, Pedro M (Morphix user) wrote:
Easy to use and one command for more often task or action is not
subjective.
"Easy to use" is very subjective. If you don't believe me, ask
10,000 people if a given GNOME app is easy to use or not, and then
tell me which objective measure will pick out the wrong answers
from the right ones.
I had my mom try gnome. I had my mom try os x. I gave her my old
powerbook when I got the newest model 3 weeks ago. She's in love
with it. Why? Why is it supposedly easier to use then gnome, where
one of the large ideas behind gnome is usability?
I feel part of your next statement is the question that we have to
ask. On top of that, we should ask this: Why did people who switched
*away* from GNOME (me as an example) switch from GNOME, what did they
switch to, and what are the advantages of the system they switched to.
Honestly, I don't think graphics drivers or anything else would have
kept me using gnome at the time I switched. Device support was a non-
issue. Application support wasn't even that much of an issue since
there were apps that were good enough (I'm a programmer, so good
enough for me is *very* subjective) for everyday usage and some that
were stellar. I think the underlying problem is the overall feel of
GNOME, and I think it applies to KDE as well. They just don't feel
very good. Windows isn't exactly the best example of a "feel good"
interface either, but for most people they are so used to it that it
doesn't matter anymore. Vista, from what I've seen is much more user
friendly while still allowing quite a bit of customization.
I think it's very important for everyone involved in some form of
Linux desktop thought-leadership (even people like myself who have
no leadership role whatsoever, and are just ISV reps) to step away
from "I would like". You and I are not interesting GNOME users, in
part because we already _are_ GNOME users. The interesting GNOME
users are the ones that haven't tried it yet, and we need to figure
out why they haven't. There are lots of things that I want in
GNOME, but if they aren't going to bring a hundred thousand of my
closest friends along as well, I would hope that nobody goes out of
their way to do them.
I personally think that one should look at the successes of various
opensource applications and compare them to the commercial
alternatives and examine why certain interfaces are better.
Personally, I ditched using any kind of linux based desktop for
opensource development awhile ago for os x (I was a NeXT user before
that when I was in high school) and although one can argue that OS X
is constrictive in nature (Steve Jobs has been quoted that he doesn't
want too many advanced features or whatnot) there is still enough
wiggle room from a user standpoint that the system can be customized
nicely and still allow people to have that underlying unix feel.
That in my opinion is why we see so many opensource enthusiasts
programming for os x (the interfaces and code for some os x apps such
as adium are far ahead of more mature projects such as gaim) - at
least in my opinion.
Why is it that a younger application with fewer developers feels and
looks more clean while offering the same apparent functionality as a,
in general, quality application? Is it the underlying window manager
or is it the thought process of the developers and their general
usage of a system that somewhat pushes good usability design in
applications? From my experiences, after learning the cocoa and
win32 api's, I feel that I am a more apt UI developer on other
platforms as well due to my usage of other systems. I think there is
the possibility that people are becoming too focused on a single api
and neglect the lessons we learn from other applications and their
interfaces. On top of that, I think that the GNOME/KDE developers
tend to lose focus on what the average user feels. Yes, in the
business world good enough suffices as long as the applications on
top of the system are valuable (see anything put out by sun).
However, more and more home users are looking for something that just
works, looks pretty with its antialiased text, but can scale to the
level of power they require out of their computer.
I'm sorry, but Linus saying that something doesn't focus correctly in
his opinion is a poor example of what mom and pop will want. They
just want it to work. They want it clean, slick, and functional.
The ipod is a great example of this. The xbox 360 is trying to
follow this route. It's hard to be the jack of everything (look at
windows and how it fails at *many* things but is highly successful at
others, OS X and how it is somewhat a niche product that really won't
make its way into the enterprise server area anytime soon, and then
linux - which is somewhat limited to the server room at this point or
to programmers who feel comfortable with it. I can't name a single
parent of any of my friends who has ever used linux. I've had my
parents try it and honestly, they aren't stupid and hold college
degrees (and advanced degrees such as medical), but really disliked
the interface.
I'm not suggesting one would copy aqua's window manager, but it does
have it's positives and negatives. However, from a "user feel"
standpoint it's quite possibly the most enjoyable experience. Now in
all honesty, I wish GNOME or KDE were that, because I'd rather not
have to pay apple for updates.
The best way to solve the issues presented is to have non-linux
developers develop the UI. You may say, that sounds ludicrous and
this reply is getting extremely long and pointless about things that
have most likely been repeatedly touched upon. However, for linux to
be successful on the desktop for normal users, normal users have to
feel comfortable with it. Who better to have design it, point out
the flaws, etc. then normal users? If it would be possible to get
everyday people involved in the UI design (either via feedback,
drawing pictures of what they think it would feel like, etc.) I think
a lot of headway would be made. You don't need 3034045$ and
usability experts to figure this stuff out. You just need to ask
your mom what she thinks and at the same time allow methods for
people to get more power out of the manager.
The interesting gnome users are your mother, your grandparents, your
neighbor, your doctor, your dentist, your cleaning lady, etc. THOSE
are the people that purchase computers in their homes and fuel the
market. Those are the people that will decide whether or not linux
is accepted on the desktop or not. In all honesty, I see very little
input from that side of the fence in any opensource project.
People wonder why mac fans are so rabid. It's because OS X is geared
towards meeting the needs of the end users vs. the needs of the
programmers.
</end rant> (sorry for making this so long - I hope I made some sort
of sense. If not, I apologize.)
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]