Gli ingranaggi di Google

Il browser è il nuovo desktop…

Perché appoggiarsi a una piattaforma alternativa quando basta usare un’estensione (open source)?

Google Gears, ultima trovata del gioiello di Mountain View, nasce per arricchire le possibilità degli attuali browser (solo Firefox e IE, per il momento) mettendo a disposizione di JavaScript nuove funzioni e un’infrastruttura per consentire la creazione di applicazioni capaci di operare offline.

Gli ingranaggi di Gears

  • LocalServer per lo storing e il retrieving di contenuti statici in locale
  • Database per immagazzinare i dati dell’applicazione sulla macchina dell’utente
  • WorkerPool per gestire l’esecuzione di task a lunga durata (per esempio procedure di sincronizzazione dati tra server e client) senza bloccare l’interfaccia utente

Per l’implementazione di Database è stato utilizzato SQLite (con supporto full-text search).

Per ciò che concerne il discorso sicurezza Gears utilizza la same-origin security policy.

Presto sarà disponibile anche per Safari, come testimonia il codice nel repository SVN (vedi sotto).

Vi lascio con una aggiunta all’ottima documentazione…

Come disattivare temporaneamente Google Gears in IE7

  • andare in Strumenti > Gestione componenti aggiuntivi > Attiva o disattiva...
  • disattivare le voci che cominciano con “Google Gears”

link: La pagina del progetto (da cui potete scaricare il sorgente)

svn checkout http://google-gears.googlecode.com/svn/trunk/ google-gears

un esempio d’uso di Database: YouMark 0.1 (partendo dal sample)

e di LocalServer: go_offline.html (nella documentazione ufficiale)

Questa voce è stata pubblicata in Null. Contrassegna il permalink.

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *

Questo sito usa Akismet per ridurre lo spam. Scopri come i tuoi dati vengono elaborati.