On 10/06/03 03:22 +0900, JQP wrote:
Quote
"Peter Agricola" < XXXX@XXXXX.COM >wrote in message
news: XXXX@XXXXX.COM ...
>Name them. I've not seen much difference in Comboboxes on different
>systems.
If there are none, where is the "innovation" that is supposedly being
prompted by not adopting a standard ?
Your arguments are getting somewhat circular, bro. And for Peter,
while combo boxes and that particular ilk of object is pretty
consistent, sliders and scroll bars can look and perform
differently than, say, a Windows user might expect. A few minutes
playing with the standard X implementation of Emacs proves to be
very entertaining, if not enlightening, when it comes to how
/interesting/ scroll bars can be.
JQP's arguments can be summed up as:
* Linux sucks rhino dung because of the dearth of
standardization, apps and quality development tools
End of that enlightening story. ;^)
One thing that I see in all this is that people like to shred
Linux usability based on the clueless user. Well, clueless users
(Hi, Mom!) have trouble with Windows and Macs, too. Put a clueful
user in front of pretty much ANY user interface and they'll
figure it out.
How long did it take you guys to learn KDE or Gnome well enough
to execute and close apps? Ten- or fif{*word*249} seconds? With an
average office user executing 2-to-5 apps -- period -- to earn
their living, how significant is this business of widgets and
whatnot anyway? Smart users will recognize that the widgets look
different but work much the same, and won't care about it. Dumb
users will simply remember that to do X they have to click Y when
Z happens. They won't recognize that the widgets are different
because they don't even grasp the concept of widgets.
In my experience, consistency within an application or suite of
applications counts for much more than whether a button looks
like a Motif button or a Windows button. Keep your OK, Cancel and
Apply buttons in the right order in a dialog -- this is a really
common APPLICATION issue -- to ensure your user doesn't click
Cancel out of locational habit when they really wanted to click OK.
And if you're really in the dark about what constitutes a
worthwhile user interface under Linux, Kylix developers should
feel free to borrow heavily from the Microsoft UI guidelines. The
document is well thought out and really is an intelligent
discussion on how to give your user a consistent look-and-feel
experience. Developers dealing with l10n and i18n issues would do
well to read Kano's "Developing International Software for
Windows 95 and Windows NT" -- dated but still very relevant in
its theory. Finally, Alan Cooper wrote a thought-provoking book:
"About Face: The Essentials of User Interface Design." You might
not agree with what he says in the book, but I guarantee he'll
give you food for thought.
trane
--
//------------------------------------------------------------
// Trane Francks
XXXX@XXXXX.COM Tokyo, Japan
// Practice random kindness and senseless acts of beauty.
//
mp3.com/trane_francks/