瀏覽器內(nèi)核是什么意思?今天就跟小編來看看吧。
瀏覽器內(nèi)核是指瀏覽器最核心的部分,也就是瀏覽器所采用的渲染引擎,它決定了瀏覽器如何顯示網(wǎng)頁的內(nèi)容以及頁面的格式信息。
拓展小知識(shí):瀏覽器內(nèi)核有幾種類型
瀏覽器的內(nèi)核有以下五種類型:
1、Trident內(nèi)核
Trident(又叫MSHTML)是一款開放的內(nèi)核,由于其引擎被設(shè)計(jì)成一個(gè)軟件模塊,所以其他的軟件開發(fā)人員就能夠在他們開發(fā)的應(yīng)用程序中加入網(wǎng)頁的瀏覽功能。Trident內(nèi)核接口已經(jīng)很成熟了,但它無法在windows操作系統(tǒng)之外的其他操作系統(tǒng)上使用,所以不能跨平臺(tái)使用。
2、Gecko內(nèi)核
ecko的特點(diǎn)是代碼完全公開,因此,其可開發(fā)程度很高,全世界的程序員都可以為其編寫代碼,增加功能。因?yàn)檫@是個(gè)開源內(nèi)核,因此受到許多人的青睞,Gecko內(nèi)核的瀏覽器也很多,這也是Gecko內(nèi)核雖然年輕但市場(chǎng)占有率能夠迅速提高的重要原因。
3、Presto內(nèi)核
這款瀏覽器內(nèi)核的特點(diǎn)就是渲染速度的優(yōu)化達(dá)到了極致,它實(shí)際上這是一個(gè)動(dòng)態(tài)內(nèi)核,與前面幾個(gè)內(nèi)核的最大的區(qū)別就在腳本處理上,Presto有著天生的優(yōu)勢(shì),頁面的全部或者部分都能夠在回應(yīng)腳本事件時(shí)等情況下被重新解析;然而代價(jià)是犧牲了網(wǎng)頁的兼容性,現(xiàn)已停止開發(fā)并廢棄。
4、Webkit內(nèi)核
Webkit引擎包含WebCore排版引擎及JavaScriptCore解析引擎,均是從KDE的KHTML及KJS引擎衍生而來,它們都是自由軟件,在GPL條約下授權(quán),同時(shí)支持BSD系統(tǒng)的開發(fā)。所以Webkit也是自由軟件,同時(shí)開放源代碼。
5、Blink內(nèi)核
Blink渲染引擎是2013年推出的,是多處理架構(gòu)系統(tǒng),新內(nèi)核會(huì)提升整個(gè)開源網(wǎng)絡(luò)生態(tài)系統(tǒng)的機(jī)能。
以上就是小編今天的分享了,希望可以幫助到大家。
聲明:本網(wǎng)頁內(nèi)容旨在傳播知識(shí),若有侵權(quán)等問題請(qǐng)及時(shí)與本網(wǎng)聯(lián)系,我們將在第一時(shí)間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com