По всему интернету пролетела новость, что вот уже через несколько недель Google Docs станет оффлайновым. И многие даже знают что это будет реализовано с помощью Google Gears ибо уже эта фича есть в Google Reader и Google Calendar. Но далеко не все понимают всю мощь этого API, и что это можно использовать в своих целях. Немного опишу эту систему.
Google Gears - это плагин для браузера (помоему пока только ff и ослик), обеспечивающий работу Google Gears API для сайта, где этот апи реализован. Он состоит из трех частей, таких как:
LocalServer - позволяет полностью кэшировать сайт на клиентской машине, т.е. сохраняет на локальном компьютере HTML, JavaScript, изображения. Так что в любой сайт можно встроить LocalServer для того чтоб люди могли по нему бродить в отсутствии интернета.
База данных - позволяет сохранять информацию пользователя в локальной базе данных, возможен поиск по этой БД. Есть SQL.
WorkerPool - позволяет запускать процессы в фоновом режиме, чтобы все ресурсоемкие операции не тормозили просмотр клиентом сайта.
Все использование этого API реализуется с помощью простого JavaScript’a, более того, в руководстве Google Gears API есть полное описание всего с примерами, как и что сделать.
Посему не боимся, пробуем, экспериментируем, о результатах отписываемся, хвастаемся у кого что получилось.
Сам хочу этот API поюзать, но пока не придумал себе интересную задачу ![]()



