Horizontal vs Vertical Menus

Posted by Roger Keays, 18 October 2007, 10:28 AM

Just yesterday I had a request from a customer to build a vertical menu down the side of the page in their design. I've always had a strong preference for horizontal menus, but have never really known exactly why. When trying to disuade my customer she naturally asked me this question: why?

Well, now I've thought about it I've come to the conclusion that there are some good reasons to go horizontal instead of vertical. Here are mine:

What do you think?

Comment posted by: Georg on 19 October 2007, 6:47 AM

Whether your preference for horizontal menus is a good one, or not, depends entirely on the layout of the page and the menu itself.

Comment posted by: Opairah on 19 October 2007, 11:15 PM

Read.

Comment posted by: Bruce on 16 November 2007, 12:01 AM

It also depends upon the type of mouse - I use a track ball and the vertical is easier. Less movement needed.

I use vertical menus for fixed level - with grouping.

I use horizontal for menus requiring sub-menus

In some sites the top menu is the area menu and the vertical is the area navigation.

Problem with horizontals: need more movement to select, Fixed amount of room (vertical can scroll easier),  allow room below for additional info.

Comment posted by: Dooglass on 11 December 2007, 8:25 PM

I agree. Horizontal menu with drop down lists are by far the most efficient use of space and very easy and intuitive to navigate through. Vertical sidebars are a huge waste of content space that could be used for much better effect showing the actual content instead of links.

Comment posted by: bob on 6 March 2008, 8:37 PM

i like diagonal menus

Comment posted by: Stefan on 26 August 2008, 6:21 PM

Actually, study has shown that vertical listing (which a menu is) is easier to read and requires less eyemoment (less distraction). This is why parameters to functions should be put on separate lines if they exceed 3

Add a comment

Please visit http://www.ilikespam.com/blog/horizontal-vs-vertical-menus to add your comments.