浏览器内核介绍
所谓的“浏览器内核”(“Rendering Engine”)指的是一个浏览器最核心的部分,直译为:“渲染引擎”,也常称为:“排版引擎”、“解释引擎”。
浏览器引擎作用是帮助浏览器来渲染网页的内容,将页面内容和排版代码转换为用户所见的视图。
我们所说的“浏览器内核”或者“渲染引擎”,除了渲染引擎外也包含了 javascript 引擎,例如:WebKit。它由渲染引擎 WebCore 和 javascript 引擎 JSCore 组成。
常见的浏览器内核有哪些?
- Trident内核:IE, MaxThon, TT, The World, 360, 搜狗浏览器等。[又称MSHTML]
- Gecko内核:Netscape6 及以上版本,Mozilla FirefoxGecko, MozillaSuite / SeaMonkey 等
- Presto内核:Opera7 及以上。 [Opera内核原为:Presto,现为:Blink;]
- Webkit内核:Safari, Chrome 等。 [ Chrome的Blink(WebKit的分支)]