5,介绍一下你对浏览器结构以及浏览器内核的理解&浏览器有哪些进程
5,介绍一下你对浏览器结构以及浏览器内核的理解
结构:用户界面 —> 浏览器引擎—>渲染引擎
渲染引擎上有: 网络 js解析器 -------->也称浏览器内核
浏览器引擎上有:数据持久层(帮助浏览器存储数据 如cookie等)
内核主要分成两部分:渲染引擎和js引擎。
- 渲染引擎是负责取得网页的内容(html,xml,图像等),整理讯息(比如加入css等),以及计算网页的显示方式,然后会输出到显示器或者打印机。浏览器的内核不同,对网页语法的解释也就不同,渲染效果就不同。所有的浏览器等以及需要编辑,显示网络内容的应用程序都需要内核。
- js引擎:则用来解析JavaScript来实现网页的动态效果
- 最开始这两个引擎区分的不是很明确,后来js引擎越来越独立,内核就倾向于只指渲染引擎
## 浏览器有哪些进程


浙公网安备 33010602011771号