常见的浏览器内核有Trident、Gecko、WebKit、Blink,对应的浏览器为:Trident对应于IE,Gecko对应于火狐浏览器(Firefox),WebKit 对应 Safari,Blink(WebKit 的分支)对应 Chrome / Edge / Opera 等。
补充
补充:浏览器内核(渲染引擎)是解析 HTML/CSS、布局、绘制页面的核心组件。主流内核简述:
- Trident :老 IE 浏览器使用,IE6–IE11,Edge 早期也用过;现已被微软抛弃。
- Gecko :Mozilla Firefox 使用,跨平台且开源。
- WebKit :Apple Safari、原 Chrome(2008–2013)使用。
- Blink :WebKit 的分支,由 Google 主导,Chromium / Chrome / Edge(新版)/ Opera / Brave 等都基于它,是当前市场份额最大的内核。
- Presto :老 Opera(≤ 12.x)使用,已停止维护,现 Opera 也切换到了 Blink。
注:JavaScript 引擎(V8、SpiderMonkey、JavaScriptCore 等)并不等同于渲染内核,但常被混称为"内核"。V8 不属于"内核"范畴。
来源整理自:vue3js.cn 面试官系列



