浏览器内核要做的事情:负责取的网页的内容(HTML,XML,图像等)、整理讯息(例如加入 CSS 等),以及计算网页的显示方式,然后输出到「显示器」或者「打印机」。
浏览器内核包括两个部分,渲染引擎 和 JS引擎。
主流浏览器的介绍:
Internet Explore可以说是每个 windows 系统都会有的默认浏览器。如今已经更新到 IE10 版本。
- 渲染引擎:Trident,JS 引擎:JScript
- 目前占浏览器市场的比例还是相当高。
- 一句话介绍:没什么用,偶尔还真能派上用场。
Firefox是一款「开源」的浏览器,非正式官方名「火狐」。致力于一个轻便、快速、简单与高扩充性的浏览器。
- 渲染引擎: Gecko,JS 引擎:TraceMonkey
- 大部分为开发者使用。
- 一句话介绍:坦白地说它面面俱到,但那些傻了吧唧的插件快把它搞的没法用了。
Safari 以更智能、更强大的方式浏览网页。
- 渲染引擎: Webkit
- 引擎:SquirrelFish Extreme
- Mac OS 系统的默认浏览器。
- 一句话介绍:非常的高效,但那些使用Safari的人总对其质量夸大其词。
Chrome是一款适用于计算机、手机和平板电脑的浏览器。
- 渲染引擎: Webkit,JS 引擎: V8。
- 浏览器占有份额 25% 左右,正在上升。
- 一句话介绍:就是一个 “快” 字。
Opera为来自挪威的一个极为出色的浏览器,具有速度快、节省系统资源、订制能力强、安全性高以及体积小等特点,目前已经是最受欢迎的浏览器之一。
- 渲染引擎: Presto,JS 引擎:Carakan
- 一句话介绍:有些人非常喜欢,但大多数人认为 Opera 很 "2"。
非主流多核浏览器:
在国内,有很多的「非主流多核浏览器」涌现,挤身浏览器大战之中。对于用户来说,并不知道这个是什么意思,或者只知道一个功能 -- 切换到「标准模式」或者「快速模式」。
其实,这些浏览器莫过于将 IE 内核和 Webkit 内核结合起来,而 IE 内核最终还是跟 Window 系统里面的 IE 版本一致。
使用用户比较多的双核浏览器有:傲游浏览器、QQ浏览器、搜狗高速浏览器和其他双核浏览器。
注:配图来自favbrowser。