规则六:将脚本放在底部

1.使用样式表时,页面逐步呈现会被阻止,直到所有的样式表被 下完成

但是在使用脚本的时候,对于位于脚本以下的内容逐步呈现会被阻塞,所以脚本放在最下方,可以让更多的内容被逐步呈现。

2.并行下载

每个主机名并行下载两个组件的限制是一个建议,默认情况下,IE,FIREFOX 都遵守这个建议,但是用户可以重写该默认设置。

IE 把这个值放在Registry editor 中,FIREFOX  自己配置中。(FF 对HTTP 1.0 默认设置是每个主机名并行下载8个组件)

但是前端工程师也可以考虑把组件放在不同的主机名中

Yahoo 的研究表明,使用2个主机名,比使用1,4,10 个主机名,能带来更好的性能

 

 3. 脚本阻塞下载

并行下载组件优点是很明显,但是,在下载脚本时并行下载实际上是被禁用的--即使使用了不同的主机名,浏览器也不会启动其它的下载,

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

原因2: 确保脚本能按正确的顺序执行

 

 

 

 

 

 

 

posted @ 2012-03-01 21:51  WenLe  阅读(110)  评论(0)    收藏  举报