浏览器工作原理

主流浏览器

浏览器功能

浏览器高层结构

呈现引擎

解析和 DOM 树构建

解析

HTML 解析器

CSS 解析

处理脚本和样式表的顺序

呈现树构建

呈现树和 DOM 树的关系

构建呈现树的流程

样式计算

渐进式处理

布局

Dirty 位系统

全局布局和增量布局

异步布局和同步布局

优化

布局处理

宽度计算

换行

绘制

全局绘制和增量绘制

绘制顺序

Firefox 显示列表

WebKit 矩形存储

动态变化

呈现引擎的线程

CSS2 可视化模型

画布

CSS 框模型

定位方案

框类型

定位

分层展示

资源