常見瀏覽器介紹:
瀏覽器是網頁執行的平台,常用的瀏覽器有ie、火狐(firefox)、谷歌(chrome)、safari和opera等。我們平時稱為五大瀏覽器。
瀏覽器核心(理解):
瀏覽器核心又可以分成兩部分:渲染引擎(layout engineer 或者 rendering engine)和 js 引擎。
渲染引擎
js 引擎則是解析 j**ascript 語言,執行 j**ascript語言來實現網頁的動態效果。
最開始渲染引擎和 js 引擎並沒有區分的很明確,後來 js 引擎越來越獨立,核心就傾向於只指渲染引擎。有乙個網頁標準計畫小組製作了乙個 acid 來測試引擎的相容性和效能。核心的種類很多,如加上沒什麼人使用的非商業的免費核心,可能會有10多種,但是常見的瀏覽器核心可以分這四種:trident、gecko、blink、webkit。
(1)trident(ie核心)
國內很多的雙核瀏覽器的其中一核便是 trident,美其名曰 "相容模式"。
window10 發布後,ie 將其內建瀏覽器命名為 edge,edge 最顯著的特點就是新核心 edgehtml。
(2)gecko(firefox)
gecko(firefox 核心): mozilla firefox(火狐瀏覽器) 採用該核心,gecko 的特點是**完全公開,因此,其可開發程度很高,全世界的程式設計師都可以為其編寫**,增加功能。 可惜這幾年已經沒落了, 比如 開啟速度慢、公升級頻繁、豬一樣的隊友flash、神一樣的對手chrome。
(3) webkit(safari)
safari 是蘋果公司開發的瀏覽器,所用瀏覽器核心的名稱是大名鼎鼎的 webkit。
現在很多人錯誤地把 webkit 叫做 chrome核心(即使 chrome核心已經是 blink 了),蘋果感覺像被別人搶了媳婦,都哭暈再廁所裡面了。
(4) chromium/bink(chrome)
在 chromium 專案中研發 blink 渲染引擎(即瀏覽器核心),內置於 chrome 瀏覽器之中。blink 其實是 webkit 的分支。大部分國產瀏覽器最新版都採用blink核心。
(5) presto(opera)
presto 是挪威產瀏覽器 opera 的 "前任" 核心,為何說是 "前任",因為最新的 opera 瀏覽器早已將之拋棄從而投入到了谷歌懷抱了。
移動端的瀏覽器核心主要說的是系統內建瀏覽器的核心。
目前移動裝置瀏覽器上常用的核心有 webkit,blink,trident,gecko 等,其中 iphone 和 ipad 等蘋果 ios 平台主要是 webkit,android 4.4 之前的 android 系統瀏覽器核心是 webkit,android4.4 系統瀏覽器切換到了chromium,核心是 webkit 的分支 blink,windows phone 8 系統瀏覽器核心是 trident。
常見瀏覽器核心
二 gecko核心代表作品mozilla firefoxgecko是一套開放源 的 以c 編寫的網頁排版引擎。gecko是最流行的排版引擎之一,僅次於trident。使用它的最著名瀏覽器有firefox netscape6至9。三 webkit核心代表作品safari chromewebkit 是乙...
瀏覽器核心 移動端瀏覽器核心
主流瀏覽器核心 1 ie瀏覽器 trident核心 2 firefox瀏覽器 gecko核心 3 safari瀏覽器 webkit核心 4 chrome瀏覽器 blink核心 blink是webkit的乙個分支 5 opera瀏覽器 最初是presto,後來是webkit,現在是blink核心 擴充...
常見瀏覽器及核心
瀏覽器 核心 2020.7.31 支援瀏覽器 ietrident iechrome blink google chrome firefox gecko firefox opera blink opera safari webkit safari 瀏覽器核心 360瀏覽器 trident blink ...