有多少百分比的浏览器已经加载了Google的缓存JQuery版本?

有多少百分比的浏览器可能已经加载了Google的JQuery缓存版本?

我想知道我的页面加载到“普通”浏览器的速度有多快。 我的页面需要JQuery和JQuery UI。 我相信大多数浏览器可能已经从谷歌的服务器缓存了JQuery。 这是真的? JQuery UI的数字是多少?

任何您的索赔certificate都会有所帮助。

此外,对于Jquery UI:Google的Jquery UI有哪些组件? 它有所有这些还是只有少数(可排序等等)?

另外,我认为它大约是180 kb。 我应该使用它还是应该在jqueryui.com上创建一个可能更小的custom.ui.min?

根据加快您的网站的最佳实践 :

减少页面中HTTP请求的数量是可以开始的地方。 这是提高首次访问者性能的最重要指南。 正如Tenni Theurer的博客文章浏览器缓存使用 – 暴露! ,您网站的每日访问者中有40-60%使用空缓存。 让这些首次访问者快速访问页面是获得更好用户体验的关键。

这是相关的,因为对于每日访问者的40-60%,从哪里加载jQuery库并不重要,他们不会将它放在缓存中。

我还认为,问题还有更多,那么访问者将多长时间缓存一次。 您是否希望依赖于您无法控制的外部公司,即使是像Google这样大的公司? 如果Google失败了(它已经发生了)怎么办? 如果Google在您长假期间突然决定停止托管jQuery会怎么样? 如果Google员工犯了错误并使用新版本的jQuery覆盖您的指定版本会破坏您网页上的function,该怎么办?

我见过的唯一统计数据来自去年6月的研究平台。

很难从具有缓存副本的浏览器的百分比推断 – 它可能会根据受众而有很大差异。 例如,stackoverflow使用谷歌的CDN,因此99.99%*的开发人员将拥有(当前)jquery 1.7.1 :)的缓存副本。

*现场统计

我不确定是否有人可以回答这个问题。 但更重要的是:这有关系吗? 它加载一次就是这样(好吧,直到根据你使用的URL发布一个新的jQuery版本)。

我不确定我是否理解这种统计数据在这种情况下的相关性。