常见的浏览器内核有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 面试官系列