標籤:
Rending Engine的作用是頁面渲染,將頁面代碼轉換成使用者看的見的有意義的頁面,排版引擎。
Trident 美 [‘tra?dnt]
Trident就是大名鼎鼎的IE瀏覽器所使用的核心,於是完全符合w3c標準的網頁在老trident核心下出現了偏差,這就是為什麼後來很多人覺得後來的IE9網頁排版有點混亂,而IE6正常,其實不是瀏覽器的相容性差了,而是你訪問的的網頁不符合新的標準,目前可供調用的最新版的Trident核心是IE9使用的核心,較之前的版本對w3c的標準支援增了很多
代表瀏覽器:[1] IE6、IE7、IE8(Trident 4.0)、IE9(Trident 5.0)、IE10(Trident 6.0);[1] 360安全瀏覽器(1.0-5.0為Trident,6.0為Trident+Webkit,7.0為Trident+Blink)360極速瀏覽器(7.5之前為Trident+Webkit,7.5為Trident+Blink)獵豹安全瀏覽器(1.0-4.2版本為Trident+Webkit,4.3及以後版本為Trident+Blink)傲遊瀏覽器(傲遊1.x、2.x為IE核心,3.x為IE與Webkit雙核)
Gecko 美 [‘g?ko](跨平台)
現在又mozilla基金會進行維護,是開源的瀏覽器核心,目前主流的Gecko核心是mozilla firefox, 由於firefox的出現,IE的霸主地位逐漸被削弱
代表瀏覽器:mozilla firefox
webkit(跨平台)
由khtml發展而來,也是apple給開源世界的一大貢獻,是目前最火熱的瀏覽器核心,火熱的不是說它的市場份額,而是應用的面積和勢頭,因為脫胎於khtml,所以具有高速的特點,同樣遵守w3c標準,從目前來看,webkit核心是最具有潛力而且是已經有相當成績的新型核心,效能非常好,對w3c標準的支援也非常完善,本人十分看好他、
代表瀏覽器:apple 的safari(win/mac/iphone/ipad) 、google的chrome、塞班手機瀏覽器、android手機預設的瀏覽器
Presto 美 [‘pr?sto](跨平台)
opera所 採用的核心,準確的說是opera7.0及以後的版本採用的核心,之前的版本採用的核心是elektra, 無容置疑,Presto核心對w3c的支援也很良好,presto對頁面文字的解析方面的效能比webkit還要高,對頁面有較高的閱讀性
基於presto的核心的瀏覽器有; opera
khtml(linux)
KDE開發的核心,速度快捷,容錯率低,這種核心不見得有很多人知道,但後面看下去你就會明白
常見的khtml核心的瀏覽器有:konqueror
瀏覽器引擎差異