Trident
Trident: IE使用的内核,该内核程序在1997年的IE4中首次被采用,Trident实际上是一款开放的内核,其接口内核设计的相当成熟,因此才有许多采用IE内核而非IE的浏览器涌现(如 Maxthon、The World 、TT、GreenBrowser、AvantBrowser等)。
Gecko
Gecko: Netscape6开始采用的内核,后来的Mozilla FireFox (火狐浏览器) 也采用了该内核,Gecko的特点是代码完全公开,因此,其可开发程度很高,全世界的程序员都可以为其编写代码,增加功能。因为这是个开源内核,因此受到许多人的青睐,Gecko内核的浏览器也很多,这也是Geckos内核虽然年轻但市场占有率能够迅速提高的重要原因。
Presto
Presto:目前Opera采用的内核,该内核在2003年的Opera7中首次被使用,该款引擎的特点就是渲染速度的优化达到了极致,也是目前公认网页浏览速度最快的浏览器内核,然而代价是牺牲了网页的兼容性。
Webkit
Webkit:苹果公司自己的内核,也是苹果的Safari浏览器使用的内核。 Webkit引擎包含WebCore排版引擎及JavaScriptCore解析引擎,均是从KDE的KHTML及KJS引擎衍生而来,它们都是自由软件,在GPL条约下授权,同时支持BSD系统的开发。所以Webkit也是自由软件,同时开放源代码。在安全方面不受IE、Firefox的制约,所以Safari浏览器在国内还是很安全的。
以下为各浏览器简单对照表格。
内核(排版引擎) | 脚本引擎 | 主要浏览器 | 备注 | |
---|---|---|---|---|
1. | Trident | Internet Explorer for Windows | mshtml.dll | |
2. | Tasman | Internet Explorer for Mac | ||
3. | Gecko | SpiderMonkey - FireFox TraceMonkey - FireFox 3.1+ | FireFox Netscape 6.0+ | 原本名为NGLayout |
4. | KHTML WebCore Webkit | V8 - chrome | Konqueror Safari chrome(google浏览器) | |
5. | Opera | Opera | ||
6. | Presto | Futhark | Opera 7.0+ | JS引擎Carakan未应用 |
1 条评论:
[url=http://www.whoisripper.com/forum/profile.php?id=18768]Fabulous[/url]. I notice a great improvement in your composing, I'd really like to obtain in touch. Maintain the great work! Your writing is quite motivational for somebody who is a new comer to this kind of stuff.[url=http://peoplepoweredprogress.com/groups/great-ideas-on-how-to-make-money-in-the-foreign-exchange-market/].[/url]
发表评论