Leyendo el blog de Andrés Nieto veo una nueva iniciativa de Google, se llama:
Que viene siendo una especie de lugar donde se almacenaran librerías Ajax, (como Jquery, Mootools, Prototype, Etc..), y las cuales estarán accesibles a todo el publico.
Las librerias/Frameworks disponibles en este momento son
Las ultimas 4 no son Librerias JS, sin embargo tambien forman parte de este abanico de posibilidades.
Su implementación/uso es simple y de la siguiente forma:
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.2.6/jquery.min.js"></script>
Esto es para cargar Jquery, para cargar alguna de las otras librerías JS, debemos cambiar la ruta del script(SRc) por alguna de las siguientes:
//jQuery
http://ajax.googleapis.com/ajax/libs/jquery/1.2.6/jquery.min.js
// Prototype
http://ajax.googleapis.com/ajax/libs/prototype/1.6.0.2/prototype.js
//Script.aculo.us
http://ajax.googleapis.com/ajax/libs/scriptaculous/1.8.1/scriptaculous.js
//MooTools
http://ajax.googleapis.com/ajax/libs/mootools/1.11/mootools-yui-compressed.js
//Dojo
http://ajax.googleapis.com/ajax/libs/dojo/1.1.1/dojo/dojo.xd.js
También se pueden agregar dichas librerías usando funciones de la api de Google, para ello, necesitaremos cargar la api de google y llamar lo que deseemos como el siguiente ejemplo
<script src="http://www.google.com/jsapi"></script>
<script type="text/javascript"><!--
// Load jQuery
google.load("jquery", "1");
// on page load complete, fire off a jQuery json-p query
// against Google web search
google.setOnLoadCallback(function() {
$.getJSON("http://ajax.googleapis.com/ajax/services/search/web?q=google&;v=1.0&;callback=?",
// on search completion, process the results
function (data) {
if (data.responseDate.results &&
data.responseDate.results.length>0) {
renderResults(data.responseDate.results);
}
});
});
// --></script>
Como pudimos ver la carga se realizo usando la función google.load, la cual funciona de la siguiente forma:
google.load(name, version, opt);
Como podemos observar se utilizan 3 parámetros, los cuales son, el nombre de la librería, la versión de dicha librería, y el ultimo parámetro, que es opcional es para indicar algunas opciones para personalizar mejor la carga de dicha librería, por ejemplo si la deseamos comprimida o no, entre otras opciones mas.
comentarios recientes