我们在分析页面性能的过程中,我想知道如果我们有10个图像,2个css,3个JS文件。IE7、8到底是如何呈现内容的。
->是这样的,它只是简单地调用资源,还是对调用所有这些资源的顺序有限制?或者它内置了类似于threds的东西,可以自动处理。->如果我们有一个JS调用到页面的末尾,登录到Anylitics (客户端的纯JS调用),它会等到调用完成后才呈现页面吗?或者它将呈现它在页面上的内容?
发布于 2010-02-26 09:40:09
试试雅虎火狐的yslow插件吧。它将显示可以改进的内容。
发布于 2010-02-26 09:47:54
在IE中,将javascript放在底部</body>之前是一种很好的做法,因为它不会影响页面的加载。您不必担心Google Analytics会减慢"DOM已加载“事件,这是浏览器开始呈现站点的时间点。将CSS和图像放在HTML中,因为它们可以并行加载(取决于浏览器设置)。将javascript放在上面可能会阻止并行加载,从而导致页面加载速度变慢,这就是为什么通常建议将它们放在末尾(但这取决于您的javascript做什么)。
https://stackoverflow.com/questions/2338921
复制相似问题