¿Cuál es la mejor manera de obtener un menú con muchas entradas y niveles anidados para un sitio web?

Pruebe un mega desplegable (http://www.useit.com/alertbox/me…). Jakob Nielsen los define como:

Los grandes paneles desplegables bidimensionales agrupan las opciones de navegación para eliminar el desplazamiento y utilizan la tipografía, los iconos y la información sobre herramientas para explicar las elecciones del usuario.

He leído algunos artículos al respecto durante el año pasado más o menos, y muchos sitios los están utilizando de manera muy efectiva. Le libera del pensamiento “jerárquico” habitual porque tiene más opciones de diseño, lo que hace que las cosas sean más agradables y mejor organizadas.

En una nota al margen, probablemente pensaría más en la estructura si tuviera una capa de 3/4 de profundidad. Los sistemas comerciales tradicionales tienden a requerir menús tan anidados debido a la forma en que están (históricamente) estructurados: tiene sistemas, módulos, tablas, informes, etc. Una gran parte de esto se debió a que la navegación se realizó completamente a través de los menús. Pero en las aplicaciones web tiene otras formas de navegar, como búsqueda directa, nubes de etiquetas, enlaces directos entre diferentes documentos o enlaces de superposición dinámica que aparecen cuando mueve el mouse sobre un elemento. Estas técnicas se pueden utilizar para reemplazar parte de la funcionalidad del menú que conduce a una interfaz más simple y fácil de usar.

Pensé en un menú de pestaña horizontal superior de 2 niveles y un árbol o acordeón vertical izquierdo. En cualquier caso, no me gusta ver hasta 30 entradas / filas en el menú de la izquierda y, por lo tanto, tener que desplazarme hacia abajo para leerla.