Hamburger menu
Hamburger menu to powszechnie stosowany element interfejsu użytkownika w postaci niewielkiej ikony złożonej z trzech ułożonych poziomo kresek, które wizualnie przypominają warstwy hamburgera. Po kliknięciu lub dotknięciu ikona rozwija ukryte dotąd menu nawigacyjne — najczęściej wysuwane z boku ekranu lub opadające z góry. Rozwiązanie to zyskało ogromną popularność wraz z rozwojem responsywnego web designu i projektowania z myślą o urządzeniach mobilnych.
Na czym polega hamburger menu?
Głównym zadaniem hamburger menu jest oszczędność ograniczonej przestrzeni ekranu. Zamiast wyświetlać całą nawigację na stałe — co na wąskim ekranie smartfona zajęłoby dużą część widoku — projektant zwija ją do jednej ikony i pokazuje dopiero na żądanie użytkownika. Mechanizm działa w prosty sposób:
- Stan zwinięty — widoczna jest wyłącznie ikona, zazwyczaj w rogu nagłówka, oszczędzająca miejsce na treść.
- Interakcja — kliknięcie wyzwala rozwinięcie panelu z linkami, często z animacją wysuwania.
- Stan rozwinięty — pełna lista pozycji nawigacji, zamykana ponownym kliknięciem ikony lub tłem.
Choć ikona kojarzona jest przede wszystkim z wersjami mobilnymi, bywa też stosowana na desktopie w aplikacjach o rozbudowanej strukturze, gdzie porządkuje boczne menu.
Zastosowanie w praktyce
Hamburger menu to dziś niemal standard nawigacji mobilnej, ale jego użycie wymaga rozwagi:
- Wersje mobilne stron — porządkuje interfejs i zwalnia miejsce na kluczową treść.
- Aplikacje webowe — chowa rozbudowane menu boczne, które użytkownik przywołuje w razie potrzeby.
- Kompromis UX — ukrycie nawigacji obniża jej wykrywalność, dlatego na dużych ekranach warto rozważyć widoczne menu poziome zamiast ikony.
Z perspektywy UX dobrą praktyką jest wyraźne, kontrastowe oznaczenie ikony oraz dbałość o dostępność — obsługę z klawiatury i poprawne etykiety dla czytników ekranu.
Powiązane pojęcia
Najczęstsze pytania
Czy hamburger menu jest dobre dla UX?
To rozwiązanie kompromisowe. Na urządzeniach mobilnych oszczędza cenne miejsce i porządkuje interfejs, dlatego jest tam standardem. Wadą jest ukrycie nawigacji „za jednym kliknięciem" — użytkownik nie widzi od razu dostępnych opcji, co może obniżać ich wykrywalność. Na dużych ekranach zwykle lepiej sprawdza się widoczne menu poziome.
