瀏覽器核心

瀏覽器最重要或者說核心的部分是“Rendering Engine”,可大概譯爲“解釋引擎”,不過我們一般習慣將之稱爲“瀏覽器內核”。負責對網頁語法的解釋(如HTML、JavaScript)並渲染(顯示)網頁。

不同的瀏覽器內核對網頁編寫語法的解釋也有不同,因此同一網頁在不同的內核的瀏覽器裏的渲染(顯示)效果也可能不同,這也是網頁編寫者需要在不同內核的瀏覽器中測試網頁顯示效果的原因。

幾種常見的瀏覽器內核簡介:

Trident:Windows 下的 IE 瀏覽器使用的內核代號。除 IE 外,衆多的 IE Shell(如 Maxthon )都使用這個內核。

Gecko:Mozilla Firefox 瀏覽器使用的內核代號。使用 Gecko 內核的瀏覽器也有不少,如 Netscape 、MozillaSuite/SeaMonkey 等。另外,Mozilla Thunderbird 也使用 Gecko 。

Presto:Opera 瀏覽器使用的內核代號,這是目前公認網頁瀏覽速度最快的瀏覽器內核。

KHTML/WebCore:Konqueror/Safari 瀏覽器使用的內核代號。Konqueror 是 X 協議下的 KDE 桌面環境使用的瀏覽器和資源管理器,可以用在 Unix/Linux/BSD 系統中,據說 KDE 4.0 以後會有向 Windows 移植的計劃;Safari 則是 Apple 用戶中最受歡迎的瀏覽器。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章