删除不需要的javascript和css包括减轻网页加载时间吗?

时间:2012-06-21 20:34:35

标签: javascript css web

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

2 个答案:

答案 0 :(得分:3)

是。绝对。

许多人清除他们的缓存甚至完全关闭它(像我一样)。

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

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

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

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

答案 1 :(得分:1)

人们已经解决了JS问题。

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

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

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

Why do browsers match CSS selectors from right to left?