Najlepsze praktyki w zakresie wielopoziomowego projektowania menu

Opublikowany: 2022-03-11

Nawigacja i znajdowanie są głównymi aspektami projektowania doświadczeń użytkownika. Jeśli użytkownicy nie mogą dostać się tam, gdzie chcą lub znaleźć to, czego potrzebują, będą sfrustrowani i mogą zdecydować się na szukanie gdzie indziej. W witrynach o szczególnie złożonej architekturze informacji wielopoziomowe menu są skutecznym sposobem na poprawę nawigacji i znajdowania, oferując w ten sposób wydajne doświadczenia internetowe, które promują zaufanie do produktu i zwiększają konwersje.

Ponieważ produkty i urządzenia, na których są używane, różnią się znacznie, nie ma jednego uniwersalnego rozwiązania, które zapewni idealne, wielopoziomowe menu. Istnieją jednak ogólne zasady, które pomogą Ci zbudować wielopoziomowe menu, które usprawnią nawigację i wyszukiwanie na dowolnym rozmiarze ekranu.

Wskazówki dotyczące projektowania dla dowolnego rozmiaru ekranu

Dobre, wielopoziomowe menu powinno szybko prowadzić użytkowników tam, gdzie muszą, prezentując informacje w jasny, intuicyjny sposób. Zanim przejdziemy do wytycznych dotyczących konkretnych rozmiarów, przyjrzyjmy się kilku praktykom, które mają zastosowanie do wszystkich menu.

Używaj nie więcej niż dwóch poziomów podmenu. Dowolne więcej niż dwa poziomy podmenu prawdopodobnie dezorientują i przytłaczają użytkowników. Utrzymywanie stosunkowo płaskiej nawigacji poprawia wyszukiwalność dla użytkowników i zmniejsza obciążenie poznawcze potrzebne do zapamiętania, gdzie się znajdują. Jeśli struktura strony witryny jest głęboka, rozważ dodanie lokalnego menu nawigacyjnego u góry blisko powiązanych stron. Na przykład firma Zoho, która projektuje złożone produkty wspierające biznes, umieściła menu lokalne specyficzne dla danego produktu na górze każdej strony produktu, tuż pod menu głównym. Podczas gdy menu główne na górze zawiera listę podstawowych ofert Zoho, menu lokalne zapewniają dostęp do stron z bardziej szczegółowymi informacjami, takimi jak przypadki użycia i ceny.

Żółty ekran z białym górnym paskiem menu z napisem Zoho, po którym następuje lista ofert produktów. Poniżej paska menu, zorientowanego w prawo, znajduje się menu lokalne produktu Zoho One, które zawiera łącza specyficzne dla produktu Zoho One, takie jak przypadki użycia i ceny.
Zoho sprawia, że ​​menu nie staje się nieporęczne, dodając menu lokalne u góry każdej strony produktu, zamiast zmuszać użytkowników do poruszania się po wielu warstwach. Menu główne Zoho znajduje się w lewym górnym rogu, a menu Zoho One znajduje się tuż pod nim.

Oznacz podmenu ikonami. Zarządzaj oczekiwaniami użytkowników, zawsze jasno określając, kiedy są dostępne podmenu. Znane opcje obejmują małą ikonę kąta w dół lub ikonę trójkąta. Rozważ także odwracanie ikon wskaźnika, gdy otwarte są podmenu.

Organizuj informacje intuicyjnie. Upewnij się, że hierarchia informacji jest zgodna z modelami mentalnymi użytkowników. Na przykład w witrynie e-commerce zastanów się, czy kupujący jest bardziej skłonny oczekiwać, że produkty będą zorganizowane według marki lub typu. Jeśli użytkownik kliknie kategorię „Buty”, czy spodziewa się, że podmenu będzie zawierało opcje trampek, sandałów i butów? A może będą oczekiwać podmenu z listą wszystkich marek butów, które oferuje sklep? Przyjrzenie się zarówno badaniom użytkowników, jak i konkurencji wyjaśni to.

Upewnij się, że użytkownicy zawsze wiedzą, gdzie się znajdują. Zawsze podświetl link w menu głównym, który odpowiada stronie, na której znajduje się użytkownik. Jeśli bieżąca strona znajduje się w podmenu, podświetl łącze podmenu i pozycję nadrzędną również w menu głównym. Na przykład, jeśli ktoś korzystający z rządowej witryny internetowej w celu odnowienia prawa jazdy miałby przejść z łącza „Mieszkańcy” w menu głównym do łącza „Usługi dla kierowców” w podmenu, a następnie do strony z formularzem odnowienia, zarówno „ Mieszkańcy” i „Usługi kierowcy” pozostaną podświetlone.

Zachowaj prostotę kopiowania. Menu nie jest miejscem na sprytną grę słów; upewnij się, że etykiety linków mają silny zapach informacji. Oznacza to, że nazwy etykiet powinny być proste i opisowe, aby użytkownicy od razu wiedzieli, co znajdą po kliknięciu. Im wyraźniejsza kopia, tym szybciej użytkownicy znajdą to, czego potrzebują.

Priorytet czytelności. Użyj prostego kroju pisma bezszeryfowego i zapewnij odpowiednie odstępy wokół elementów, aby uniknąć bałaganu. Upewnij się, że tło jest wystarczająco nieprzezroczyste, aby zablokować wszystko, co kryje się za menu. Ale nie ignoruj ​​ogólnego brandingu witryny. Chociaż czytelność jest najważniejsza, upewnij się, że stylizacja menu uzupełnia resztę wyglądu i stylu witryny.

Spraw, aby klikanie i stukanie było dostępne. Aby menu było dostępne dla użytkowników z zaburzeniami precyzyjnej kontroli motorycznej, postępuj zgodnie z wytycznymi Google Material Design i sformatuj klikalne elementy tak, aby miały rozmiar co najmniej 48 x 48 pikseli.

Wskazówki dotyczące projektowania komputerów stacjonarnych

Mimo rosnącego trendu w kierunku urządzeń mobilnych, nadal istnieje wiele powodów, dla których klienci mogą potrzebować w pełni funkcjonalnych witryn na komputery stacjonarne. Na przykład mogą potrzebować udostępnić więcej informacji online, niż jest to możliwe w przypadku witryny mobilnej — takiej jak witryna uniwersytetu lub instytucji finansowej. Lub ich badania mogą wykazać, że ich użytkownicy po prostu bardziej polegają na komputerach stacjonarnych.

Menu pulpitu powinno być łatwe do skanowania, zapewniać przejrzyste interakcje i oczywiście być responsywne. Powinna być również jak najbardziej spójna z witryną mobilną, aby korzystanie z niej było intuicyjne dla powracających użytkowników.

Menu powinno otwierać się po kliknięciu, a nie najechaniu kursorem. Jedną z najbardziej fundamentalnych decyzji, jakie musisz podjąć, jest sposób, w jaki użytkownicy będą mieli dostęp do menu witryny. Czy po prostu najechanie kursorem na element nadrzędny — nazwę kategorii — wystarczy, aby wywołać pojawienie się menu, czy też użytkownicy będą musieli go kliknąć?

Podejście najechania jest popularne, ale kliknij, aby otworzyć to najlepszy sposób na zapewnienie niezawodnego i intuicyjnego działania menu na wszystkich urządzeniach. Podejście oparte na kliknięciu umożliwia bardziej spójne działanie stron internetowych na tradycyjnych monitorach komputerowych i ekranach dotykowych oraz pozwala uniknąć wielu frustracji, które pojawiają się przy podejściu najechania, w tym:

  • Wąskie tunele zawisające. Tunel najechania jest ścieżką, którą musi przejść mysz, aby poruszać się przy otwartym menu. Jeśli jest zbyt wąski, menu może zniknąć, zanim użytkownik dotrze do żądanego linku.
  • Przypadkowe otwarcie. Menu podręczne jest podatne na nieumyślne otwarcie, jeśli użytkownik spróbuje nawigować po nim w drodze do innej lokalizacji na stronie. Ustawienie krótkiego opóźnienia rozwiązuje ten problem, ale może powodować frustrację, gdy użytkownik chce otworzyć menu.
  • Niespójny UX na ekranach dotykowych. Menu podręczne nie działają na ekranach dotykowych. Wymagają poprawki kodu do wykrywania ekranów dotykowych i przełączania na otwieranie przez dotknięcie; Ponieważ granica między laptopem a tabletem coraz bardziej się zaciera, te rozwiązania mogą stać się przestarzałe.
  • Pytania o to, co można kliknąć. W przypadku menu podręcznych użytkownicy nie zawsze wiedzą, czy link nadrzędny można kliknąć, dopóki nie spróbują kliknąć. To przeciwieństwo intuicji.
  • Dostępność. Menu podręczne mogą stwarzać problemy dla użytkowników korzystających z czytników ekranu lub nawigujących za pomocą klawiatury.

Wybierz odpowiedni układ: menu rozwijane a menu Mega. Jeśli witryna na komputery korzysta z tradycyjnego układu menu (poziomy pasek menu umieszczony u góry strony), można rozważyć dwa rodzaje podmenu: standardowe jednokolumnowe menu rozwijane lub wielokolumnowe megamenu.

Rozważ użycie listy rozwijanej, jeśli kategoria nadrzędna zawiera mniej niż osiem linków. Jeśli menu rozwijane jest na tyle długie, że wymaga przewijania w pionie, należy rozważyć zorganizowanie informacji w inny sposób — na przykład jako megamenu lub doprecyzowanie kategorii nadrzędnych.

Mega menu to rodzaj zagnieżdżonego menu, które zazwyczaj wykorzystuje szeroki układ, który może rozszerzyć szerokość przeglądarki. Tego typu menu należy używać, jeśli podmenu zawierają wiele różnych łączy, które można pogrupować w kolumny. Zazwyczaj takie menu można zobaczyć w dużych witrynach e-commerce.

Jasnoszara strona wyświetlająca mega menu w witrynie Toyoty. W zakładce „Wybierz pojazdy” i podmenu „Samochody i minivany” znajduje się szereg zdjęć samochodów i minivanów ułożonych według dostępności hybryd z nazwą modelu, ceną i szacowanym przebiegiem benzyny pod każdym z nich.
To mega menu Toyoty nie tylko porządkuje wybór pojazdów według dostępności hybryd, ale także wykorzystuje zdjęcia, aby pomóc użytkownikom zidentyfikować każdy model.

Projektując mega menu, weź pod uwagę następujące kwestie:

  • Dodaj obrazy lub ikony, aby ułatwić skanowanie informacji.
  • Dodaj nagłówki do powiązanych stron w grupie.
  • Dodaj opisy, jeśli nazwy kategorii nie są oczywiste.

Mega menu może być trudne do odczytania i nawigacji na urządzeniach mobilnych, ale czasami poprawa UX na większym ekranie sprawia, że ​​warto wykonać dodatkową pracę, aby zmienić konfigurację informacji dla urządzeń mobilnych.

Dodaj wyraźne stany najechania. Nawet w przypadku menu typu „kliknij, aby otworzyć”, w tym wyraźne stany najechania kursorem na wszystkie elementy, które można kliknąć, sprawiają, że interakcje są satysfakcjonujące i zapewniają użytkownikom, że linki są aktywne. Możesz nieco przyciemnić tło klikalnego obszaru, aby wskazać stan najechania kursorem. Tylko upewnij się, że obszar najechania odpowiada obszarowi, który można kliknąć. Jeśli testowanie wykaże, że użytkownicy potrzebują więcej wskazówek lub kontekstu, rozważ dodanie bardziej opisowych nazw etykiet lub podpowiedzi, o ile nie blokuje to niczego ważnego.

Kliknij, aby zamknąć podmenu. Zachowaj intuicyjność, zamykając menu, gdy użytkownicy klikają gdzie indziej lub otwierają inne podmenu. W ten sposób działają rozwijane pola wprowadzania w formularzach, więc większość użytkowników uzna to za znajome.

Włącz nawigację za pomocą klawiatury na komputerze. Nie każdy używa myszy do nawigacji, więc menu powinno umożliwiać użytkownikom nawigację tylko za pomocą klawiatury. Oznacza to, że wszystkie linki powinny mieć odrębne stany skupienia, aby użytkownicy mogli na pierwszy rzut oka zobaczyć, gdzie się znajdują. Zazwyczaj ramka w ciemniejszym kolorze dobrze wskazuje stan skupienia.

Wskazówki dotyczące projektowania ekranów mobilnych

Jeśli jeszcze nie projektujesz mobile-first, musisz zoptymalizować menu pod kątem urządzenia przenośnego. Tradycyjne układy menu rzadko działają dobrze na bardzo małych ekranach — jeśli po prostu zmniejszysz pasek menu pulpitu, nikt nie będzie w stanie go przeczytać. Te wskazówki pomogą Ci pomyślnie przejść na mały ekran.

Uprość menu główne. Ponieważ ekrany smartfonów są tak małe, wiele informacji, które można znaleźć w menu pulpitu, będzie musiało być początkowo ukrytych. Pasek menu głównego będzie musiał być bardzo prosty, ale dobrym pomysłem jest wyświetlenie najważniejszych linków, aby poprawić wyszukiwalność. Możesz umieścić pasek menu u dołu lub u góry ekranu.

Dodaj wyzwalacz menu. Ponieważ całe menu mobilne lub jego część może być ukryta, użytkownicy będą potrzebować sposobu, aby je znaleźć. Dodanie ikony hamburgera do paska menu lub w łatwo dostępnym pływającym przycisku to popularne rozwiązanie, które wielu użytkowników rozpozna. Jednak menu z hamburgerami to nie jedyny wybór. Jeśli projektujesz dla starszych użytkowników, lepiej użyć na przykład ramki ze słowem „Menu”. Lub, jeśli chcesz, aby funkcje witryny były bardziej widoczne, możesz zamiast tego wyświetlić je w menu z zakładkami na górze lub na dole.

Umieść menu na pasku bocznym. Istnieje wiele różnych sposobów projektowania mobilnego menu. Możesz użyć układu o pełnej szerokości, który sprawdza się w każdej sytuacji; dolna szuflada, która jest najlepsza, gdy jest tylko kilka ogniw; lub okrągłe menu narożne, które jest futurystycznie wyglądającą opcją dla małego menu bez podmenu. Dobrą opcją jest użycie paska bocznego z ciemnym, półprzezroczystym tłem, który blokuje zawartość strony, usuwając w ten sposób elementy rozpraszające uwagę, i umożliwia użytkownikom łatwe dotknięcie go, aby go zamknąć. Rozważ również użycie animacji przesuwania od lewej, aby uniknąć wstrząsów. W przypadku menu na pasku bocznym i menu dolnej szuflady upewnij się, że menu można przewijać w pionie, aby nic nie zostało ucięte na mniejszych ekranach lub w trybie poziomym.

Zezwalaj użytkownikom na łatwe zamykanie menu. Użytkownicy mogą intuicyjnie stuknąć menu, aby je zamknąć, ale rozważ również dodanie przycisku X. Możesz zmienić ikonę hamburgera w X lub dodać ją w prawym górnym rogu menu.

Użyj sekcji rozwijanych dla pojedynczych podmenu. Rozważ użycie sekcji rozwijanych, jeśli menu ma tylko jeden poziom podmenu. Możesz rozwinąć je poniżej elementu nadrzędnego i użyć innego koloru tła dla przejrzystości. Możesz także zezwolić użytkownikom na jednoczesne rozwijanie wielu podmenu. Rozważ użycie kąta w dół lub ikony trójkąta po prawej stronie elementu nadrzędnego, aby wskazać, że dostępne jest podmenu.

Zrzut ekranu mobilnej strony internetowej firmy Cision zajmującej się public relations. Na górze po lewej stronie napis CISION, a po prawej hamburger. Poniżej znajduje się lista produktów, zasobów, rozwiązań i cen, ze strzałkami w dół obok każdego z nich. Menu Rozwiązania zostało rozszerzone i zawiera wcięte łącza do relacji z inwestorami, public relations oraz ochrony środowiska, spraw społecznych i zarządzania.
Mobilna strona internetowa firmy Cision, firmy zajmującej się public relations, zawiera rozbudowane sekcje dla podmenu. Na komputerze witryna Cision korzysta z funkcji „otwieranie po kliknięciu”, co ułatwia użytkownikom intuicyjne przełączanie się na dotknięcie na urządzeniu mobilnym.

Zastąp mega menu i wiele podmenu nakładającymi się menu. Jeśli potrzebujesz rozwinąć więcej niż jedno podmenu lub zmienić konfigurację megamenu, wybierz podejście nakładające się: zamiast rozwijać podmenu poniżej lub obok elementu nadrzędnego, niech podmenu zastąpi element nadrzędny. Przy takim podejściu będziesz musiał umieścić link „Wstecz” na wszystkich panelach z wyjątkiem pierwszego poziomu. W przypadku menu najwyższego poziomu rozważ użycie ikony kąta prostego lub strzałki w prawo dla elementów nadrzędnych.

Seria trzech zrzutów ekranu ze strony mobilnej Toyoty, od lewej do prawej. Pierwsza wyświetla listę typów pojazdów. Drugi wyświetla pierwszą stronę strony „Samochody i minivan”. Widoczne są dwa samochody. Trzeci wyświetla koniec listy pojazdów. Widoczny samochód sportowy i minivan. W górnej części ekranu znajduje się strzałka wstecz, a na końcu listy znajduje się komunikat „Powrót do pojazdów”.
Aby zmienić konfigurację swojego mega menu na urządzeniu mobilnym, Toyota stosuje podejście nakładające się. Gdy użytkownik kliknie „Samochody i minivan”, nowe menu wyświetlające listę samochodów zastępuje menu nadrzędne.

Wstępnie otwórz podmenu. Na komputerze pomocne jest podświetlenie bieżącej strony i jej strony nadrzędnej. Na małych ekranach rozważ pójście o krok dalej. Jeśli użytkownik kliknie, aby otworzyć menu główne, a strona, na której aktualnie się znajduje, znajduje się w podmenu, rozważ automatyczne otwarcie również podmenu, aby użytkownik zrozumiał, gdzie się znajdują w stosunku do pozostałych elementów menu.

Zrzuty ekranu ze strony mobilnej Marks & Spencer. Po lewej stronie znajduje się strona docelowa „Ulubieńcy Świątecznej Rodziny”, zawierająca zdjęcie dwojga rodziców i dziecka uśmiechniętego i noszącego pasującą piżamę w kratę. Logo „M&S” znajduje się na górnym pasku, z menu hamburgerów po lewej stronie oraz paskiem wyszukiwania i ikoną koszyka po prawej stronie. Drugi obraz przedstawia stronę zastąpioną przez podmenu „Boże Narodzenie”, które jest rozszerzone o zaznaczoną już pozycję „Ulubione rodziny”.
Gdy użytkownik kliknie menu hamburgerów na stronie „Ulubione Boże Narodzenie rodziny” firmy Marks & Spencer, przycisk menu automatycznie otwiera podmenu świąteczne i podświetla stronę, na której użytkownik się znajduje.

Dbaj o to, aby było jasne i spójne

Nawigacja jest kluczowym elementem doświadczenia klienta. Użytkownicy nie chcą polować na padlinożerców ani spędzać więcej czasu na przeglądaniu menu niż muszą. Jeśli nie mogą łatwo znaleźć tego, czego potrzebują, mogą związać zasoby klienta, dzwoniąc do pomocy technicznej lub, co gorsza, przenieść swoją firmę gdzie indziej.

Dobrze zaprojektowane, wielopoziomowe menu to kluczowy element każdej strony internetowej o złożonej architekturze informacji. Chociaż te wytyczne nigdy nie powinny zastępować badań i testów użytkowników, będą dobrze służyć w wielu różnych przypadkach użycia.

Dalsza lektura na blogu Toptal:

  • Kompleksowy przewodnik po architekturze informacji
  • Projektowanie responsywne: najlepsze praktyki i uwagi
  • Zasady architektury informacji dla urządzeń mobilnych (z infografiką)