šŸ“¹ New! Remote User Testing - Get video + voice feedback on designs and prototypes
Read more
Viewpoint

When To Use a Hamburger Menu

Posted 6 years ago by Nick Babich
When To Use a Hamburger Menu

Oh, the hamburger menu. An icon of three stacked lines (two buns and the meat in the middle) used to represent a menu. Clicking/Tapping on the icon reveals available navigation options. A lot of posts have been written about the hamburger menu, mostly by designers, arguing against it. If you missed all, read Hidden Navigation Hurt UX Metrics by NNGroup. In a nutshell, itā€™s not about the icon itself but rather about hiding the navigation behind an icon.

However, in some cases, the hamburger menu might be a good choice.

Hamburger As a Secondary Navigation

Since the main downside of the hamburger menu is its low discoverability, itā€™s not recommended for the main navigation menu. However, when designing secondary navigation options, this pattern might be an appropriate solution. If the primary navigation options are available as on-screen CTA buttons or in some other form, the hamburger menu can be a good place for all the secondary navigation.

Consider Uberā€™s primary screen in example below:

The map and search (the two important navigation elements for this screen) are visible all theĀ time.

Since everything about the primary screen is designed to request a car, secondary options such as History and Settings can be hidden behind the hamburger menu (these features are unlikely to be used every time a person opens the app). The hamburger icon doesnā€™t distract users from the task, and still, gives them access to the secondary features.

In this particular case:

Less navigation elements means fewer distractions when users interact with the app. Minimizing the navigation focuses the userā€™s attention on completing theĀ task.
In general, if you choose whether or not to use a hamburger consider ā€œ80% rule.ā€ Do the navigation options which youā€™re going to hide behind the hamburger icon fall below the 80% of regular usage? If your answer is yes, then putting them in a hamburger menu is OK.

Conclusion

While hidden navigation is very often harmful to the user, though any design decisions must always be considered within the context of the appā€™s goal. In other words, there are no ā€˜goodā€™ or ā€˜badā€™ patterns. Context is what matters the most.

Thank you!

This post was originally published on Nick's Medium profile.

Design and prototyping for everyone

Sign up to the Newsletter

Get notified of the latest product updates and news at Marvel.

Iā€™m a software developer, tech enthusiast and UI/UX lover. http://babich.biz

Related Posts

Making good component design decisions in react when it’s hard to see how an existing component can still be reused

Disney’s 12 Principles of Animation is one of the inestimable guides when traditional animations are considered. It was put forth by Ollie Johnston and Frank Thomas in their book – The Illusion of Life. These principles were originally designed for traditional animations like character animations. However, these principles can still be applied in designing interface animations. So, this is just… Read More →

Design is no longer subjective. Data rules our world now. Weā€™re told all design decisions must be validated by user feedback or business success metrics. Analytics are measuring the design effectiveness of every tweak and change we make. If it canā€™t be proven to work in a prototype, A/B test, or MVP, itā€™s not worth trying at all. In this… Read More →

Categories