Saves people from having to guess things, or having to remember things
(eventually they will) but this allows them the luxury to learn at their
own pace, and demystifies things for the newbie while not getting in the
way of the seasoned user.
I think this would be better served via a single sentence tool-tip,
rather than a drop-down widget. I think too many sliding, dropping,
moving pieces confuses the average user.
My only concern at the moment is that our dropdowns don't look like crap.
I don't know if you've seen the Mambo admin UI, but the dropdown menus
in there really suck. They feel like they were coded by a wage-slave
with enough free time to learn Frontpage.
Along those lines of thinking, everything about the UI should look as
professional as we can make it. If there are "help" tooltips or
popups or sliding navs then they need to be consistent, obvious to the
user, and only activated on explicit demand.
Yes, I'm saying a lot of obvious stuff here, but I really hate those
Mambo menus.
Owen
I'm not a usability expert. I don't even play one on TV. Asking me for
my opinion on usability issues is probably a bad idea.
That said, I can parrot back all of the usability hype I've heard over
the years: how will the above suggestions be perceived by color-blind
people? How will the above be perceived by blind people? How will the
above be handled in text-only browsers?
Here's my thinking: this is a _web based_ application we're developing.
The web has certain specific conventions, most of which I think most
people can deal with these days. I have a strong negative reaction to
web-based applications that break my understanding of web-based
conventions in some misguided attempted to look like a desktop application.
Clicking a help link should, in my opinion, open a new window with the
relevant portion of the manual displayed for reading. The manual should
contain links to other pages / sections of the manual, and all of those
links should open within the same help window. (That is to say, Habari
ought not spawn more than one help window ever.)
For things that are incidental, or stuff we assume users will come to
understand over time, I think we should work very hard to make the
presentation as understandable as possible to new users without getting
in the way for advanced users. Once a user learns which menu links do
what in the Habari admin interface, what's the point of keeping
drop-down widgets available to them? Are they likely to forget which
sub-menu contains the item they need? Would a simple _static_ sentence
of explanatory text be acceptable to display to all users? Lines of
text won't slow down the rendering of the page; they won't confuse new
users as to where to find things; and power users won't be annoyed with
buttons and widgets in their interface that they never click.
--
ski...@skippy.net | http://skippy.net/
gpg --keyserver pgp.mit.edu --recv-keys 9CFA4B35
506C F8BB 17AE 8A05 0B49 3544 476A 7DEC 9CFA 4B35