规则6 — 将脚本放在底部

2019-03-22  本文已影响0人  __越过山丘__

使用脚本时,所有对于位于脚本以下的内容,逐步呈现都被阻塞了,将脚本放在页面越靠下的地方,意味着越多的内容能够逐步地呈现。

脚本对 Web 页面的影响:

  1. 脚本会阻塞对其后面内容的呈现。

  2. 脚本会阻塞对其后面组件的下载。

浏览器在下载脚本时会禁用并行下载的原因:

  1. 脚本可能使用 document.write 来修改页面内容,因此浏览器会等待,以确保能够恰当的布局。

  2. 为了保证脚本能够按照正确的顺序执行。如果并行下载多个脚本,就无法保证响应是按照特定顺序到达浏览器。例如,后面的脚本比页面中之前出现的脚本更小,它可能首先执行。

上一篇 下一篇

猜你喜欢

热点阅读