浏览器核心详解

 

      今天看了遨游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语法的事件而重新排版。
 

为您推荐

发表评论

电子邮件地址不会被公开。 必填项已用*标注