Rezervni del za jQuery, ki ga gosti CDN - CSS-triki

Anonim

Več velikih podjetij ponuja kopije jQueryja, gostovanega na njihovih CDN-jih (Network Delivery Network). Najbolj razvpito Google, pa tudi Microsoft in jQuery sami. Veliko ljudi prisega na to, saj prihrani pasovno širino, se hitreje prenaša in morda celo ostane v predpomnilniku, ko skače med različnimi spletnimi mesti, ki uporabljajo isti skript.

Vedno obstaja tisti dvom dvoma, da morda pri teh velikih podjetjih CDN v skriptu ni na voljo (to se zgodi). Zanesljivejše je, da uporabljate svojo lastno spletno stran, saj, če nalagajo vašo spletno stran, potem je vaš strežnik pokončan in bo skript stregel v redu, čeprav brez prednosti CDN-a.

Zato je morda najboljša rešitev uporaba obeh metod! Najprej uporabite CDN in če ne uspe, naložite lokalno kopijo. Tu je tehnika:

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