浏览器工作原理 浏览器组成和各部分工作原理 1.浏览器的主要构成部分 1.用户界面 2.浏览器引擎(负责窗口管理、Tab进程管理等) 3.渲染引擎(有叫内核,负责HTML解析、页面渲染) 4.JS引擎(JS解释器,如Chrome和Nodejs采用的V8) 这里面最核心的就是渲染引擎和JS引擎,后面会详细介绍这两个引擎的相关内容。 常见浏览器的渲染引擎和JS引擎如下: 浏览器 渲染引擎 JS引擎 IE Trident Chakra Edge EdgeHTML Chakra Firefox Gecko SpiderMonkey Chrome