Slide 15
Slide 15 text
Timeline
加载(Receive Data)
加载完成(Finish Loading(文件))
脚本事件
重新计算样式(Recalculate Style)
计算布局(layout)
绘制(paint Setup/Paint(sizexsize))
合成(Composite Layers)
Web渲染过程:计算应用到DOM元素的新样式(重新计算),生成几何形状(box盒模型)
与为每个元素定位(layout布局),然后为每个元素填充像素插入layers(Paint setup and
paint 绘制设置与绘制),最后把layers输出到屏幕(Composite layers 合成层)。
注:在firefox中,Layout的过程叫reflow,Painting过程叫repaint 实例