🌐 常见的浏览器内核都有哪些?并介绍下你对内核的理解

📅 发布于 2026年3月 | 👤 作者:博主 | 🏷️ 标签:浏览器内核, Blink, WebKit, Gecko, 渲染引擎, Web开发, 前端, 面试

欢迎来到我的博客文章!所有文章都是满满的前端干货,文章简明扼要。

定义

浏览器内核(Browser Engine / Rendering Engine)是浏览器最核心的底层组件,负责解析网页代码(HTML/CSS/JS)并将其渲染为用户可见的页面。它决定了网页的兼容性、性能、安全模型与标准支持程度。

内核组成

子系统 功能 代表组件
渲染引擎(Rendering Engine) 解析 HTML + CSS Blink、WebKit、Gecko、Trident(淘汰)、EdgeHTML(弃用)
JavaScript 引擎(JS Engine) 解析 JavaScript V8、JavaScriptCore、SpiderMonkey

🌐 主流浏览器内核一览(含现状)

内核名称 开发方 主要使用浏览器 现状与特点
Blink Google(从WebKit分叉) Chrome、Edge(新)、Opera、Brave、国产双核浏览器(极速模式) 主流,V8 JS引擎
WebKit Apple Safari(macOS/iOS)、旧Chrome/Android Browser iOS唯一合法内核,JavaScriptCore(Nitro)
Gecko /ˈɡekəʊ/ Mozilla Firefox JS 引擎 SpiderMonkey
Trident /ˈtraɪdənt/ Microsoft 旧版IE浏览器(IE 6–11) 已淘汰,被EdgeHTML取代,后又迁至Blink
EdgeHTML Microsoft 旧版Edge浏览器 已弃用,Trident重构后迁至Blink

补充说明

国产"双核浏览器"

如360、QQ浏览器 = Trident(兼容模式) + Blink(极速模式),自动切换以兼顾老旧网站与现代网页。

⚠️ iOS 限制

iOS 上所有浏览器(包括 Chrome、Firefox)必须使用 WebKit(苹果政策限制)

核心要点

← 返回首页