Гаджеты Google – это динамический веб-контент, который можно встроить на веб-страницу. Их можно добавлять и активно взаимодействовать с персонализированной домашней страницей Google iGoogle (прекращение поддержки которой прекращено в ноябре 2013 года, хотя гаджеты iGoogle по-прежнему работают на других веб-сайтах) и приложением Google Desktop (прекращение поддержки которого прекращено в сентябре 2011 года), а также Google Wave (также больше не поддерживается Google) и Google Sites . Веб-мастера могут добавлять и настраивать гаджеты на свой бизнес или личный веб-сайт. Этот процесс называется «синдикацией».
Гаджеты разрабатываются компанией Google и сторонними разработчиками с использованием API гаджетов Google с использованием базовых веб-технологий, таких как XML и JavaScript .
С появлением Google Wave (теперь Apache Wave) гаджеты получили возможность постоянного хранения данных, многопользовательские возможности и улучшенное управление состоянием. Гаджеты, использующие Google Wave таким образом, были просто известны как «Гаджеты Wave». Например, игра, написанная с использованием гаджета Google, может использовать технологию Google Wave для записи списка пользователей и рекордов, не беспокоясь о том, как постоянно хранить результаты на размещенном сервере. Использование Google Wave предоставит гаджету возможность многопользовательской работы и постоянного хранения данных. Например, результаты могут храниться в Google Wave, постоянно размещенном в Google, бесплатно для пользователя.
По состоянию на начало 2013 года поддержка гаджетов Google в таблицах Google прекращена. Вскоре после этого они были удалены из всех таблиц. [1] [2]
Гаджеты Google написаны на XML и могут содержать компоненты HTML и JavaScript , а также могут использовать Google Wave. [3]
Вот пример программы Hello World , написанной с использованием технологии Google Gadget.
<?xml version="1.0"coding="UTF-8" ?> <Module> <ModulePrefs title= "Hello world example" /> <Content type= "html" > <![CDATA[ <marquee>Hello world! </marquee> ]]> </Content> </Module>
API гаджетов Google — это API Google , который позволяет разработчикам легко создавать гаджеты Google. [4]