对浏览器内核的理解

简介: 对浏览器内核的理解

简单来说,浏览器内核是浏览器的核心,也称“渲染引擎”,用来解释网页语法并渲染到网页上,浏览器内核决定了浏览器该如何显示网页内容以及页面的格式信息

浏览器内核又可以分成两部分:渲染引擎和JS引擎

渲染引擎:负责获取网页的内容并显示,不同的浏览器内核对网页的解析渲染也不同

JS引擎:负责解析 Javascript 语言,执行 javascript 语言来实现网页的动态效果

起初渲染引擎和 JS 引擎并没有区分的很明确,后来 JS 引擎越来越独立,内核倾向于渲染引擎

常用内核

内核的种类很多,常见的浏览器内核可以分这四种:Trident、Gecko、Blink、Webkit

下面总结一下各常用浏览器所使用的内核:

1)IE:Trident内核,也是俗称的IE内核

2)Chrome:统称为Chromium内核或Chrome内核,以前是Webkit内核,现在是Blink内核

3)Firefox:Gecko内核,俗称Firefox内核

4)Safari:Webkit内核

5)Opera:最初是自己的Presto内核,后来是Webkit,现在是Blink内核

6)360、猎豹:IE+Chrome双内核

7)搜狗、遨游、QQ浏览器:Trident(兼容模式)+Webkit(高速模式)

8)百度、世界之窗:IE内核

9)2345浏览器:以前是IE内核,现在也是IE+Chrome双内核

(前五个浏览器是目前五大主流浏览器,而五大浏览器采用的都是单内核)


相关文章
|
6月前
|
Web App开发 前端开发 安全
前端小知识之【浏览器内核】
前端小知识之【浏览器内核】
54 0
|
8月前
|
XML JavaScript 前端开发
对浏览器内核的理解?
对浏览器内核的理解?
|
8月前
|
XML JavaScript 前端开发
介绍一下你对浏览器内核的理解?
介绍一下你对浏览器内核的理解?
56 0
|
8月前
|
Web App开发 XML SQL
对于浏览器内核的理解
对于浏览器内核的理解
|
10月前
|
Web App开发 SQL Unix
深入理解浏览器内核 - 浏览器内核介绍
深入理解浏览器内核 - 浏览器内核介绍
293 0
|
10月前
|
Web App开发 Unix Linux
深入理解浏览器内核 - 浏览器内核依赖关系
深入理解浏览器内核 - 浏览器内核依赖关系
73 0
|
Web App开发 存储 移动开发
浏览器内核(渲染引擎)介绍|学习笔记
快速学习浏览器内核(渲染引擎)介绍
257 0
|
Web App开发 JavaScript 前端开发
浏览器渲染引擎工作原理|学习笔记
快速学习浏览器渲染引擎工作原理
214 0
浏览器渲染引擎工作原理|学习笔记
|
Web App开发 存储 JavaScript
浏览器渲染引擎与阻塞
浏览器渲染引擎与阻塞
|
Web App开发 缓存 开发框架
浏览器专题系列 - 浏览器内核
浏览器专题系列 - 浏览器内核