用户界面 -> 浏览器引擎 -> 渲染引擎 用户界面: 用于展示初标签页窗口之外其他的用户界面; 浏览器引擎: 用于在用户界面和渲染引擎之间传递数据,下面有数据持久层; 渲染引擎:渲染用户请求的页面内容,下面有网络模块和 js 解析器,一般被称为浏览器的内核;
用户界面 -> 浏览器引擎 -> 渲染引擎
单进程浏览器的缺点: 1.不稳定; 2.不安全(数据共享,访问其他标签页数据);3. 不流畅;