页面内的javascript而不是外部的js文件

时间:2011-07-16 11:37:44

标签: javascript caching browser

我想知道为什么hotmail,facebook和google在html页面内写javascript而不是外部JavaScript文件?这是否会增加页面大小以及未在浏览器中缓存的JavaScript数量?

2 个答案:

答案 0 :(得分:1)

可能取决于页面的创建方式。虽然它确实有缺点,但它确实减少了服务器请求的数量,这也可能是一个问题。

答案 1 :(得分:0)

一些流量非常高的网站必须减少请求数量,因为它们在网络服务器上非常繁重。这与人们使用CSS sprite,降低请求数量的原因相同。看看Steve Souders work on web performance特别是12 rules for performance

希望这有帮助