Scott
Scott

Опубликовано 14.10.2026, обновлено 14.10.2026

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

Экран командной панели с поисковым запросом и восстановлением после отсутствия результатов

Разделяйте причины отсутствия результата

Сообщение «Ничего не найдено» не объясняет, что произошло: опечатка, фильтр, права или сбой сервиса. Объясняйте причину в пределах подтверждённых фактов и сохраняйте запрос и текущие условия.

СостояниеВидимые фактыСледующее действие
Возможная опечаткаПоказать близкие варианты и написание.Выбрать вариант или исправить запрос.
Ноль из-за фильтраПоказать активные условия и количество.Снять условие или выбрать другое.
За пределами областиУказать рабочее пространство или тип объектов.Изменить область поиска.
Недостаточно правНе давать догадаться о скрытых объектах.Связаться с владельцем или запросить доступ.
Ошибка сервисаСообщить, что поиск не завершён.Повторить попытку и вернуться позже.

Предлагайте варианты, не меняющие смысл запроса, и не заменяйте введённые слова без согласия. Если фильтр снят, сообщите, что условие изменилось и результаты расширились.

Сохраняйте область и условия поиска

Оставляйте на экране запрос, область, фильтр и сортировку. Если при возврате ввод исчезает, человеку приходится повторять поиск. Для смены области объясните, почему результатов станет больше.

  1. Сразу показывайте запрос и область поиска.
  2. Выводите активные фильтры в виде меток.
  3. Предлагайте восстановление в порядке: вариант, исправление, снятие условия.
  4. При ограничениях доступа показывайте только безопасную подсказку.
  5. При ошибке сохраняйте запрос и условия для повторной попытки.

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

Экран Pixso для сравнения вариантов, фильтров, прав и ошибок поиска

Проектируйте границу вариантов и прав

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

Что проверитьКакие данные показатьКакой сбой предотвратить
Почему показан вариант?Совпавшее слово или тип.Поднять наверх нерелевантный вариант.
Что видно?Область поиска и текущие права.Раскрыть название закрытого объекта.
Что делать дальше?Выбрать вариант, снять условие, запросить доступ или повторить.Оставить только текст без действия.
Можно ли повторить путь?Запрос, условия и время обновления.Потерять состояние при возврате назад.

Обрабатывайте изменения во время поиска

Пока выполняется поиск, данные могут появиться или исчезнуть, а фильтр — измениться в другой вкладке. Показывайте время получения и обновляйте результаты, сохраняя запрос и условия.

Блокируйте повторное нажатие «Повторить» на время обработки и показывайте состояние. Поздний ответ не должен заменять новые результаты старым экраном с нулём.

Не раскрывайте данные в ошибках

Если права и отсутствие объекта выглядят одинаково, сообщение не должно позволять определить существование чужих данных. При сбое сервиса сохраняйте ввод и описывайте способ восстановления.

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

Проверяйте восстановление на реальных данных

Проверьте опечатку, отсутствие точного совпадения, фильтр с нулём, недостаток прав, разрыв сети и изменение данных во время поиска. Убедитесь, что с клавиатуры можно выбрать вариант, снять условие и вернуться к результатам.

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

Передавайте поведение поиска и измерение

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

Наверх
Поделиться в X
Поделиться в Facebook