User not logged in - login - register
Home Calendar Books School Tool Photo Gallery Message Boards Users Statistics Advertise Site Info
go to bottom | |
 Message Boards » » HTML/CSS: Best display of large (400) nested menu! Page [1]  
ThatGoodLock
All American
5697 Posts
user info
edit post

I've been teaching myself to build websites and I'm building a site that requires a lot of deeply nested menus. One of the largest is a top-level list with 400 direct categories (also nested but don't worry about that). I was thinking about splitting it up into a 4 item vertical menu that horizontally expands 100 at a time. It'll be a wall of text but that's not really an issue if that's the best I can hope for.

Just wondering if there are some suggested or conventional methods of displaying large nested menus like this.

[Edited on November 18, 2013 at 7:07 PM. Reason : important edit: categories have names that are a maximum of 140 characters, most are not though]

11/18/2013 7:04:57 PM

EuroTitToss
All American
4790 Posts
user info
edit post

Quote :
"I was thinking about splitting it up into a 4 item vertical menu that horizontally expands 100 at a time."

This is one of the worst ideas I have ever heard.

If the categories were nested properly, you could make a nice collapsible tree (e.g. file system) or menus that nest horizontally (e.g. top menu options in older Windows applications).

You'd start with 8 menu options, and each option opens another menu with 8 more options.... 8^3=512. In other words, you could get away with just 3 levels of nesting.

The best way to do it is probably just with a search/filter box though.

[Edited on November 18, 2013 at 7:38 PM. Reason : what do I know]

11/18/2013 7:37:05 PM

BigMan157
no u
103354 Posts
user info
edit post

good lord, reorganize and prune your categories

11/18/2013 8:48:01 PM

ThatGoodLock
All American
5697 Posts
user info
edit post

these are not arbitrary categories, in fact part of the design is demonstrating the flaw that this organization uses for it's categories

there are literally 400 top-level categories that are named

[Edited on November 18, 2013 at 9:05 PM. Reason : accordian might work better than static menu]

11/18/2013 9:04:45 PM

EuroTitToss
All American
4790 Posts
user info
edit post

Quote :
"in fact part of the design is demonstrating the flaw that this organization uses for it's categories"

Oh, in that case please make it as painful as possible.

11/18/2013 9:07:35 PM

ThatGoodLock
All American
5697 Posts
user info
edit post

i'll give you 1 guess what industry/sector this encompasses. if it takes more than 1, shame on you.

11/18/2013 9:09:04 PM

lewisje
All American
9196 Posts
user info
edit post

gubbamint

11/19/2013 12:04:56 AM

Bobby Light
All American
2650 Posts
user info
edit post

Are you fixing Healthcare.gov?

11/19/2013 9:22:59 AM

Ernie
All American
45943 Posts
user info
edit post

Tag cloud, obviously

Next question

[Edited on November 19, 2013 at 11:32 AM. Reason : ]

11/19/2013 11:32:44 AM

Smath74
All American
93278 Posts
user info
edit post

400 top-level categories?

THANKS OBAMA

11/19/2013 11:39:33 AM

dtownral
Suspended
26632 Posts
user info
edit post

this is how healthcare.gov got created

[Edited on November 19, 2013 at 12:33 PM. Reason : dammit, someone already made that joke]

11/19/2013 12:33:25 PM

kiljadn
All American
44690 Posts
user info
edit post

400 top level categories could just as easily be banking. I deal with tons of stuff like this when looking at our Reference Data structures.


WRT your original post: if you're building something stupid, based on an implicit requirement, in order to prove a point in HTML, don't. You'd be wasting your time. Just do it in excel or something similar. You only need to model it to show the lunacy, not build it.


Quote :
"Just wondering if there are some suggested or conventional methods of displaying large nested menus like this."


The closest interaction pattern you'll find is the nested menu, or mega menu, but from a mental model these are simply not manageable at the scale you're talking about. The brain can't reliably handle more than about 10-15 options at a time. Give a user 100+ and the options all become noise.

http://www.nngroup.com/articles/ten-usability-heuristics/

http://www.sensible.com/dmmt.html

11/20/2013 8:38:49 AM

BigMan157
no u
103354 Posts
user info
edit post

if you really want to do this, maybe do like tire sites where you pick your model car and drill down through several steps

ex: http://www.walmart.com/finder/tires/?povid=cat1077064-env449864-module551220-lLink10

11/20/2013 10:11:16 AM

ThatGoodLock
All American
5697 Posts
user info
edit post

what i wound up doing is putting things like ^ at the top so that logical persons who know what they're doing can more quickly find what they need but then you can scroll the page down to read the 400+ top level categories as full width buttons

11/20/2013 2:42:42 PM

 Message Boards » Tech Talk » HTML/CSS: Best display of large (400) nested menu! Page [1]  
go to top | |
Admin Options : move topic | lock topic

© 2024 by The Wolf Web - All Rights Reserved.
The material located at this site is not endorsed, sponsored or provided by or on behalf of North Carolina State University.
Powered by CrazyWeb v2.39 - our disclaimer.