Remove Google CDN reference for jQuery?

jquery logo

html5-boilerplate 看到有人發 Remove Google CDN reference for jQuery 的 pull request,發現國外鄉民其實蠻有趣的,也很會表達自己的想法,根據 Steve Webster 在 2011/11/21 寫了一篇 Caching and the Google AJAX Libraries 裡面的結論是: 使用 Google CDN Library 對於第一次訪問網站並沒有很大的幫助,其實這句話非常有疑問,如果網站不想 host 一些 static file 又想要用 CDN 的話,Google 絕對是最好的選擇,底下就有人反駁 Google CDN 還是比自己 host 檔案快很多,所以此 pull request 好像沒有啥意義。

最好的解法,還是把全部的 script 檔案統一包成一個檔案,減少 http request (

bundling jQuery up with the rest of your site’s JavaScript),那官方期望的解決方式就是用 Bower + AMD + r.js,對於一個上線網站,假如沒有做到這些事情,我想也不用考慮到 Google CDN 的速度了。


See also