El API de bibliotecas AJAX es una red de distribución de contenido y una arquitectura de carga para las bibliotecas JavaScript de software libre más populares. Al utilizar el método google.load(), tu aplicación tendrá un acceso global de gran velocidad a una lista cada vez mayor de las bibliotecas JavaScript de software libre más populares.
Esta documentación está diseñada para personas familiarizadas con programación JavaScript y conceptos de programación relacionados con objetos. Existen muchos tutoriales sobre JavaScript disponibles en Internet.
El API de bibliotecas AJAX proporciona a tus aplicaciones un acceso estable, seguro, de alta velocidad y disponible para todas las bibliotecas de JavaScript de software libre. La aplicación puede utilizar el cargador flexible google.load() o el acceso directo a las secuencias de comandos basado en la ruta.
La mejor forma de cargar bibliotecas es utilizar google.load() para asignar un nombre a una biblioteca y a tu versión preferida. Por ejemplo:
google.load("jquery", "1.3.2");
google.load("jqueryui", "1.7.2");
google.load("prototype", "1.6.0.3");
google.load("scriptaculous", "1.8.2");
google.load("mootools", "1.2.3");
google.load("dojo", "1.3.1");
google.load("swfobject", "2.2");
google.load("yui", "2.7.0");
google.load("ext-core", "3.0.0");
Como puedes ver en los fragmentos de código anteriores, el primer argumento de google.load es el nombre de una biblioteca. El segundo argumento es una especificación de versión. La lista completa de bibliotecas AJAX es una recopilación cada vez mayor de las bibliotecas JavaScript de software libre más populares.
Con el sistema de versiones, las aplicaciones pueden especificar la versión deseada con toda la precisión necesaria. Al insertar campos de versiones, se aplican caracteres comodín a los campos. Utilicemos como ejemplo un conjunto de versiones:
Al especificar una versión de "1.8.2", se seleccionará la versión obvia. Esto se debe a que se ha utilizado una versión completamente especificada. Al especificar una versión de "1.8", se seleccionará la versión 1.8.4 por ser la versión más alta de la rama 1.8. Por la misma razón, al solicitar "1", se cargará la versión 1.9.1. Ten en cuenta que esta semántica de versiones funciona del mismo modo cuando se utiliza google.load y cuando se utilizan direcciones URL de secuencia de comandos de tipo directo.
Todas las bibliotecas están disponibles a través de google.load() y, directamente, a través de la etiqueta <script/>. El sistema google.load() ofrece el mayor número de funciones y un máximo rendimiento. En las siguientes secciones, se indican todas las bibliotecas disponibles. Se muestra el nombre de cada biblioteca (el nombre utilizado en google.load()), todas las versiones de la biblioteca disponibles, etc.
google.load("jquery", "1.3.2");google.load("jquery", "1.3.2", {uncompressed:true});google.load("jqueryui", "1.7.2");google.load("jqueryui", "1.7.2", {uncompressed:true});jquery. Antes de cargar este módulo, debes cargar jquery. Por ejemplo:
google.load("jquery", "1.3.2");
google.load("jqueryui", "1.7.2");
google.load("prototype", "1.6.0.3");google.load("scriptaculous", "1.8.2");Prototype. Antes de cargar este módulo, debes cargar Prototype. Por ejemplo:
google.load("prototype", "1.6");
google.load("scriptaculous", "1.8.2");
google.load("mootools", "1.2.3");google.load("mootools", "1.2.3", {uncompressed:true});google.load("dojo", "1.3.1");google.load("dojo", "1.3.1",
{uncompressed:true});google.load("swfobject", "2.2");google.load("swfobject", "2.2", {uncompressed:true});load request: google.load("yui", "2.7.0");load request: google.load("ext-core", "3.0.0");