Záložné riešenie pre jQuery hostené CDN - Triky CSS

Anonim

Niekoľko veľkých spoločností ponúka kópie jQuery hostené na ich sieťach CDN (Content Delivery Network). Najznámejšie sú Google, ale aj Microsoft a jQuery samotné. Mnoho ľudí tým prisahá, pretože to šetrí šírku pásma, sťahuje sa rýchlejšie a možno dokonca zostane uložené v medzipamäti pri preskakovaní medzi rôznymi webmi, ktoré používajú rovnaký skript.

Vždy však existuje pochybnosť o tom, že s týmito veľkými spoločnosťami sa možno niečo pokazí. CDN pri scenári nie je k dispozícii (stáva sa). Je spoľahlivejšie používať svoje vlastné webové stránky, pretože ak načítajú vašu webovú stránku, je váš server funkčný a bude skript servera v poriadku, aj keď bez výhod CDN.

Takže asi najlepším riešením je použiť obe metódy! Najskôr použite sieť CDN a ak zlyhá, načítajte miestnu kópiu. Tu je technika:

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