Обновить

Комментарии 10

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

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

Способ подходит для некоторых областей, но для глобального поиска по случайному материалу это не даст сверх результатов.
Google instant search && suggestions :)
Каюсь, не дочитал топик до конца.
Autosuggest уже известен давно и многими используется. Главной проблемой я вижу увеличение нагрузки на сервер ибо теперь пользователь вместо одного запроса полнотекстового поиска пошлёт несколько, что увеличивает внимание к индексированию данных для поиска.
Я с вами полностью согласен. На мой взгляд любое упрощение для пользователя добавляет сложность для продукта(техническую, программную и т.д.).

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

Ведь совсем еще недавно мы пользовались перфокартами и знать не знали, что когда-то будет Интернет, и мы вот так просто будем обсуждать что-либо. А сейчас?
А где собственно упрощение? Я думал вы предложите сверхновую и сверхудобную поисковую строку
Получаем мгновенную обратную связь
Поисковый алгоритм начинает работать мгновенно

Ну и главное:
Позволяет убрать из механизма кнопку поиска, сведя сценарий поиска до необходимого минимума:
Ввели запрос – получили результат.

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

Хотя и не всегда в явном — ya.ru/white
Всё верно. Могу рассказать, как слегка поднатянуть цепь в этом заново изобретаемом вами велосипеде: поиск нужно начинать не сразу по нажатию на очередную клавишу, а через некоторое короткое время (чуть длиннее паузы между двумя нажатиями клавиш при обычном наборе слова) после последнего нажатия: тогда не нужно будет искать каждую букву, но предлагать варианты когда они действительно нужны.

А проблема с данным методом сугубо аппаратная: в разы возрастает трафик, большая часть которого при этом совершенна бесполезна.
К сожалению это решение не универсально — встречаются и системы, где нужно сначала набрать запрос, а потом уже активировать поиск (не обязательно кнопкой, можно и без неё — Enter'ом). Потом, уже перейдя к результатам поиска и корректируя запрос можно применять и autosuggest. Но на первом шаге — нет. Поиск — очень доступная точка выхода с текущей страницы, а это не всегда уместно и полезно.

Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации