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