您的位置:首页 > 其它

【浏览器渲染原理】布局之异步布局和同步布局

2014-07-28 13:51 295 查看
增量布局是异步执行的。Firefox将增量布局的“reflow”命令加入队列,调度程序会触发这些命令的批量执行。Webkit是通过计时器的方式,执行增量布局——遍历渲染树,将标记为“dirty”的渲染器进行重新布局。

样式信息的脚本请求,例如offsightHeight,会同步触发增量布局。

全局布局通常是同步触发的。

有时,当初始布局完成之后,如果一些属性(如滚动位置)发生变化,布局就会作为回调而触发。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: