Caricare jQuery dal CDN di Google: la soluzione ufficiale

Caricare jQuery dal CDN di Google: la soluzione ufficiale

Anche se sono dell'opinione che la soluzione migliore al problema del caricamento di jQuery resta un'implementazione lato server, la documentazione ufficiale di Google suggerisce una modalità lato client per ovviare al problema del mancato caricamento della copia di jQuery ospitata sul sistema CDN di Big G ripiegando su una copia locale. Vediamo questa soluzione.

La soluzione è la seguente:


<!-- Carica jQuery da Google -->
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1/jquery.min.js"></script>
<!-- Usa una copia locale se il tentativo fallisce -->
<script>!window.jQuery && document.write('<script src="js/libs/jquery.min.js"<\/script>')</script>

Il problema con questa soluzione sta nella gestione del timeout nei browser dopo il primo tentativo di inclusione. Verificare l'assenza dell'oggetto jQuery non ci mette al riparo dalle conseguenze di un'attesa prolungata che blocca il caricamento della pagina.

Torna su