User Experience Stack Exchange is a question and answer site for user experience researchers and experts. It's 100% free, no registration required.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I am developing a navigation system for an intranet application I am building and I have access to good tree and MillerColumn components. Has anyone else got any expereinces they could share with me on choosing one over the other

share|improve this question
up vote 5 down vote accepted

Most users come from Windows and are more familiar with tree controls than Miller columns, so for a public website's navigation you should use a tree (or menu bar for horizontal layout) in preference.

If most of the users on your intranet are on Windows, use trees. If most are on Macs, you have a case for using Miller columns, but read on...

Miller columns become space inefficient or fiddly to use unless the nodes of the tree have similar degree. On a website with many pages, I'm thinking of a site hosting lots of technical documentation here, if you try to fix that problem, you end up structuring your navigation to fit the control's needs, rather than to fit the information's natural structure. That makes it hard to maintain as requirements change. Trees and menus are more forgiving of variation in the degree of each node.

share|improve this answer
can you refer or cite any sources? – Dvir Adler Apr 9 '15 at 21:48

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.