浏览器基础
面向前端工程师的浏览器工作原理体系:从多进程架构与导航编排、渲染管线(解析→布局→绘制→合成),到浏览器侧的存储与多层缓存,最后落到浏览器执行环境自带的安全防护机制。与「计算机网络基础」章互补——网络章讲数据怎么在网络上传,本章讲浏览器拿到数据后怎么变成页面、存在哪、怎么防护。
本章地图
按「架构 → 渲染 → 数据 → 安全」排列。
架构与渲染
- 浏览器架构与进程模型 —— 多进程架构 / 站点隔离 / 导航全流程
- 浏览器渲染原理 —— 解析 / 布局 / 绘制 / 合成 / 重排重绘 / RenderingNG
数据层
安全
- 浏览器安全 —— CSP / Trusted Types / 沙箱 / 混合内容 / Permissions Policy