Haha tell me about it. It’s so hard to make decisions about what you want the focus of your site to be when everything has merit and importance in its own way.
How about a design like the Chicago Tribune uses?
The site has good navigation, but I do have two critiques which you may want to consider.
-
The very top navigation in the black bar I think stands out a little too much compared to the colored sub navigation in the main navigation area. It almost seems like a second set of features and it’s not immediately clear why they don’t belong with the rest of the navigation. SOME of those definitely belong up there (Home Delivery, Advertising, ChicagoPoints), but the rest are classifieds links which belong in a Classifieds tab in the main navigation, not up at the top.
-
The tertiary navigation (the “Quick Links” bar) that appears below the colored secondary navigation bar is also a bit confusing. Why don’t those links appear in the colored secondary navigation bar that is attached to the tab? What is the difference between those, and the secondary navigation?
Overall, what the user sees when they first see the site is FOUR navigational elements. It’s fairly obvious what the primary navigational element is (the one with the largest text and tabbed selection), but the rest is all similar and harder to parse.
Can I do a top menu with included sub-menus like the Chicago Tribune does?
This is precisely the design I was using on my site a few months ago. I had a colored tab connected to a matching colored sub-navigation bar with horizontal style navigation (and yes, this is done via CSS as well. CSS rocks!). What I found though, was that it was hard to use. Try this experiment for yourself:
Mouse over the Opinion tab, and then try and click on the Editorials link on the very left. You tend to move your mouse directly there, but the diagonal path it takes causes your mouse to hit the Health tab on you. It forces you to move it down, and then left along a narrow path.
Now, it looks they ARE using some javascript to keep the sub-menu open for about a half second even if your mouse wanders off of it. This is to aid in keeping it open while you attempt to get your mouse to where you want to go, but if you touch any of the main navigation tabs along the way, it switches the menu on you.
For usability purposes, it’s best to make it so that when you mouse over a tab, it opens up a vertical drop down menu instead of a horizontal one, allowing you to scrap the horizontal sub-navigation bar entirely, simplifying your navigation.
The downside of course is that you can’t display that page’s sub-navigation up front so users might not notice that tab’s sub-features when first viewing the page, but I’ll address that below:
What about having a Left Vertical Sub-Menu that is driven off of what the user selects in a simplified Top Menu? (I think that is what Amazon.com does, right?)
Sort of. Amazon does away with it’s horizontal navigation entirely once you select a department, which isn’t really necessary. You can preserve your horizontal/main navigation while simultaneously showing your vertical sub-navigation.
So to answer your question. YES! for sure it is acceptable for the left navigation to based on the main tab selection (essentially, a vertical version of the horizontal implementation on Chicago Tribune’s site.
http://kohls.com is a good example of this.
Notice when you click on Women’s or Juniors’, it displays that department’s sub navigation links on the left in a large alphabetically ordered vertical list? That’s a very, very good way of showing a lot of sub-navigation content since it clearly wouldn’t fit in a horizontal bar (especially since Kohls already has 2 rows of horizontal navigation :P). It’s also fairly easy for the eye to scan, and even easier for the mouse to navigate.
This is also something you can get away with on your home page, provided you do something to make it clear that the topics listed in this sub-navigation panel are sub-topics of “Home” so that people don’t think it’s alternative primary navigation.
This is where UI design becomes a bit of an art - using visual weight, white space, color contrast, font size etc to communicate a visual hierarchy on the page without having to expressly label each element.