當前五大瀏覽器內核及簡史

瀏覽器已然成爲咱們生活或工做中上網衝浪不可缺乏的工具,今天咱們就來詳細講講當前五大瀏覽器的內核及簡史。瀏覽器的內核是分爲兩個部分的,一是渲染引擎,另外一個是JS引擎。如今JS引擎比較獨立,咱們一般所說的瀏覽器內核更加傾向於說渲染引擎,渲染引擎決定了瀏覽器如何顯示網頁的內容以及頁面的格式信息。不一樣內核的瀏覽器裏的渲染(顯示)效果也可能不一樣,這也是測試工程師或網頁編寫者須要在不一樣內核的瀏覽器中測試網頁顯示效果的緣由。以下爲百度統計流量研究院的瀏覽器市場份額報告圖(從2017.1.1至今):windows


                   

查閱相關資料後本身整理以下,按照發布時間順序:瀏覽器

一、IE(Internet Explorer)瀏覽器:
      IE的誕生起源於1994年,當時微軟爲了對抗幾乎佔據市場百分之九十份額的網景Netscape Navigator(導航者),準備在windows中開發本身的瀏覽器,取名爲Internet Explorer,意爲因特網探險者。1995年,微軟經過給予季度費用和部分收入從Spyglass中取得了Spyglass Mosaic的源代碼和受權。從而使IE逐漸成爲微軟專屬軟件。同年8月16日,微軟推出IE 1.0瀏覽器。當時,它只是Windows95Plus!加強包的一附加軟件。它採用的排版引擎(俗稱內核)爲Trident。每一次新的IE版本發佈,也標誌着Trident內核版本號的提高。安全

二、Opera瀏覽器:
     Opera瀏覽器創始於1995年4月,是一款由挪威Opera Software ASA公司製做的支持多頁面標籤式瀏覽的網絡瀏覽器,是跨平臺瀏覽器能夠在Windows、Mac和Linux三個操做系統平臺上運行。2016年2月肯定被奇虎360和崑崙萬維收購,2018.4.27日最新版本52.0(52.0.2871.99)。Opera瀏覽器的內核最初是Presto,前幾年宣佈使用Google的開源項目Webkit做爲本身的內核,沒過多久,而如今是跟隨Google使用Blink內核。網絡

三、Safari瀏覽器:
     蘋果公司本身的內核,也是蘋果的Safari瀏覽器使用的內核。Safari在2003年1月7日首度發行測試版,併成爲Mac OS X v10.3與以後的默認瀏覽器,也是iPhone與iPad和iPod touch的指定瀏覽器。Windows版本的首個測試版在2007年6月11日推出,支持Windows XP與Windows Vista,在2008年3月18日推出正式版,現已支持Windows7。2012年7月26日,隨着蘋果的「山獅」系統發佈,Windows平臺的Safari已經放棄開發。Safari瀏覽器使用Webkit引擎,包含WebCore排版引擎及JavaScriptCore解析引擎,均是從KDE的KHTML及KJS引擎衍生而來,它們都是自由軟件,在GPL條約下受權,同時支持BSD系統的開發。因此Webkit也是自由軟件,同時開放源代碼。在安全方面不受IE、Firefox的制約,因此Safari瀏覽器在國內仍是很安全的。ide

四、Firefox瀏覽器:
     2004年2月9日,Mozilla Firebird決定改稱Mozilla Firefox,簡稱Firefox,正式縮寫爲Fx或fx,不過仍然常被稱做FF(FireFox)。Firefox在英文俗語裏指的是「紅熊貓」,但開發小組卻採用將「Fire」和「fox」分開來直譯蘊意,把吉祥物及官方圖標都設計爲火紅的小狐狸。Gecko引擎,這也是火狐自04年發佈以來一直使用的渲染引擎,正式由於Gecko是一個開源項目,代碼徹底公開,所以受到不少人的追捧與好評。根據2013年8月瀏覽器統計數據,Firefox在全球網頁瀏覽器市佔率76%至81%,用戶數在各網頁瀏覽器中排名第三。工具

五、Chrome瀏覽器:
     Chrome瀏覽器於2008年9月2日由Google公司開發的一款網頁瀏覽器,該瀏覽器基於其餘開源軟件撰寫,包括WebKit,目標是提高穩定性、速度和安全性,並創造出簡單且有效率的使用者界面。Google Chrome的特色是簡潔、快速。GoogleChrome支持多標籤瀏覽,每一個標籤頁面都在獨立的「沙箱」內運行,在提升安全性的同時,一個標籤頁面的崩潰也不會致使其餘標籤頁面被關閉。此外,Google Chrome基於更強大的JavaScript V8引擎,這是當前Web瀏覽器所沒法實現的。2013年4月份,Google宣佈稱將爲Chrome瀏覽器開發新的自主瀏覽器引擎Blink,在最新的Chrome開發版本中,Blink已經正式現身。測試


概括總結(不全面的還請你們多多指正):spa

一、IE瀏覽器內核:Trident內核,也是俗稱的IE內核;操作系統

二、Chrome瀏覽器內核:統稱爲Chromium內核或Chrome內核,Webkit內核(之前)-->Blink內核(如今);開放源代碼

三、Firefox瀏覽器內核:Gecko內核,俗稱Firefox內核;

四、Safari瀏覽器內核:Webkit內核,俗稱Safari內核;

五、Opera瀏覽器內核:Presto內核(之前)-->Webkit內核(中間)-->Blink內核(如今);

六、其餘瀏覽器:IE內核(好比百度瀏覽器)或IE+Chrome雙內核(好比360、獵豹瀏覽器)等。

相關文章
相關標籤/搜索