久草视频污在线观看|亚洲熟女丝袜AV|中国三级在线免费|在线免费牛牛AV|日韩无码青青草原|国产V日产∨综合V精品视频|98超碰资源人人|久久久久久久探花蜜蜜蜜|久久小视频免费在|亚洲日韩欧美国产网站

品牌知名度調(diào)研問卷>>

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

本文章由注冊用戶 知無涯 上傳提供 評論 發(fā)布 糾錯/刪除 版權(quán)聲明 0
摘要:瀏覽器由shell+內(nèi)核兩部分組成,shell是瀏覽器的外殼,通過調(diào)用內(nèi)核來實(shí)現(xiàn)各種功能;內(nèi)核則是瀏覽器的核心,是基于標(biāo)記語言顯示內(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)核是指瀏覽器最核心的部分,負(fù)責(zé)對網(wǎng)頁語法的解釋(如標(biāo)準(zhǔn)通用標(biāo)記語言下的一個應(yīng)用HTML、JavaScript)并渲染(顯示)網(wǎng)頁。

瀏覽器分為兩部分,shell 內(nèi)核,Shell是指瀏覽器的外殼:例如菜單,工具欄等,主要是提供給用戶界面操作、參數(shù)設(shè)置等,它是調(diào)用內(nèi)核來實(shí)現(xiàn)各種功能的;內(nèi)核則是瀏覽器的核心,是基于標(biāo)記語言顯示內(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ā)的應(yīng)用程序中加入網(wǎng)頁的瀏覽功能。Trident內(nèi)核接口已經(jīng)很成熟了,但它無法在windows操作系統(tǒng)之外的其他操作系統(tǒng)上使用,所以不能跨平臺使用。

2、Gecko內(nèi)核

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

3、Presto內(nèi)核

這款瀏覽器內(nèi)核的特點(diǎn)就是渲染速度的優(yōu)化達(dá)到了極致,它實(shí)際上這是一個動態(tài)內(nèi)核,與前面幾個內(nèi)核的最大的區(qū)別就在腳本處理上,Presto有著天生的優(yōu)勢,頁面的全部或者部分都能夠在回應(yīng)腳本事件時等情況下被重新解析;然而代價是犧牲了網(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)的機(jī)能。

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

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

1、排版渲染引擎

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

2、JavaScript引擎

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

3、其他

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

網(wǎng)站提醒和聲明
本站為注冊用戶提供信息存儲空間服務(wù),非“MAIGOO編輯”、“MAIGOO榜單研究員”、“MAIGOO文章編輯員”上傳提供的文章/文字均是注冊用戶自主發(fā)布上傳,不代表本站觀點(diǎn),版權(quán)歸原作者所有,如有侵權(quán)、虛假信息、錯誤信息或任何問題,請及時聯(lián)系我們,我們將在第一時間刪除或更正。 申請刪除>> 糾錯>> 投訴侵權(quán)>> 網(wǎng)頁上相關(guān)信息的知識產(chǎn)權(quán)歸網(wǎng)站方所有(包括但不限于文字、圖片、圖表、著作權(quán)、商標(biāo)權(quán)、為用戶提供的商業(yè)信息等),非經(jīng)許可不得抄襲或使用。
提交說明: 快速提交發(fā)布>> 查看提交幫助>> 注冊登錄>>
最新評論
相關(guān)推薦
電腦瀏覽器如何升級 電腦瀏覽器升級怎么操作
電腦瀏覽器如何升級?在電腦里,都會有自帶的瀏覽器,網(wǎng)頁瀏覽器也越來越先進(jìn)。很多朋友在使用電腦的過程中,會發(fā)現(xiàn)因?yàn)闉g覽器的版本過低,導(dǎo)致某些功能無法使用,想要升級瀏覽器,但又不知道該如何操作,下面就跟著一起來看看電腦瀏覽器如何升級吧!
瀏覽器內(nèi)核是什么意思 瀏覽器內(nèi)核有幾種類型
瀏覽器由shell+內(nèi)核兩部分組成,shell是瀏覽器的外殼,通過調(diào)用內(nèi)核來實(shí)現(xiàn)各種功能;內(nèi)核則是瀏覽器的核心,是基于標(biāo)記語言顯示內(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)核有幾種類型吧。
雙核瀏覽器是什么意思 雙核瀏覽器好用嗎
雙核瀏覽器是指擁有Trident內(nèi)核和WebKit內(nèi)核兩個內(nèi)核的瀏覽器,一般網(wǎng)頁用Webkit內(nèi)核打開,網(wǎng)銀等指定的網(wǎng)頁用Trident內(nèi)核打開。雙核瀏覽器的優(yōu)點(diǎn)在于兼容性強(qiáng),不過缺點(diǎn)是有時不能正常顯示網(wǎng)頁,而且內(nèi)存及cpu占用更高。雙核瀏覽器只是一個無奈的臨時解決方案,隨著Web標(biāo)準(zhǔn)的普及,雙核瀏覽器逐漸會推出歷史舞臺。下面一起來了解一下雙核瀏覽器是什么意思吧。
瀏覽器緩存過多有什么影響 怎么清除瀏覽器緩存
瀏覽器為了節(jié)約網(wǎng)絡(luò)資源,提高網(wǎng)絡(luò)效率,會把用戶瀏覽過的頁面存儲在用戶磁盤上,這些存儲的文件就是瀏覽器緩存。瀏覽器緩存需要定期清理,不然緩存過多或占用手機(jī)或電腦的內(nèi)存,導(dǎo)致卡頓。電腦上和手機(jī)上清除瀏覽器緩存一般都是在設(shè)置界面,找到“清除瀏覽數(shù)據(jù)”的選項(xiàng),選擇清理即可。下面一起來了解一下怎么清除瀏覽器緩存吧。
Opera歐朋瀏覽器是什么內(nèi)核 歐朋瀏覽器的kestrel內(nèi)核有什么特點(diǎn)
歐朋瀏覽器是目前十分流行的手機(jī)瀏覽器,使用起來也十分方便快捷,使用歐朋瀏覽器的用戶特別多,里面有著許多便捷的功能,有很多小伙伴想知道歐朋瀏覽器使用的是什么內(nèi)核,下面我們就一起了解一下,Opera歐朋瀏覽器是什么內(nèi)核以及歐朋瀏覽器的kestrel內(nèi)核有什么特點(diǎn)。
頁面相關(guān)分類
生活知識百科分類
知識體系榜
精華推薦