Fallback voor door CDN gehoste jQuery - CSS-trucs

Anonim

Verschillende grote bedrijven bieden kopieën van jQuery aan die worden gehost op hun CDN's (Content Delivery Network). Het meest notoir Google, maar ook Microsoft en jQuery zelf. Veel mensen zweren hierbij, omdat het bandbreedte bespaart, sneller downloadt en misschien zelfs in de cache blijft springen tussen verschillende sites die hetzelfde script gebruiken.

Er is echter altijd die steek van twijfel dat er misschien iets mis gaat met deze grote bedrijven CDN bij het script is niet beschikbaar (het gebeurt). Het is betrouwbaarder om uw eigen website te gebruiken, want als ze uw webpagina laden, is uw server actief en zal het script prima serveren, zij het zonder de voordelen van het CDN.

Dus misschien is de beste oplossing om beide methoden te gebruiken! Gebruik eerst het CDN en als het niet lukt, laadt u de lokale kopie. Hier is een techniek:

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