Fallback para jQuery alojado en CDN - Trucos CSS

Anonim

Varias grandes empresas ofrecen copias de jQuery alojadas en sus CDN (Content Delivery Network). Lo más notorio es Google, pero también Microsoft y jQuery. Mucha gente confía en esto, ya que ahorra ancho de banda, descarga más rápido y quizás incluso permanece en caché saltando entre diferentes sitios que usan el mismo script.

Sin embargo, siempre existe esa punzada de duda, que tal vez algo salga mal con estas grandes empresas CDN en el script no está disponible (sucede). Es más confiable usar su propio sitio web, ya que, bueno, si están cargando su página web, entonces su servidor está activo y servirá el script sin problemas, aunque sin los beneficios de la CDN.

Entonces, ¡quizás la mejor solución sea usar ambos métodos! Utilice primero la CDN y, si falla, cargue la copia local. Aquí hay una técnica:

 if (typeof jQuery == 'undefined') ( document.write(unescape("%3Cscript src='/js/jquery-1.4.2.min.js'%3E%3C/script%3E")); )