Изучите различные способы реализации поиска и цели каждого из них.

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

Поиск в мобильных приложениях

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

1. Строка поиска на целевом экране

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

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

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

2. Вкладка «Поиск» на панели навигации

Вкладка «Поиск» на панели навигации
Вкладка «Поиск» на панели навигации
А это скриншоты нескольких приложений, которые используют поиск в виде вкладки на панели навигации. Этот поиск не так понятен, как строка поиска, но он легко доступен, учитывая, что пользователи могут легко достать до него своими большими пальцами.

В этом случае поиск получает для себя весь экран. На этом экране есть строка поиска сверху, а остальная часть экрана заполнена данными, которые могут помочь пользователю в поиске или помочь ему изучить контент платформы. Это облегчает поиск пользователю, у которого пока нет четкого намерения.

Строка или вкладка?

Оба варианта помогают разным намерениям пользователя. И это еще не все, выбор также зависит от типа платформы и того типа контента, который предлагает платформа.

Используйте строку поиска, когда

  1. Основное намерение пользователя при открытии приложения могло быть поиском чего-либо. Например, взгляните на Карты Google, Uber или Zomato. В большинстве случаев люди открывают эти приложения именно для того, чтобы выполнить поиск местоположения, ресторана или блюда.
  2. У пользователя есть четкое намерение выполнить поиск, как в случае с Facebook, где пользователи обычно ищут других пользователей или страницы. В большинстве случаев они знают имя пользователя или страницы, даже, если они не уверены в том, как оно правильно пишется. Для таких платформ редко бывает, что у пользователя есть только неопределенная информация о том, что они ищут. И даже если это так, платформа мало что может сделать, чтобы помочь пользователю.

Используйте поиск в виде вкладки на панели навигации, когда

  1. Вы хотите больше увлечь пользователя, позволяя ему исследовать и открывать новый контент на платформе. Например, посмотрите Instagram и Twitter. Эти платформы хотят, чтобы пользователи оставались дольше в приложении, поэтому они предлагают персонализированный контент, который находится за пределами вашей сети, чтобы помочь вам найти новых пользователей или контент, который может вас заинтересовать.
  2. Пользователь не уверен, что он ищет, и приложение может помочь пользователю найти то, что он хочет. Например, посмотрите Netflix и Uber Eats. Они позволяют пользователям исследовать приложение с помощью разделения контента по жанрам кино и национальным кухням. Это помогает пользователю, который знает, что хочет посмотреть комедийный сериал, но не уверен, какой именно.

Теперь давайте взглянем на Airbnb?

Airbnb
Airbnb
Airbnb использует сочетание обоих вариантов. У них есть строка поиска на целевом экране и вкладка поиска.

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

Вывод

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

Отдельное спасибо

Tanvi Kumthekar и Shailly Kishtawal за участие в мозговом штурме.
Dhruvi Shah, Nisshtha Khattar, Preethi Shreeya и Prasanth Marimuthu за их постоянный фидбек.

Вы можете найти автора на Dribbble, Twitter и LinkedIn.