1.什么是瀏覽器的內(nèi)核?
瀏覽器最重要或者說(shuō)最核心的部分叫做“Rendering Engine”圈匆,可大概譯為“渲染引擎”邻吭,不過(guò)我們一般習(xí)慣將之稱為“瀏覽器內(nèi)核”。負(fù)責(zé)對(duì)網(wǎng)頁(yè)語(yǔ)法的解釋并渲染網(wǎng)頁(yè)焕檬。所以姆坚,通常所謂的瀏覽器內(nèi)核也就是瀏覽器所采用的渲染引擎,渲染引擎決定了瀏覽器如何顯示網(wǎng)頁(yè)的內(nèi)容以及頁(yè)面的格式信息实愚。
2.它在瀏覽器中的作用是什么兼呵?
瀏覽器內(nèi)核對(duì)于瀏覽器而言,是基礎(chǔ)腊敲,是依托击喂。如果沒有了瀏覽器內(nèi)核,那么瀏覽器是無(wú)法獨(dú)立存在且產(chǎn)生作用的碰辅。它的存在懂昂,決定了網(wǎng)頁(yè)的呈現(xiàn)的內(nèi)容、格式以及效果乎赴。所以說(shuō)忍法,一個(gè)好的瀏覽器,一定是基于有一個(gè)穩(wěn)定榕吼、高端饿序、作用明顯的瀏覽器內(nèi)核的。
3.分類
(1)Trident內(nèi)核
????E6羹蚣、IE7原探、IE8(Trident 4.0)、IE9(Trident 5.0)顽素、IE10(Trident 6.0)
(2)Gecko內(nèi)核
????Firefox (火狐)
(3)WebKit內(nèi)核
????Apple Safari (Win/Mac/iPhone/iPad)
(4)Blink內(nèi)核
????Google的最新內(nèi)核