Dişliler

Google Gears Gears logo.png resminin açıklaması.

Bilgi
Yaratıcı Google
İlk versiyon 31 Mayıs 2007
Son sürüm 0.5.36.0 (22 Şubat 2010)
Proje durumu 11 Mart 2011'den beri kapalı
Yazılmış C ++
İşletim sistemi Microsoft Windows , macOS ve Linux
Diller ingilizce
Tür Firefox uzantısı ( d )
Dağıtım politikası Bedava
Lisans BSD lisansı
İnternet sitesi gearsblog.blogspot.com/2011/03/stopping-gears.html

Gears , normalde çevrimiçi olarak çalışan hizmetlere çevrimdışı erişim sağlamak için Google tarafından sunulan bir yazılım prototipidir . Verileri yerel olarak önbelleğe almak için istemci sisteme SQLite tabanlı bir veritabanı motoru kurar . Google-Gears'ın etkinleştirildiği sayfalar, çevrimiçi hizmetten gelen veriler yerine bu yerel önbellekteki verileri kullanır. Ağ bağlantısı mevcut değilse, bağlantı geri gelene kadar senkronizasyon ertelenir. Bu nedenle Gears, web uygulamalarının kalıcı ağ erişimi olmadan çalışmasına izin verir. Aralık 2009'un başında Google'ın Gears'ın geliştirilmesini HTML5 lehine durdurduğunu öğrendik .

Genel Bakış

Gears, web tarayıcısı için bir eklenti olarak yüklenir . Bu eklenti , komut dosyalarının yerel olarak kaydedilen verilere erişmesine izin veren bir JavaScript API'si sağlar. Eklenti , Windows , Mac OS X ve Linux'ta Firefox ve Internet Explorer ile çalışır . Geliştiriciler için bir Safari sürümü de mevcuttur.

Google Reader bu sistemi desteklemektedir. Bağlantı kesme için "hazırlık" manueldir, yani kullanıcının çevrimdışı modda çalışabilmesi için bir eylem gerçekleştirmesi gerekir. Benzer şekilde, Google Dokümanlar da Gears’ı destekler; Google Reader’ın aksine , çevrimdışı moda geçiş otomatiktir.

Wordpress yönetimi gibi diğer web uygulamaları Gears'ı destekler, ancak bu durumda kullanıcının çevrimdışı moda geçmeden önce herhangi bir işlem yapması gerekmez, uygulama arka plandaki kaynakları ve ayarları kullanıcıya şeffaf bir şekilde senkronize ederek bağlantının kesilmesini öngörür. .


Bileşenler

Gears API 5 ana bileşeni vardır:

"Zamanlayıcı" ve "  XMLHttpRequest  ", genellikle JavaScript'teki Window nesnesinde bulunan işlevlere erişim sağlamak için eklenmiştir.

Gears kullanan uygulamalar

Gears ile uyumlu araçlar

Diğer bağlantılar

Referanslar

  1. "  https://code.google.com/p/gears/source/detail?r=3423  "
  2. "  Google, HTML 5 lehine Gears’ı terk etti  "
  3. "  Google Gears tarafından hangi tarayıcılar ve işletim sistemleri desteklenmektedir?  » (Erişim tarihi 31 Mayıs 2007 )
  4. "  Yerel Kaynak Sunucusu  " ( 31 Mayıs 2007'de erişildi )
  5. "  Database  " ( 17 Ekim 2007'de erişildi )
  6. "  WorkerPool API  " ( 17 Ekim 2007'de erişildi )
  7. "  XmlHttpRequest  " ( 17 Ekim 2007'de erişildi )
  8. "  Timer  " ( 17 Ekim 2007'de erişildi )
  9. (in) dojox.storage.GearsStorageProvider  " ( ArşivWikiwixArchive.isGoogle • Ne yapmalı? )
  10. (tr) http://www.extjs.com/deploy/dev/examples/tasks/tasks.html

Dış bağlantılar