Google anuncia un API para librerías AJAX

Google ha anunciado una idea que me parece absolutamente genial: la creación de un API común para la carga centralizada de las librerías AJAX y javascript más usadas (jQuery, dojo, MooTools, prototype, etc).

La verdad es que si nos paramos a pensar la cantidad de veces que cargamos los ficheros JS relacionados con estas librerías y presentes en cada vez más sites nos daremos cuenta del despilfarro de tiempo de carga que estamos sufriendo y provocando a nuestros usuarios, a parte de la cantidad de ficheros repetidos en la caché del navegador.

Google se ha reunido con los responsables de las principales librerías y han conseguido un repositorio común servido directamente por Google, de tal manera que podemos contar con esos recursos centralizados, actualizados, optimizados, en alta disponibilidad, y con tiempos de carga inmejorables.

Estos recursos podrán usarse de dos maneras, bien con uso clásico del fichero CSS a través del tag <script>:

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

o bien haciendo uso de su API AJAX:

// 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);
}
});
});

Podéis ver más información en el site oficial de Google

Tags: , , , , , ,

Noticias más comentadas

  • Cómo escribir acentos y la ñ con la Blackberry (28)
  • Cómo bloquear la pantalla en un mac (3)
  • Skitch, capturador de pantalla para mac (3)
  • El colega informático (2)
  • Trovit (2)