欧美日本免费一区二区三区,中文字幕丰满乱孑伦无码专区,免费a级毛片无码鲁大师,亚洲久悠悠色悠在线播放

瀏覽器內(nèi)核是什么意思 瀏覽器內(nèi)核有幾種類型

本文章由注冊用戶 知無涯 上傳提供 評論 發(fā)布 糾錯/刪除 版權(quán)聲明 0
摘要:瀏覽器由shell+內(nèi)核兩部分組成,shell是瀏覽器的外殼,通過調(diào)用內(nèi)核來實現(xiàn)各種功能;內(nèi)核則是瀏覽器的核心,是基于標記語言顯示內(nèi)容的程序或模塊的。瀏覽器內(nèi)核有五種,分別是Trident內(nèi)核、Gecko內(nèi)核、Webkit內(nèi)核、Blink內(nèi)核以及已經(jīng)廢棄的Presto內(nèi)核,技術(shù)分支方面則主要有排版渲染引擎、JavaScript引擎以及其他三種。下面一起來了解一下瀏覽器內(nèi)核有幾種類型吧。

一、瀏覽器內(nèi)核是什么意思

瀏覽器內(nèi)核是指瀏覽器最核心的部分,負責對網(wǎng)頁語法的解釋(如標準通用標記語言下的一個應用HTML、JavaScript)并渲染(顯示)網(wǎng)頁。

瀏覽器分為兩部分,shell 內(nèi)核,Shell是指瀏覽器的外殼:例如菜單,工具欄等,主要是提供給用戶界面操作、參數(shù)設(shè)置等,它是調(diào)用內(nèi)核來實現(xiàn)各種功能的;內(nèi)核則是瀏覽器的核心,是基于標記語言顯示內(nèi)容的程序或模塊的。

通常所謂的瀏覽器內(nèi)核,就是瀏覽器所采用的渲染引擎,渲染引擎決定了瀏覽器如何顯示網(wǎng)頁的內(nèi)容以及頁面的格式信息。不同的瀏覽器內(nèi)核對網(wǎng)頁編寫語法的解釋也有不同,因此同一網(wǎng)頁在不同的內(nèi)核的瀏覽器里的渲染(顯示)效果也可能不同。

二、瀏覽器內(nèi)核有幾種類型

瀏覽器的內(nèi)核不止有一種,有以下五種類型:

1、Trident內(nèi)核

Trident(又叫MSHTML)是一款開放的內(nèi)核,由于其引擎被設(shè)計成一個軟件模塊,所以其他的軟件開發(fā)人員就能夠在他們開發(fā)的應用程序中加入網(wǎng)頁的瀏覽功能。Trident內(nèi)核接口已經(jīng)很成熟了,但它無法在windows操作系統(tǒng)之外的其他操作系統(tǒng)上使用,所以不能跨平臺使用。

2、Gecko內(nèi)核

ecko的特點是代碼完全公開,因此,其可開發(fā)程度很高,全世界的程序員都可以為其編寫代碼,增加功能。因為這是個開源內(nèi)核,因此受到許多人的青睞,Gecko內(nèi)核的瀏覽器也很多,這也是Gecko內(nèi)核雖然年輕但市場占有率能夠迅速提高的重要原因。

3、Presto內(nèi)核

這款瀏覽器內(nèi)核的特點就是渲染速度的優(yōu)化達到了極致,它實際上這是一個動態(tài)內(nèi)核,與前面幾個內(nèi)核的最大的區(qū)別就在腳本處理上,Presto有著天生的優(yōu)勢,頁面的全部或者部分都能夠在回應腳本事件時等情況下被重新解析;然而代價是犧牲了網(wǎng)頁的兼容性,現(xiàn)已停止開發(fā)并廢棄。

4、Webkit內(nèi)核

Webkit引擎包含WebCore排版引擎及JavaScriptCore解析引擎,均是從KDE的KHTML及KJS引擎衍生而來,它們都是自由軟件,在GPL條約下授權(quán),同時支持BSD系統(tǒng)的開發(fā)。所以Webkit也是自由軟件,同時開放源代碼。

5、Blink內(nèi)核

Blink渲染引擎是2013年推出的,是多處理架構(gòu)系統(tǒng),新內(nèi)核會提升整個開源網(wǎng)絡(luò)生態(tài)系統(tǒng)的機能。

三、瀏覽器內(nèi)核的技術(shù)分支有幾種

瀏覽器內(nèi)核的技術(shù)分支主要有三種:排版渲染引擎、JavaScript引擎以及其他:

1、排版渲染引擎

排版渲染引擎的功能主要負責取得網(wǎng)頁的內(nèi)容(HTML、XML、圖像等)、整理信息,以及計算網(wǎng)頁的顯示方式,然后輸出至顯示器。所有的網(wǎng)頁瀏覽器、電子郵件客戶端以及其他需要編輯、顯示網(wǎng)絡(luò)內(nèi)容的應用程序都需要排版渲染引擎,特別是排版渲染引擎決定了瀏覽器如何顯示網(wǎng)頁的內(nèi)容以及頁面的格式信息。

2、JavaScript引擎

JavaScript引擎是用來渲染JavaScript的,JavaScript的渲染速度越快,動態(tài)網(wǎng)頁的展示也越快,因此這一技術(shù)分支下發(fā)展的瀏覽器內(nèi)核主要重視的是瀏覽器的使用速度和用戶的使用體驗。

3、其他

其他類型的技術(shù)分支主要是一些小眾的技術(shù)。

網(wǎng)站提醒和聲明
本站為注冊用戶提供信息存儲空間服務(wù),非“MAIGOO編輯”、“MAIGOO榜單研究員”、“MAIGOO文章編輯員”上傳提供的文章/文字均是注冊用戶自主發(fā)布上傳,不代表本站觀點,版權(quán)歸原作者所有,如有侵權(quán)、虛假信息、錯誤信息或任何問題,請及時聯(lián)系我們,我們將在第一時間刪除或更正。 申請刪除>> 糾錯>> 投訴侵權(quán)>> 網(wǎng)頁上相關(guān)信息的知識產(chǎn)權(quán)歸網(wǎng)站方所有(包括但不限于文字、圖片、圖表、著作權(quán)、商標權(quán)、為用戶提供的商業(yè)信息等),非經(jīng)許可不得抄襲或使用。
提交說明: 快速提交發(fā)布>> 查看提交幫助>> 注冊登錄>>
相關(guān)推薦
電腦瀏覽器總是閃退怎么回事 pc瀏覽器閃退怎么辦
電腦上使用瀏覽器,有時會遇到瀏覽器閃退的情況,這可能是瀏覽器崩潰、系統(tǒng)配置不當、惡意插件限制、瀏覽器緩存較多等原因造成的,遇到這種情況,通過安全軟件檢查處理,或者卸載掉,更換低版本的瀏覽器或其他瀏覽器即可解決。下面一起來了解一下電腦瀏覽器總是閃退怎么回事以及pc瀏覽器閃退怎么辦吧。
瀏覽器 電腦
3.9萬+ 11
手機瀏覽器和電腦瀏覽器區(qū)別有哪些 手機瀏覽器怎樣調(diào)成電腦版
瀏覽器是用來檢索、展示以及傳遞Web信息資源的應用程序,有手機瀏覽器和電腦瀏覽器之分,它們主要區(qū)別是終端不同,此外在使用目的、使用時間、使用地點、使用方法、顯示等方面也存在一定的區(qū)別。手機瀏覽器和pc瀏覽器的區(qū)別較大,如果用不慣手機瀏覽器,也可以把它改成電腦版,那么手機瀏覽器怎樣調(diào)成電腦版呢?下面一起來看看吧。
瀏覽器 手機
2046 4
網(wǎng)絡(luò)瀏覽器有哪些功能 瀏覽器窗口的組成部分及功能
網(wǎng)絡(luò)瀏覽器的功能眾多,基礎(chǔ)功能是瀏覽網(wǎng)頁,通過瀏覽器可以看新聞、看視頻、玩網(wǎng)頁游戲、看書、網(wǎng)購等,除此之外,瀏覽器還具有下載文件、搜索、屏幕截圖、清理痕跡等功能,還可以通過下載瀏覽器插件實現(xiàn)功能拓展。網(wǎng)絡(luò)瀏覽器的窗口一般由地址欄、菜單欄、選項卡、頁面窗口和狀態(tài)欄五部分組成,各部分功能有所不同。下面一起來了解一下網(wǎng)絡(luò)瀏覽器有哪些功能吧。
設(shè)置默認瀏覽器有什么用 怎么設(shè)置默認瀏覽器
瀏覽器設(shè)置成默認瀏覽器,就是指將這款瀏覽器設(shè)置成常用的瀏覽器,每次打開網(wǎng)頁都是優(yōu)先打開它,設(shè)置默認瀏覽器的作用主要是可以按自己喜好設(shè)置瀏覽風格、保存網(wǎng)頁書簽等,不會再彈出要使用哪個瀏覽器的提示和設(shè)置默認瀏覽器的提示。設(shè)置默認瀏覽器一般有兩種方法,一種是通過電腦設(shè)置,另一種是通過瀏覽器設(shè)置。下面一起來了解一下怎么設(shè)置默認瀏覽器吧。
瀏覽器插件有什么用 瀏覽器插件安全嗎
瀏覽器插件是指基于瀏覽器的原有功能,另外增加新功能的工具類程序,主要作用是擴展應用功能、豐富瀏覽體驗,不同瀏覽器插件功能有所不同。需要注意的是,瀏覽器插件并不都是安全的,有的自行下載安裝的瀏覽器插件可能是網(wǎng)絡(luò)黑客設(shè)計的,利用惡意插件可以獲取你的瀏覽信息甚至盜取應用密碼,大家下載安裝時要注意。下面一起來了解一下瀏覽器插件有什么用吧。
瀏覽器 軟件
1167 2