2

我们有一个 Web 应用程序,所有页面都有一个公共头文件。我们希望减少页面加载时间。我们正在考虑为不同的页面设置单独的标题,具体取决于每个页面的特定 javascript 和 css 需求。这是否会对加载时间产生任何影响(因为它们被浏览器缓存)?

4

2 回答 2

3

是的。绝对地。

许多人清除他们的缓存,甚至完全关闭它(比如我)。

即使缓存了不需要的 JavaScript,它仍然由浏览器运行。

查看http://tools.pingdom.com/fpt/

该工具会测试该页面的加载时间,以便您对其进行分析并找出加载时间的瓶颈。

当你说不同的标题时,你在说什么 CMS?大多数 CMS 允许您在挂钩或 ugh 占位符中添加额外的页眉数据、JS 或 CSS。

于 2012-06-21T20:35:41.863 回答
1

人们已经解决了 JS 问题。

CSS 包含也会显着影响页面速度。CSS 规则由浏览器从右到左匹配,这与大多数人对编写规则的看法大不相同。给定足够复杂的布局,CSS 优化可以显着改善渲染时间。

http://css-tricks.com/efficiently-rendering-css/

http://taligarsiel.com/Projects/howbrowserswork1.htm#CSS_parsing

为什么浏览器从右到左匹配 CSS 选择器?

于 2012-06-21T20:50:42.507 回答