为什么浏览器不缓存常见的 JS 文件?

为什么浏览器不缓存常见的 JS 文件?

在 Web 开发中,最大的权衡之一是减少 JS 文件的总大小以保持较低的页面加载时间。我合理的猜测是大多数网站都包含类似的 JS 文件子集。想想 jQuery、YUI 和其他广泛使用的库。浏览器是否有理由不将通用库存储在本地并节省不必要的请求和下载时间?

答案1

因为他们无法知道这http://somerandomsite.com/js/jquery.js是否是与浏览器相同的 jQuery 版本 – 甚至根本就不是 jQuery。

相关内容