浏览器组成部分

1、用户界面:用户看到的浏览器的样子
2、浏览器引擎:让浏览器运行的程序接口集合,主要是查询和操作渲染引擎
3、渲染引擎:解析HTML/CSS,将解析的结果渲染到页面的程序
4、网络:进行网络请求程序
5、UI后端:绘制组合选择框及对话框等基本组件的程序
6、JS解析器:解析执行js代码的程序
7、数据存储:浏览器储存相关的程序cookie/storage

image.png

页面渲染过程

image.png