[TYPO3-hci] Quick Question: Pull-down menu library?
Erik Svendsen
erik at linnearad.no
Sun Sep 17 12:43:12 CEST 2006
Hello Kasper,
> What does a "tabbed menu" look like? How does it compare functionally
> to a normal pull-down menu that any application normally has? And if
> tabbed menus are better, then why don't all normal applications stop
> using pull-down menus in up to three levels?
>
> - kasper
>
I don't know why applications are primarly using dropdown and not tabbed
menus. One reason could be that dropdowns use less space than tabbed. Another
could be that MS started to use dropdown together with icons when they made
their first Windows/Office version (back in early 90). But remember that
dropdown are sude together with iconbased menu/shortcuts to most used functionality.
But I think this is going to change the next years.
Mostly are tabbed menus used together with configuration forms, and TYPO3's
flexform are using a kind of tabbed menus.
But more important, what could be some pros and cons with dropdown and tabbed.
And remember, this is my opinion.
Dropdown-menus
Pros:
* Space effective
* Short movement of mouse (most times)
Cons:
* Slipping (when you got slightly out of the dropdown, you have to start
over again.)
* Don't work well with tabbing and shortcuts (I haven't found any yet amongst
CSS based, but there are amongst Javascript based (DHTML))
* You have to "restart" the menu everytime you are going to another module/choice.
Tabbed menus
Pros:
* Work very well with tabbing and shortcuts
* All choices on level2 inside one sections are one click away (or one shortcut
away)
Cons:
* Take more space (double height and more)
* Longer mouse movement inside the menu, expecially when you have many menuobjects.
* Don't work well with more than 2 levels. But there are possible to use
dropdown on third level.
I suppose there are more pros and cons.
The main reason i got aware of tabbed menus, are a project I'm doing for
some customers. They wanted me to make an evaluation of MS Vista and MS Office
2007 (usability, training costs and so on). In this project I did some testing
with users, and almost everyone found the tabbed menu better to use than
old dropdown. I didn't use any eyetracker, so it's only what the users said
in the evaluation afterwards.
But I'm sure that some would prefer dropdown, other tabbed, and maybe some
would have dropdown together with iconbased meny for the most used choices
(modules). Editors, administrators and developers would probably prefer different
solution, mostly because of the number of menuobjects and workflow you are
using.
And as said earlier, I prefer tabbed most of the time. But to me the most
imprortant are:
1. The decision of what should be the standard BE menu is taken after all
possibilities are evaluated regarding to usability and accessebility.
2. The technical solution gives the opportunity to choose old left menu and
new top menu.
3. It should be possible to develop both dropdown, dropdown with icon to
most used modules and tabbed. Not that all should be standard, choose one,
but if someone want to make an alternative through an extension, it should
be doable.
And I think MS choice of tabbed menus will change how menus are in a lot
of applications in the future. Like it or not, MS's way to do things change
the world.
Peter/Tapio's tabbed menus need a lot of refinment to be really usable. But
the technical base and idea are there. I think designing tabbed menus are
more complicated than designing dropdowns.
WBR,
Erik Svendsen
www.linnearad.no
More information about the TYPO3-team-hci
mailing list