Как стать автором
Обновить

Google Search API в стиле Веб 2.0

Время на прочтение2 мин
Количество просмотров839
Компания Google выпустила новую версию программных интерфейсов для доступа к своей основной поисковой системе. Отличительной особенностью библиотеки JavaScript является поддержка технологий Ajax.

С помощью библиотеки Google Ajax Search API можно интегрировать на своем сайте многие функции поисковой системы Google, в том числе поиск по вебу, локальный поиск, поиск по видео и по блогам. Более того, можно комбинировать поисковые результаты из всех этих источников.

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

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

Google Ajax Search API поддерживает браузеры Firefox, Safari и IE 6. Библиотека только что опубликована в бета-версии, она пока находится на ранней, экспериментальной стадии разработки (версия 0.1). Вполне вероятно, что в будущем она будет серьезно доработана и усовершенствована. Версия 1.0 наверняека будет содержать серьезные изменения в коде и, скорее всего, будет также поставлять контекстную рекламу вместе с основными результатами поиска.

Однако уже сейчас некоторые эксперты высказывают мнение, что Google Ajax Search API — это, возможно, лучшие программные интерфейсы из всех, что когда-либо выпускала компания Google. Конкурировать с ними могут только интерфейсы к географическим картам Google Maps, ставшие основой для тысяч веб-приложений самого различного типа. Но картография все-таки имеет весьма ограниченную сферу применения, так что библиотека Google Ajax Search API должна стать гораздо более популярной.

Обращает на себя внимание тот факт, что компания Google планомерно проводит политику поддержки сторонних разработчиков. Они постоянно открывают программные интерфейсы к различным сервисам, а в последнее время этот процесс, кажется, ускорился. Совсем недавно были выпущены интерфейсы Gdata (протокол обмена данными для онлайнового органайзера) и AdSense API, а вот теперь — мощные интерфейсы Ajax Search.
Теги:
Хабы:
Рейтинг0
Комментарии1

Публикации

Ближайшие события