Альтернативы бургерному меню в мобильной навигации

Анастасия Харитонова, ведущий UX/UI дизайнер в Preppy Consulting LLC и магистр Гильдии вольных проектировщиков, специально для «Нетологии» адаптировала статью Zoltan Kollin об альтернативах бургерному меню в мобильных интерфейсах.

Если вы работаете над цифровыми продуктами, наверняка прочли уже кучу статей о том, насколько и почему бургерное меню из-за своей незаметности и низкой эффективности вредит пользовательскому опыту в мобильных и десктопных интерфейсах.

К счастью, все больше сайтов и приложений экспериментируют с альтернативными, более эффективными, вариантами навигации. Разумеется, эффективность каждого варианта зависит от контента и контекста.

Жизнеспособность и эффективность вариантов мобильной навигации зависят от контента и контекста.

1. Вкладки

Если на сайте или в приложении ограниченное количество секций, пользователь должен быстро переключаться между ними, и лучшее решение здесь — это вкладки, например, Tab Bars в Android и iOS.

Tab bar в Android

Tab bar в iOS

Вкладки — один из самых простых паттернов навигации, однако, следует помнить основные принципы их применения:

  • Показывать не более 5 вкладок.
  • Одна из вкладок должна быть активна и выделена визуально.
  • Первая вкладка должна быть главным экраном / главной страницей, а порядок вкладок должен соответствовать их смысловой иерархии и логическому порядку в соответствии с юзер флоу.
  • Вкладки могут располагаться как сверху, так и снизу экрана, например, tab bars and bottom navigation в Android, tab bars в iOS.
  • Иконки без текста применяются только для общепринятых действий и с помощью привычных изображений, а также в интерфейсах, которыми пользователи пользуются достаточно часто. Пример — соцсети.

Примеры: Google Photos и Instagram

Иконка+текст на вкладках в Google Photos и простые иконки на вкладках в Instagram

2. Вкладки с опцией «Еще»

В случае, если количество основных разделов больше пяти, хорошим решением будет отобразить четыре самых приоритетных вкладки, а на пятую вынести опцию «Еще» со списком всех остальных разделов:

Принципы дизайна для этого решения, в общем, те же, что и для простых вкладок.

Вкладка «Еще» может направлять к странице навигации или работать как выпадающее меню со ссылками на остальные разделы:

Конечно, можно поспорить, что вкладка «Еще» ничем не лучше бургерного меню: тоже скрыто, и наименование никак не соотносится с контентом. Однако если иерархия вкладок выставлена верно, большинство пользователей в любом случае будут искать одну из четырех показанных вкладок, поэтому опыт навигации все равно будет лучше.

Пример: Facebook

Новостная лента, запросы в друзья, сообщения, уведомления и поиск всегда на виду, остальная функциональность доступна по кнопке меню.
Комментарий переводчика: несмотря на принцип «пяти вкладок», Facebook использует шесть.

3. Прогрессивно сворачивающееся меню

Наиболее продвинутая версия вкладок с опцией «Еще» — меню, которое подстраивается под ширину экрана, отображая столько вкладок, сколько позволяет экран, скрывая все остальное под кнопкой «Еще»:

Таким образом, чем ниже разрешение экрана, тем меньше вкладок отображается, и тем больше вкладок скрываются под «Еще». Такая гибкость улучшает пользовательский опыт в отличие от решения «фиксированные вкладки+еще», особенно на экранах промежуточного размера.

Пример: BBC

Главное меню BBC подстраивается под размер экрана, чтобы отобразить максимальное количество вкладок.

4. Навигация с прокруткой

Если разделов больше пяти, их важность примерно одинаковая, и прятать какие-либо из них под кнопкой «Еще» неправильно, то можно разместить их в пролистываемом горизонтальном списке:

Минус такого решения — все еще ограниченное количество отображаемых вкладок. Однако это приемлемо, если пользователи будут изучать контент, например, каталог в интернет-магазине или категории на новостном портале.

Проектируя такую навигацию, убедитесь, что оставили пользователю визуальные подсказки о наличии других элементов меню, доступных при горизонтальной прокрутке (например, угасание непрозрачности и/или смещение крайнего видимого элемента).

Примеры: Medium и Google

Основные разделы меню Medium.com прокручиваются на маленьких экранах

Категории на странице выдачи результатов поиска Google

5. Выпадающие меню

Не общепринятое, но интересное решение — использовать выпадающий список, когда видимость и доступность остальных разделов не критичны:

Выпадающее меню выполняет две задачи: во-первых, служит заголовком страницы, а во-вторых, направленная вниз стрелка показывает возможность быстрого переключения между схожими разделами. Несмотря на то, что в этом случае разделы скрыты, такой дизайн предполагает наличие аналогичных подразделов, в основном это решение следует использовать именно для таких целей.

Примеры: Barnes & Noble and Duolingo

На странице загрузки книг на bn.com текущая категория и фильтры всегда доступны в выпадающем меню

Duolingo предлагает непривычным образом быстро переключаться между языками

Иногда бургерное меню — отличное решение

Поскольку главный недостаток бургерного меню в том, что его сложно найти на экране, использовать его стоит только как альтернативу другим способам навигации.

В случае, когда есть второстепенные разделы, бургерное меню — вполне подходящее решение.

Если главные опции доступны в виде CTA-кнопок, то бургерное меню — отличное место для дополнительных опций:

Такое решение подходит, если основные действия легко доступны на одном экране. Отличный пример — приложение Uber:

Поскольку главная задача этого экрана — быстро вызвать такси, дополнительные опции (например, история и настройки) достаточно разместить в бургерном меню.

То же и для Google Translate:

Главные действия (переключение языков, ввод текста) занимают большую часть экрана, а скрытое меню — отличное место для разделов «Помощь» и «Оставить отзыв».

Вывод

Не существует единственного универсального решения мобильной навигации.

Не существует единственного и универсального решения мобильной навигации, всё зависит от вашего продукта, пользователей и контекста использования. Что хорошо работает для одних, для вас окажется провалом, и наоборот. Основа каждой хорошо спроектированной навигации — информационная архитектура: четкая и понятная структура, иерархия, заголовки, основанные на потребностях пользователей. Так почему бы не начать поиски наиболее эффективной навигации для вашего продукта прямо сейчас?

Мнение автора и редакции может не совпадать. Хотите написать колонку для «Нетологии»? Читайте наши условия публикации.