主流瀏覽器內核種類有哪些
主流瀏覽器內核分類:瀏覽器內核種類繁多,商用的加上非商業的免費內核,大約有10款以上甚至更多,不過通常比較常見的大約只有以下4種,下面就簡單介紹一下 。
Trident
Trident(又稱為MSHTML),是微軟的Windows搭載的網頁瀏覽器——Internet Explorer瀏覽器使用的內核(俗稱IE內核),該內核程序在1997年的IE 4中首次被采用,之后不斷地加入新的技術并隨著新版本的IE發布 。Trident實際上是一款開放的內核,Trident引擎被設計成一個軟件組件(模塊),使得其他軟件開發人員很容易將網頁瀏覽功能加到他們自行開發的應用程序里,其接口內核設計相當成熟,因此才涌現出許多采用IE內核而非IE的瀏覽器(如Maxthon、軟媒的閃游瀏覽器、騰訊的TT、GreenBrowser等),但是Trident只能用于Windows平臺 。
由于IE本身的“壟斷性”而使得Trident內核在很長時間內都是一家獨大,微軟也在相當長一段時間內都沒有更新Trident內核,這就導致了兩個后果——一是Trident內核曾經幾乎與W3C標準脫節;二是Trident內核的大量Bug等安全性問題沒有得到及時解決 。目前,微軟對Trident 排版引擎做了重大變動,除了加入新的技術之外,還增加了對網頁標準的支持 。盡管這些變動已經在相當大的程度上落后了其他的排版引擎,如Gecko、 WebCore、KHTML及Presto 。
Gecko
Gecko是開放源代碼、以C++編寫的網頁排版引擎,目前被Mozilla家族網頁瀏覽器以及Netscape 6以后版本瀏覽器所使用 。這款軟件原本是由網景通訊公司開發的,現在則由Mozilla基金會維護 。由于Gecko的特點是代碼完全公開,因此,其可開發程度很高,全世界的程序員都可以為其編寫代碼,增加功能 。因為這是個開源內核,因此受到許多人的青睞,采用Gecko內核的瀏覽器也很多,這也是 Gecko內核雖然年輕但市場占有率能夠迅速提高的重要原因 。
Gecko排版引擎提供了一個豐富的程序界面以供與互聯網相關的應用程序使用,例如網頁瀏覽器、HTML編輯器、客戶端/服務器等 。雖然最初的主要對象是Mozilla的衍生產品,如 Netscape和Mozilla Firefox,但是現在已有很多其他軟件利用這個排版引擎 。此外Gecko也是一個跨平臺內核,可以在Windows、BSD、Linux和Mac OS X中使用 。
Gecko是最流行的排版引擎之一,其流行程度僅次于Trident 。使用Gecko引擎的瀏覽器有Firefox、網景6~9、SeaMonkey、Camino、Mozilla、Flock、Galeon、K-Meleon、Minimo、Sleipni、 Songbird、XeroBank 。Google Gadget引擎采用的就是Gecko瀏覽器引擎 。
Presto
Presto是一個由Opera Software開發的瀏覽器排版引擎,目前Opera 7.0~10.00版本使用該款引擎 。Presto的特點就是渲染速度的優化達到了極致,它是目前公認的網頁瀏覽速度最快的瀏覽器內核,然而代價是犧牲了網頁的兼容性 。
Presto實際上是一個動態內核,與Trident、Gecko等內核的最大區別就在于腳本處理上,Presto有著天生的優勢,頁面的全部或者部分都能夠在回應腳本事件時等情況下被重新解析 。此外該內核在執行JavaScript時有著最快的速度,根據同等條件下的測試,Presto內核執行同等JavaScript所需的時間僅有Trident和Gecko內核的約1/3 。不過,不足之處在于Presto是商業引擎,使用Presto的除了Opera以外,只剩下NDS Browser、Nokia 770網絡瀏覽器等,這在很大程度上限制了Presto的發展 。Opera Widget引擎采用的就是Presto引擎 。
WebKit
WebKit 是一個開放源代碼的瀏覽器引擎(Web Browser Engine),WebKit最初的代碼來自KDE的KHTML和KJS(它們均為開放源代碼,都是自由軟件,在GPL協議下授權) 。所以WebKit也是自由軟件,同時開放源代碼 。
常見的瀏覽器及其內核有哪些?
常見內核
Trident 內核:IE, MaxThon, TT, The World, 360, 搜狗瀏覽器等 。[又稱 MSHTML]
Gecko 內核:Netscape6 及以上版本,FF, MozillaSuite / SeaMonkey 等
Presto 內核:Opera7 及以上 。[Opera內核原為:Presto,現為:Blink;]
Webkit 內核:Safari, Chrome等 。[ Chrome的:Blink(WebKit 的分支)]
按瀏覽器內核劃分,瀏覽器分為哪三種?
根據渲染引擎分為:Trident(IE內核)、Gecko(Firefox內核)、Blink和Webkit(Safari內核,Chrome內核原型) 。
各內核的瀏覽器應用
1、Trident
微軟在Mosaic代碼的基礎之上修改而來的,并沿用到IE11,也被普遍稱作”IE內核” 。常用的瀏覽器有:IE6、IE7、IE8(Trident 4.0)、IE9、獵豹安全瀏覽器、百度瀏覽器等 。
2、Gecko
Gecko的特點是代碼完全公開,常用的瀏覽器有:Mozilla FireFox(火狐瀏覽器)、Mozilla SeaMonkey、waterfox等。
3、Blink
由Google和Opera Software開發的瀏覽器排版引擎,常用的瀏覽器有:Chrome(28及往后版本)、Opera(15及往后版本)和Yandex瀏覽器 。
4、Webkit
蘋果公司自己的內核,也是蘋果的Safari瀏覽器使用的內核,常用的瀏覽器有:傲游瀏覽器3、Apple Safari (Win/Mac/iPhone/iPad)等 。
擴展資料
IE內核瀏覽器相對于非IE內核瀏覽器(如chrome,firefox,雙核瀏覽器)有如下區別點:
1、只有IE內核才能打開所有網頁
在中國,IE內核瀏覽器能兼容所有網頁(正常打開所有網頁),有的網站最下面會寫上:推薦用IE瀏覽器瀏覽本網頁,意思就是兼容IE內核的瀏覽器 。在chrome內核及雙核瀏覽器,這些網站極有可能出現界面錯亂,點擊提交按鈕后行為不可預測,卡死,cpu占用大等問題 。
2、IE內核瀏覽器更安全
瀏覽器的雙核是一般網頁用chrome內核打開,網銀等指定的網頁用IE內核打開 。
而非IE內核瀏覽器,如雙核瀏覽器, 在chrome內核升級后,必須拿到chrome內核源碼,重新編譯測試其瀏覽器,然后升級雙核瀏覽器本身,才能升級chrome內核 。如果雙核瀏覽器原先就修改了chrome內核源碼,要做到同步升級就不可能了 。
參考資料來源:百度百科—IE內核
參考資料來源:百度百科—瀏覽器內核
目前主流瀏覽器都是那些內核?
1、IE瀏覽器內核:Trident內核,也被稱為IE內核;
2、Chrome瀏覽器內核:Chromium內核 → Webkit內核 → Blink內核;
3、Firefox瀏覽器內核:Gecko內核,也被稱Firefox內核;
4、Safari瀏覽器內核:Webkit內核;
5、Opera瀏覽器內核:最初是自主研發的Presto內核,后跟隨谷歌,從Webkit到Blink內核;
6、360瀏覽器、獵豹瀏覽器內核:IE+Chrome雙內核;
7、搜狗、遨游、QQ瀏覽器內核:Trident(兼容模式)+Webkit(高速模式);
8、百度瀏覽器、世界之窗內核:IE內核;
閱讀更多
瀏覽器的內核是什么意思?雙核呢?
瀏覽器最重要或者說核心的部分是“Rendering Engine”,可大概譯為“解釋引擎”,不過我們一般習慣將之稱為“瀏覽器內核” 。負責對網頁語法的解釋(如HTML、JavaScript)并渲染(顯示)網頁 。所以,通常所謂的瀏覽器內核也就是瀏覽器所采用的渲染引擎,渲染引擎決定了瀏覽器如何顯示網頁的內容以及頁面的格式信息 。不同的瀏覽器內核對網頁編寫語法的解釋也有不同,因此同一網頁在不同的內核的瀏覽器里的渲染(顯示)效果也可能不同,這也是網頁編寫者需要在不同內核的瀏覽器中測試網頁顯示效果的原因 。
雙核一般式指高速(webkit)和兼容(Trident)雙瀏覽模式事兼顧高速有兼容性的是用兩種解釋引擎的游覽器 。
瀏覽器內核有哪些,它們有什么區別?
目前市面上主打的瀏覽器大致分為下面幾種:1、Tridend內核,如果不知道Tridend,那么你一定知道微軟的IE吧,沒錯,它就是IE的核心引擎,從IE誕生到現在一直使用的就是Tridend內核,國內的80%以上的瀏覽器用的都是它,只是在IE上面再次做了包裝和本地化而已,如果搜搜、搜狗、360、遨游、世界之窗;其中搜狗瀏覽器可以使用雙引擎,該引擎只在windows平臺下使用 。2、Gecko內核,這個是火狐firefox御用內核,新版的火狐對其進行了內核升級,據說可以將速度提升2-5倍 。3、Webkit內核,大家知道有蘋果的和google的瀏覽器使用的是該內核,它的優點是快速解析javascript,也是這些瀏覽器打廣告時經常用到的口號,國產的雙引擎瀏覽器搜狗高速瀏覽器就是采用了該內核 。
【瀏覽器的內核是什么意思?雙核呢 瀏覽器內核有幾種知乎】關于瀏覽器內核有幾種和瀏覽器內核有幾種知乎的內容就分享到這兒!更多實用知識經驗,盡在 m.apearl.cn
- 1200千卡的熱量是吃多少東西 鴨心的熱量高嗎
- 如果你腦子里沒有儲存大量好的英語文章,好的英語文章標題
- 牛和雞的屬相合不合,女牛和男狗的屬相合不合
- 溪字的成語有哪些?,溪,成語
- 祝媽媽生日快樂的祝福語 祝朋友生日快樂的祝福語
- 冷戰時期東西兩大陣營組織一個是“北約”與之對應的是什么組織 北約的對立面
- 笨重的意思和造句,笨重的意思是什么 標準答案
- 快速止頭疼的簡易方法有哪些 快速緩解頭痛的方法
- 什么是漏洞掃描 漏洞掃描器的常規分類
- 堆砌是褒義詞還是貶義詞,堆砌的拼音怎么讀
