代码之家  ›  专栏  ›  技术社区  ›  user171523

浏览器渲染

  •  0
  • user171523  · 技术社区  · 14 年前

    我们正在对页面性能进行分析,我想知道我们是否有10个图片,2个css,3个JS文件。IE7,8实际上是如何呈现内容的。

    ->它是以对等方式调用资源,还是对调用所有这些资源的顺序有任何限制。?或者它内置了自动处理功能。 ->如果我们有一个JS调用指向登录到Anylitics的页面末尾(客户端的纯JS调用),它会等到调用完成后呈现页面吗?或者它将呈现页面上的内容?

    2 回复  |  直到 14 年前
        1
  •  0
  •   Andrew Kolesnikov    14 年前

    试试雅虎的火狐yslow插件。它将显示出什么是可以改进的。

        2
  •  0
  •   Plynx    14 年前

    把你的javascript放在下面 </body> 是一个很好的实践,因为它不会影响页面的加载。您不必担心Google分析会减慢“DOM加载”事件的速度,这是浏览器开始呈现站点的时间点。把CSS和图片放在HTML的早期,因为它们可以并行加载(取决于浏览器设置)。将javascript放在上面会阻止并行加载,从而导致页面加载速度变慢,这就是为什么通常建议将它们放在末尾(不过,这取决于javascript的作用)。