[EMAIL PROTECTED] wrote:
Summarizing...

thanks for this overview!

Non-techies just get confused by greyed options.  They are less
confused by changing menus.

imnsho changing menus are the most evil thing that has happened to user interfaces in the last years.

i frequently do tech support for applications i don't use myself, and i rely on my general computer skills to figure out what can be done and how. greyed-out options clearly tell me "you can do it in principle, but not right now". (an additional mouse-over telling me "this option only applies if you do this or that" would be heaven.)

the same "exploration technique" is used by advanced users, and as andreas points out, in some (most?) lenya deployments you have dedicated web authors with a high skill level, as opposed to a large number of casual users.

changing menus leave me without any idea what could be done when i'm in the wrong context, they constantly change the necessary mouse motions as the menus keep getting shorter and longer, and make memorizing options harder for people who rely on visual "layout" cues (such as, "hmm, this option used to be at the bottom of some obscure 'extras' menu..., oh wait, now it's at the top!")

if a program is not "clever" and does not change gui all the time, i can even recognize and possibly work around most (usability) bugs, rather than thinking it just doesn't work.

=== Jörn Nettingsmeier ===
- Does not like scrolling.
- Thinks my interface makes it easier for newbies.
- Thinks my interface makes it less productive for experienced users.

Everything should be easy for newbies, because everybody is a newbie
for some time.  Most people will use Lenya infrequently.  When they
come back next month, they have forgotten where the controls are
hidden.  Keeping everything obvious keeps it productive for everybody.

i think this assumption is not universally valid, as andreas points out.

It is possible to have "beginner" and "advanced" interfaces, but the
development effort of an "advanced" UI is not worth it for the
extremely few people who switch after learning the "beginner" UI.

same point applies.

- Suggests removing the top-level tabs.

i hope i have not opened a side issue here that distracts from the main point you were discussing...

to re-iterate, my main reason to suggest getting rid of the top level tabs is to save screen space for the editing area.

=== Scrolling
Go look at any popular web interface (such as Amazon) with information
that cannot fit on a single screen.  There are 2 methods for dealing
with it:
1. If the information is sequential, use multiple pages: the Wizard interface.
2. Use scrolling.

you are not taking into account whether the user interaction is sequential or random-access.

when creating a new page, there will be a rather uniform, directional workflow: first i do this, then that, and so on. this is great for what you call wizard interfaces. but for later changes of a website, i might want to jump right to a page's asset management or access control, and having to click through 10 useless wizard pages to get there would annoy the heck out of me.

tabs are actually a nice solution here imho: you can have a "next" link at the bottom, which will create a wizard-like feeling for the new user, and tabs allow the proficient user direct access to relevant functions.

Companies complain they lose visitors when using the Wizard interface,
because people do not want to complete several pages, although
progress indicators reduce the incompletes.

this "losing visitors" argument seems to indicate that they are talking about attracting casual visitors, not about usability for frequent users. in a lenya deployment, people will have to use it no matter what, so the initial appeal becomes less of an issue.

There are no popular web interfaces that depend on tabs.  The closest
is Email Folders, but most people just keep everything in Inbox.

that is probably because web interfaces are mostly aimed at casual users. and that's also why most web interfaces suck baaaad when used frequently.

SWAT, the samba web admin tool, is a good counter-example: it does use a tab-like structure, and it is made for admins. (but it does have a scrolling problem, so i won't advertise it as the solution for lenya's ui.)

Advanced users tend to use the keyboard more than the mouse.  They
understand they can hit PageDown twice to get to all the information
in the GUI.  They use the Tab key to quickly advance through the
fields.  They should never be a concern when designing a GUI.

ok. i was going to add that scrolling interfaces cause more switching between mouse and keyboard, but if tab hopping is implemented throughout, that is less of an issue. (my browser occasionally hiccups on tab sequencing, so i could not use that feature when looking at your demo page.)


best,

jörn



--
"Án nýrra verka, án nútimans, hættir fortíðin að vekja áhuga."
"Without new works, without the present the past will cease to be of interest."
        - Ásmundur Sveinsson (1893-1982)

--
Jörn Nettingsmeier, EDV-Administrator
Institut für Politikwissenschaft
Universität Duisburg-Essen, Standort Duisburg
Mail: [EMAIL PROTECTED], Telefon: 0203/379-2736


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to