Rodrigo Borrego Bernabé - Software Developer




Utiliza CDN al incluir jQuery

Category : breves, Programación · by Dic 14th, 2010

Estoy viendo y leyendo mucho últimamente, que en lugar de incluir las bibliotecas de jQuery y jQueryUI (y esto es aplicable al resto de bibliotecas disponibles) en tu propio servidor, es mejor alternativa utilizar los repositorios similares a los ofrecidos por Google (o el de Google).

<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.4.8/jquery.min.js"></script>

¿Que por qué? Pues he recopilado tres ventajas y un inconveniente.

Las ventajas son:

  • Aumenta la probabilidad de que los usuarios tengan el archivo en caché (y cuanto más gente utilice esta técnica mayor probabilidad)
  • El navegador puede paralelizar la descarga de este archivo con otros al estar en distintos dominios
  • Si tu público principal está en EEUU y tu hosting en Europa los usuarios de allá se beneficiarán de mayor velocidad de descarga.

Desventajas:

  • Si Google no está accesible (no pienses en caidas de la gran G, piensa en ubicaciones donde el dominio google.com y otros asociados están bloqueados) nos quedamos sin jQuery*.

* Cuando encuentre tiempo escribiré sobre cómo solucionar este «problema»

UPDATE: La URL ha cambiado a (y no solo por el número de versión) https://ajax.googleapis.com/ajax/libs/jquery/1.5.1/jquery.min.js. Lo cual me hace pensar que esos cambios en la URL son nuevos problemas, y gordos.

SHARE :

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.