Appearance
浏览器 问题索引
高频入口
- 浏览器多进程架构:Browser Process、Renderer、GPU 与站点隔离
- 从输入 URL 到页面可见:导航、网络、解析与首次绘制
- 渲染流水线:DOM、CSSOM、Layout、Paint、Raster 与 Composite
- 浏览器缓存:memory cache、disk cache 与验证路径
真正会越问越深的链路
- 进程模型 -> 主线程任务 -> 渲染流水线 -> 输入与显示结果
- 导航与资源获取 -> 缓存 -> 页面生命周期 -> 页面恢复或销毁
最容易说散的地方
- 把进程、线程、任务队列混成一层。
- 把回流、重绘、合成和 GPU 加速混成一句口号。
- 只会描述页面现象,不会回到浏览器内部到底是谁在工作。