I'm currently on a project where a user can add "tabs" to their page. Something like:
Home | About | Blog | Cats | Music I Like
They are allowed to enter as many tabs as they want (well, in theory. Business side may put a limit of 50 or so).
What is a good way to handle an unknown number of tabs?
Management is leaning toward a drop down to handle them when there are too many:
Home | About | Blog | Cats | Music I Like | More v
Vegetables
Friends
Places I've been
Projects
TV Shows
But this presents problems like how to show the user what tab they're on.
I also see a lot of places using horizontal scroll:
< Home | About | Blog | Cats | Music I Like >
While my browser does this with its tabs and I like it, I personally don't like this solution for pure-text tabs. But I'm open to arguments about it.
Has anyone ever worked with a similar situation? What did you ultimately settle on? How did your users like your solution?
Requirements:
- Having horizontal "tabs" is a requirement; a vertical list is not acceptable.
- No paging allowed
- There is no concept of grouping, so the concept of organizing tabs and clicking on one to reveal related tabs does not exist.
- There is no concept or "relevance". Tabs will not be organized by date or popularity, they will be organized arbitrarily by the user.
