开发者

Is it bad to hotlink jQuery from jquery.com?

开发者 https://www.devze.com 2023-03-16 05:19 出处:网络
This will probably get a pretty nasty response, but my server isn\'t the fastest at the moment, and my site loads much faster if I ho开发者_StackOverflow中文版tlink from the jQuery homepage so they se

This will probably get a pretty nasty response, but my server isn't the fastest at the moment, and my site loads much faster if I ho开发者_StackOverflow中文版tlink from the jQuery homepage so they server the content. Is this bad to do? Does jQuery eventually remove those js files from their page?


Better hotlink it from Google API libraries.

Very big advantages:

  • Google is fast and highly available
  • Separate hosts, allows the client to load JQuery simultaneously with your pages and images (browsers support only a limited number of connections per host)
  • Probably even faster still, because many websites use it, so this Google version is probably in your visitor's cache anyway.


Are you using their official CDNs? (old link) A lot of people do.

I'm not sure why everyone is so quick to say Google. The above link says very specifically that you can hotlink to the jQuery CDN:

jQuery CDN (via Media Temple)

http://code.jquery.com/jquery-1.6.1.min.js Minified version

http://code.jquery.com/jquery-1.6.1.js Source version


Instead use Google's CDN. That is what it was designed for.


if it is bad I haven't heard about it. However you can use a CDN for better performance probably. Google and Microsoft also serve jQuery through their CDN for free.

cdnjs: https://cdnjs.com/libraries/jquery/

Google's CDN: http://code.google.com/apis/libraries/devguide.html#Libraries

jQuery's CDN: http://docs.jquery.com/Downloading_jQuery#CDN_Hosted_jQuery

MS's CDN: http://www.asp.net/ajaxlibrary/cdn.ashx#Third-Party_Files_on_the_CDN_14


If the library is not intended for loading from the URL, I would avoid it.

However, Google provides hosted versions:

http://code.google.com/apis/libraries/


You can use Google Libraries and link it from there : )


You should use Google's hosted versions:

http://code.google.com/apis/libraries/devguide.html


Yes, it is bad. For your site - it will run slower. For their site - imagine what happens if everyone used it!

0

精彩评论

暂无评论...
验证码 换一张
取 消

关注公众号