Если под рукой нет калькулятора, но есть браузер

Дата публикации: 09/10/2008

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

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

 12 + (3 * 4) - sin(67)

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

Полный список таких запросов и примеры использования можно посмотреть на страничке помощи Google.

В общем-то, такую возможность несложно организовать и у себя на сайте. Я использовал подобный подход при создании карты Экономического Факультета СПбГУ. В поисковой строке можно набрать как номер искомой аудитории, так и ввести часть названия кафедры или помещения. При первоначальном анализе запроса, с помощью регулярного выражения, происходит проверка на ввод трехзначного числа и если это так, то делается поиск по номеру аудитории. В противном случае уже по частичному совпадению с названием помещения.

Теги: Google, калькулятор, он-лайн сервисы

Смотри также