Google ospita i framework Javascript

Mercoledì 28 Maggio 2008 - 16:15

di Riccardo Degni

Scripting

Proprio qualche giorno fa, vi chiedevo quanto incide la presenza di Google nel rendimento e nelle performance lavorative, sottointendendo che questo colosso è ormai presente in ogni anfratto del web.

Mancava quello dei framework Javascript, ma ho usato il tempo imperfetto appositamente, ora non manca più. Ecco a voi le Google Ajax Libraries API, un nuovo progetto che, pur essendo agli inizi, promette molto bene.

In pratica Google “ospita” sui propri server i file dei maggiori e più popolari framework Javascript con l’intenzione principale di ridurre il carico di lavoro nell’operazione di download degli stessi quando utente apre un’applicazione o una pagina che li contiene con un browser.

Nella breve documentazione attualmente disponibile, troviamo le modalità con cui includere le librerie all’interno delle nostre pagine. La prima consiste semplicemente nell’inserimento dello script tramite url assoluto:

<script src="http://ajax.googleapis.com/ajax/libs/prototype/1.6.0.2/prototype.js"></script>

La seconda possibilità sta nell’utilizzare il metodo google.load per inizializzare un determinato script (con la possibilità di usarlo in combinazione con altri metodi offerti dalle Google API):

google.load("jquery", "1.2");

È possibile dunque scegliere il framework da utilizzare, la release e se utilizzare la versione compressa oppure il codice sorgente completo. Come indicato da Dion Almaer su Ajaxian, questo approccio dovrebbe portare enormi benefici agli utilizzatori delle librerie Javascript, sottolineando l’importanza del caching e la completa assenza dell’invio di particolari headers o cookie proprietari di Google.

Pare anche a voi una buona notizia?

Tags:

Categoria: Scripting | Permalink

Commenti

1

Ottimo. Ho solo dei dubbi sull’utilità del secondo metodo.

# - postato da Giuseppe Raso - 28 Maggio 2008 - 16:26

2

Effettivamente anche io. Sul sito Google Ajaxlibs parlano di Google load come se parlassero di qualcosa che tutti sanno, neanche sulle FAQ spiegano di cosa si tratta. Forse c’e’ bisogno delle AJAX API??

# - postato da Martin Sarsini - 28 Maggio 2008 - 16:36

3

Un altro passo verso l’onnipotenza di Google :)

Buona notizia comunque, può portare grandi vantaggi, sperando che non si inizi ad abusarne includendo 10 framework in un unico sito.

# - postato da Tom - 28 Maggio 2008 - 16:54

4

Google load ….
Conosco bene mi associo a Tom
speriamo che non se ne abusi troppo.

# - postato da Gerardo geweb.org - 28 Maggio 2008 - 18:55

5

Mi sembra che l’aspetto interessante sia quello di minimizzare il carico di rete e sfruttare al massimo la memoria cache. Se tutti i blog che usano wordpress, per esempio, includessero le librerie js in questo modo (con url google) non dovremmo stare a scaricarle tutte le volte no?

# - postato da Andrea - 28 Maggio 2008 - 20:25

6

Ma scusate, ma che problema avete con il predominio di Google?

Offre applicazioni utili, complete, potenti, efficienti e gratuite.

Il monopolio fa male solo ai mercati, non alle free appliance.

# - postato da Slam - 28 Maggio 2008 - 21:18

Inserisci il tuo commento:





(puoi usare i seguenti tag HTML per formattare il testo -
a href, b, i, br/, p, strong, em, ul, ol, li, blockquote, pre):

 

Anteprima del commento