Záložní řešení pro jQuery hostované CDN - Triky CSS

Anonim

Několik velkých společností nabízí kopie jQuery hostované na jejich CDN (Content Delivery Network). Nejznámější Google, ale také Microsoft a jQuery sami. Mnoho lidí na to přísahá, protože to šetří šířku pásma, stahuje se rychleji a možná dokonce zůstane v mezipaměti při skákání mezi různými weby, které používají stejný skript.

Vždy však existuje spousta pochybností, že možná se u těchto velkých společností něco pokazí, CDN ve skriptu není k dispozici (stává se). Spolehlivější je použít vlastní web, protože hej, pokud načítá vaši webovou stránku, pak je váš server funkční a bude skript serverovat v pohodě, i když bez výhod CDN.

Snad nejlepším řešením je tedy použít obě metody! Nejprve použijte CDN a pokud selže, načtěte místní kopii. Zde je technika:

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