Interfejs użytkownika w aplikacjach mobilnych i stronach internetowych nieustannie ewoluuje, a jednym z najbardziej rozpoznawalnych elementów nawigacji stał się hamburger button. Ten niepozorny element, składający się z trzech poziomych linii, zrewolucjonizował sposób, w jaki poruszamy się po aplikacjach i stronach internetowych.
Hamburger button to element interfejsu graficznego, składający się z trzech poziomych linii ułożonych jedna nad drugą, przypominających wyglądem burgera. Ta ikona stała się standardowym elementem nowoczesnych stron internetowych i aplikacji mobilnych. Po kliknięciu lub dotknięciu przycisku, użytkownik uzyskuje dostęp do ukrytego menu nawigacyjnego z dodatkowymi opcjami i funkcjami.
Głównym celem przycisku hamburgerowego jest oszczędność przestrzeni na ekranie, zwłaszcza na urządzeniach mobilnych. Zamiast wyświetlać rozbudowane menu nawigacyjne, projektanci umieszczają je pod prostą ikoną, dostępną w każdej chwili dla użytkownika.
Historia i pochodzenie ikony hamburgera
Historia ikony hamburgerowej rozpoczęła się w latach 80. XX wieku, gdy Norm Cox zaprojektował ją dla systemu operacyjnego Xerox Star. Początkowo symbol miał reprezentować listę elementów, nie przewidując jego późniejszego uniwersalnego zastosowania w interfejsach użytkownika.
Prawdziwy przełom nastąpił wraz z rozwojem smartfonów. W 2009 roku system Android zaczął wykorzystywać tę ikonę, a następnie pojawiła się ona w systemie iOS i na stronach internetowych. Ikona hamburgera okazała się idealnym rozwiązaniem dla małych ekranów, oferując prosty sposób ukrycia menu nawigacyjnego.
Nazwa „hamburger button” pochodzi od wizualnego podobieństwa ikony do kanapki. Trzy poziome linie przypominają strukturę hamburgera – górna i dolna symbolizują bułkę, a środkowa reprezentuje kotlet. W branży technologicznej funkcjonuje również pod nazwami:
- menu sandwich
- hamburger menu
- ikona menu
- przycisk menu
- menu mobilne
Przycisk hamburgera funkcjonuje jako przełącznik kontrolujący widoczność menu nawigacyjnego. Po kliknięciu ikony, ukryte menu rozwija się, pokazując dodatkowe opcje. Ponowne kliknięcie zwija menu do pierwotnej postaci.
Mechanizm działania opiera się na interakcji JavaScript lub CSS, zmieniającej właściwości elementu menu. Menu może pojawiać się na różne sposoby:
- wysuwanie z boku ekranu
- rozwijanie z góry
- płynne pojawianie się
- animacja przejścia
- efekt nakładki
Funkcjonalność i zastosowanie w projektowaniu UX
W projektowaniu UX przycisk hamburgerowy równoważy dostęp do rozbudowanej nawigacji z przejrzystością interfejsu. Sprawdza się szczególnie w responsywnym projektowaniu, gdzie interfejs musi działać na różnych urządzeniach. Na większych ekranach menu często występuje w formie poziomego paska, a na mniejszych – ukrywa się pod ikoną hamburgera.
Przykłady użycia w aplikacjach mobilnych
| Aplikacja | Zastosowanie hamburger button |
|---|---|
| Ustawienia profilu, grupy, wydarzenia | |
| YouTube | Biblioteka, historia oglądania, subskrypcje |
| Gmail | Foldery poczty, ustawienia konta |
| Zapisane posty, ustawienia, archiwum | |
| Spotify | Biblioteka, wyszukiwarka, strona główna |
Przycisk hamburgerowy, mimo popularności, wzbudza różne opinie wśród projektantów interfejsów. Na urządzeniach mobilnych często stanowi niezbędny kompromis między funkcjonalnością a ograniczoną przestrzenią ekranu. Na większych wyświetlaczach jego zastosowanie bywa kwestionowane ze względu na problemy z dostępnością i widocznością ważnych funkcji.
Zalety: oszczędność miejsca i prostota
Przycisk hamburgerowy przede wszystkim pozwala zaoszczędzić cenną przestrzeń na ekranie. Na smartfonach, gdzie każdy piksel ma znaczenie, ukrycie rozbudowanego menu pod niewielką ikoną eksponuje główną zawartość strony lub aplikacji. Użytkownicy mogą skoncentrować się na zasadniczym celu wizyty, bez rozpraszania się nadmiarem elementów nawigacyjnych.
Minimalistyczna ikona trzech linii zapewnia czysty, uporządkowany interfejs. Schowanie rzadziej wykorzystywanych funkcji pomaga w organizacji treści – najistotniejsze elementy pozostają widoczne, podczas gdy dodatkowe opcje są dostępne na żądanie. Powszechność tego symbolu sprawia, że większość użytkowników intuicyjnie wie, jak z niego korzystać.
Wady: ukrywanie funkcji i dostępność
- Zmniejszona odkrywalność – elementy niewidoczne na pierwszy rzut oka są rzadziej wykorzystywane przez użytkowników
- Problemy dla seniorów – osoby starsze mogą nie rozpoznawać znaczenia ikony
- Utrudnienia dla osób z niepełnosprawnościami – użytkownicy czytników ekranu napotykają trudności z identyfikacją przycisku
- Ergonomia – umiejscowienie w górnym rogu ekranu utrudnia obsługę jedną ręką
- Ograniczona funkcjonalność – schowanie ważnych funkcji pod ikoną zmniejsza częstotliwość ich używania
Skuteczne wykorzystanie przycisku hamburgerowego wymaga przemyślanego podejścia do projektowania. Ikona powinna być wyraźnie widoczna i znajdować się w standardowym miejscu – najczęściej w górnym rogu ekranu. Dodanie etykiety tekstowej „Menu” obok ikony zwiększa współczynnik interakcji, szczególnie wśród mniej zaawansowanych technologicznie użytkowników.
Obszar dotykowy przycisku powinien mieć minimum 44×44 piksele, zgodnie ze standardami dostępności. Zbyt mały przycisk utrudnia interakcję na urządzeniach dotykowych i może prowadzić do frustracji użytkowników.
- W aplikacjach mobilnych z ograniczoną przestrzenią ekranu
- Na responsywnych stronach internetowych
- Przy rozbudowanej strukturze nawigacyjnej z wieloma pozycjami menu
- W serwisach skupionych na prezentacji treści (blogi, portale informacyjne)
- W projektach minimalistycznych lub artystycznych
| Rozwiązanie | Zastosowanie |
|---|---|
| Dolny pasek nawigacyjny (tab bar) | 4-5 najważniejszych sekcji z ikonami i etykietami |
| Częściowo zwijane menu | Widoczne główne pozycje, reszta pod przyciskiem „więcej” |
| Nawigacja „priority+” | Kluczowe elementy zawsze widoczne, reszta ukryta |
| Menu kontekstowe | Dynamiczne menu zależne od przeglądanych treści |







