Пользовательский поиск (Custom Search Engine) позволяет внедрить поисковую функциональность в собственный сайт. Это делается при помощи специальной HTML разметки, известной как элемент Custom Search. Элемент позволяет разместить поисковые поля и результаты на страницах сайта. Контролируя положение элемента и изменяя настройки пользовательского поиска, можно создать индивидуально оформленные поисковые страницы, соответствующих оформлению самого сайта.
Команда Google анонсировала выход улучшенной версии элемента Custom Search:
- Пользовательский интерфейс определяется настройками, которые прописываются на серверах Google CSE. Это означает, что все изменения настроек, которые привносятся в панели управления CSE, будут автоматически отображаться на страницах сайта при следующей загрузке. Это избавляет пользователя от необходимости копирования и переноса элемента кода в код веб-сайта при изменениях настроек.
- Все элементы загружаются асинхронно, что снижает общее время загрузки.
- Настройка на стороне клиента позволяет прописать общие настройки CSE постранично. Например, можно включить историю поиска, отключить автопоиск, изменять параметры Google Analytics. Индивидуальные настройки делаются при помощи синтаксиса HTML и не требуют знания Javascript.
Старая версия Custom Search будет продолжать работать, однако команда поддержки рекомендует обновить пользовательский поиск до новой версии, чтобы суметь воспользоваться всеми преимуществами нового CSE.
По материалам http://googlecustomsearch.blogspot.com/2012/08/introducing-custom-search-element-v2.html