今天看了遨游 3(http://www.maxthon.cn) 说采用了双核心,我就来兴趣了,不过遨游 3 确实做得漂亮,诸位有兴趣的可以看一看去。当今浏览器核心的种类值得一体的大约只有三到四个,它们分别是:Trident 、 Gecko 、 WebKit 和 Presto 。遨游 3 采用了 Triden,WebKit 的双核心,给大家说直白了点,就是采用了 IE 或者 Safari/Chrome, 很遗憾的是没有 firefox 的 Gecko 核心,有的话我可能会长期考虑使用,毕竟火狐是我最常用的浏览器。
Trident 核心,代表产品 Internet Explorer
Trident(又称为 MSHTML),是微软开发的一种排版引擎。它在 1997 年 10 月与 IE4 一起诞生,至今经历 12 年,至少更新了四个版本,虽然它相对其它浏览器核心还比较落后,但 Trident 一直在被不断地更新和完善。而且除 IE 外,许多产品都在使用 Trident 核心,比如 Windows 的 Help 程序、 RealPlayer 、 Windows Media Player 、 Windows Live Messenger 、 Outlook Express 等等都使用了 Trident 技术。
但并不是所有的 IE 都使用 Trident 引擎,微软还有另一个网页浏览器排版引擎,叫做 Tasman,它是使用在 Internet Explorer for Mac 的排版引擎,即苹果版的 IE 引擎。
Gecko 核心,代表作品 Mozilla Firefox
目前为 Mozilla 家族网页浏览器以及 Netscape 6 以后版本浏览器所使用。这软件原本是由网景通讯公司开发的,现在则由 Mozilla 基金会维护。它的最大优势是跨平台,能在 Microsoft Windows 、 Linux 和 MacOS X 等主要操作系统上运行,而且它提供了一个丰富的程序界面以供互联网相关的应用程式使用,例如网页浏览器、 HTML 编辑器、客户端/服务器等等。 Gecko 是最流行的排版引擎之一,仅次于 Trident 。使用它的最著名浏览器有 Firefox 、 Netscape6 至 9 。
ebKit 核心,代表作品 Safari 、 Chrome
webkit 是一个开源项目,包含了来自 KDE 项目和苹果公司的一些组件,主要用于 Mac OS 系统,它的特点在于源码结构清晰、渲染速度极快。主要代表作品有 Safari 和 Google 的浏览器 Chrome 。
Presto 核心,代表作品 Opera
Presto 是由 Opera Software 开发的浏览器排版引擎,供 Opera 7.0 及以上使用。它取代了旧版 Opera 4 至 6 版本使用的 Elektra 排版引擎,包括加入动态功能,例如网页或其部分可随着 DOM 及 Script 语法的事件而重新排版。