Google , en el último período, ha lanzado una gran cantidad de herramientas para desarrolladores, la actualización constante de sus emisiones. Ahora tiene un acuerdo con el popular marco de AJAX, y no sólo para centralizar la distribución de la librería jQuery , Prototype , script.aculo.us , MooTools y Dojo !
En la práctica, es posible acceder a estas bibliotecas aprovechando la infraestructura y la red de Google, con ventajas significativas en términos de velocidad y seguridad.
La velocidad, la carga, está garantizada por la misma red que Google, además de proporcionar por sí mismo una estructura de servidores distribuidos, permite (por defecto) para cargar comprimido (gzip / minify) bibliotecas. El Google hosting más cercano a la solicitud será utilizada para enviar el código y, si no para lograr un temporal o hacia abajo, sin embargo, la red se asegurará el suministro de Google de código Javascript!
Cómo utilizar Google AJAX Library API
! Podemos elegir dos formas de cargar una biblioteca: el uso de google.load() o la costumbre <script> ! Por ejemplo, si tenemos una aplicación que ya utiliza alguna otra API de Google (mapas, búsqueda, traducción, etc ...) podemos usar el ejemplo de google :
1 2 |
Ahora tenemos el objeto google disponibles:
1 | "prototype" , "1.6" ) ; . Google load ("prototipo", "1.6"); |
Tenga en cuenta la presencia de la liberación! Google AJAX Library API , de hecho, también realiza una función de los depósitos anteriores - estable - liberación. Pero eso no es todo! Control de versiones es inteligente. Si una biblioteca está disponible en las siguientes versiones:
1 2 3 | 1.9.1 1.8.4 1.8.2 |
Especificando, por ejemplo:
1 | "prototype" , "1.8" ) ; . Google load ("prototipo", "1.8"); |
Se carga la versión 1.8.4, que es el último de esa revisión. Del mismo modo, especificando:
1 | "prototype" , "1" ) ; . Google load ("prototipo", "1"); |
Se carga la versión 1.9.1! Cool!
Alternativamente, puede utilizar la siguiente sintaxis:
1 |
Una vez más usted puede especificar la versión!
Google sí mismo, sin embargo, subraya que el primer método, que utiliza google.load() es el más poderoso!
Ver para creer, y son los resultados
Como siempre, trató inmediatamente esta noticia y de inmediato me aprecia el rendimiento. Me introdujo el Google AJAX API Biblioteca de Divoogle.com y saidmade.com ! En este último tenía una ganancia en la carga del 30% - prueba con Pingdom ! También probé los dos diferentes modos de carga y, de hecho, el uso de google.load() es mucho mejor!
Se ejecutará tan pronto como sea posible en la prueba aquí undolog.com ![]()










Felicitaciones a los artículo, me acabo de agregar a mi RSS
Tom pronto
[...] Y le permite especificar la deseada. Control de versiones es, sin embargo, también es inteligente. De hecho, si se especifica una versión parcial de la biblioteca (p.es 1,8), que se descarga de Google [...]
[...] Las dos secuencias de comandos incluyen jQuery utilizando el Google AJAX Library API de Google explicó que un punto de inflexión para los desarrolladores de [...]
Me parece este blog más útil
Esta técnica también no conocía y que es realmente un regalo de Dios!
Para leerlos!
Hola, gracias por la buena ayuda! Voy a probarlo.