浏览器内核可以分为两个部分:
- 渲染引擎 (layout engineer) 或者 (Rendering Engine)
- JS引擎
几大常见的浏览器内核:
Trident
(IE 内核) 国内的很多的双内核浏览器的其中一核便是Trident
,其名为""兼容模式"。 主要代表的浏览器有:
- IE
- 傲游
- 世界之窗浏览器
- Avant
- 腾讯TT
- 猎豹安全浏览器
- 360极速浏览器
- 百度浏览器
- 等等其他的浏览器
Gecko
(firefox)Gecko
(Firefox
内核):Mozilia Firefox(火狐浏览器)
采用该内核,Gecko
内核的特点是代码完全开放,因此其可开发程序很高,全世界的程序员都可以为其编写代码,增加功能。可惜这几年已经没落了,比如打开速度慢,升级频繁,猪一样的队友flash
,神一样的对手chrome
。webkit
(Safari
)Safari
是苹果公司开发的浏览器,所用浏览器内核的名称是大名鼎鼎的webkit
。 现在很多人错误地把webkit
叫做chrome
内核(即使chrome
内核已经是blink
了),苹果感觉像是被别人抢了媳妇,都哭晕在厕所里了。Chromlum/Bink(chrome)
在chromlum
项目中研发blink
渲染引擎(即浏览器核心),内置于chrome
浏览器之中,Blink
其实是webkit
的分支。Presto
(opera
)Presto
是挪威产的浏览器opera