天天看點

目前全世界應用最廣的4大浏覽器核心

Trident: IE浏覽器使用的核心,該核心程式在1997年的IE4中首次被采用,是微軟在Mosaic代碼的基礎之上修改而來的,并沿用到目前的IE7。 Trident實際上是一款開放的核心,其接口核心設計的相當成熟,是以才有許多采用IE核心而非IE的浏覽器湧現(如 Maxthon、The World 、TT、GreenBrowser、AvantBrowser等、這些并不是真正意義上的浏覽器)。

Geckos: Netcape6開始采用的核心,後來的Mozilla FireFox也采用了該核心,Geckos的特點是代碼完全公開,是以,其可開發程度很高,全世界的程式員都可以為其編寫代碼,增加功能。

Presto: 目前Opera采用的核心,該核心在2003年的Opera7中首次被使用,該款引擎的特點就是渲染速度的優化達到了極緻,也是目前公認網頁浏覽速度最快的浏覽器核心,然而代價是犧牲了網頁的相容性。(這裡說犧牲相容性并不是說opera相容性差,正好相反因為opera太标準了,很多開發人員針對ie的開發在opera标準的浏覽器中就相容不好了。)

Webkit:蘋果公司自己的核心,也是蘋果的Safari浏覽器使用的核心。 Webkit引擎包含WebCore排版引擎及JavaScriptCore解析引擎,均是從KDE的KHTML及KJS引擎衍生而來,它們都是自由軟體,在GPL條約下授權,同時支援BSD系統的開發。是以Webkit也是自由軟體,同時開放源代碼。在安全方面不受IE、Firefox的制約,是以 Safari浏覽器還是比較安全的浏覽器。(Google釋出的Chrome浏覽器也是采用Webkit核心)

繼續閱讀