O Criador | |
---|---|
Primeira versão | 31 de maio de 2007 |
Última versão | 0.5.36.0 (22 de fevereiro de 2010) |
Status do projeto | Fechado desde 11 de março de 2011 |
Escrito em | C ++ |
Sistema operacional | Microsoft Windows , macOS e Linux |
línguas | inglês |
Modelo | Extensão do Firefox ( d ) |
Política de distribuição | Livre |
Licença | Licença BSD |
Local na rede Internet | gearsblog.blogspot.com/2011/03/stopping-gears.html |
Gears é um protótipo de software oferecido pelo Google para fornecer acesso offline a serviços que normalmente operam online . Ele instala um mecanismo de banco de dados baseado em SQLite no sistema cliente para armazenar os dados em cache localmente. As páginas para as quais o Google-Gears está ativado usam dados desse cache local em vez de dados do serviço online. Se a conexão de rede não estiver disponível, a sincronização será adiada até que a conexão retorne. O Gears, portanto, permite que os aplicativos da web operem sem acesso permanente à rede. No início de dezembro de 2009, soubemos que o Google interrompeu o desenvolvimento do Gears, em favor do HTML5 .
O Gears é instalado como um plug-in para o navegador da web . Este plug-in fornece uma API JavaScript que permite que os scripts acessem os dados salvos localmente. O plug-in funciona com Firefox e Internet Explorer , no Windows , Mac OS X e Linux . Uma versão do Safari também está disponível para desenvolvedores.
O Google Reader é compatível com este sistema. A “preparação” para o desligamento é manual, ou seja, o usuário deve realizar uma ação para poder operar no modo offline. Da mesma forma, o Google Documents oferece suporte ao Gears; ao contrário do Google Reader , a mudança para o modo offline é automática.
Outros aplicativos da web, como a administração do Wordpress , suportam o Gears, porém neste caso o usuário não precisa realizar nenhuma ação antes de entrar no modo offline, o aplicativo antecipa a desconexão sincronizando os recursos e as configurações em segundo plano, transparentes para o usuário .
A API do Gears tem 5 componentes principais:
O "Timer" e " XMLHttpRequest " foram adicionados para fornecer acesso às funções normalmente disponíveis no objeto Window em JavaScript