1. 程式人生 > >五大主瀏覽器核心以及代表作

五大主瀏覽器核心以及代表作

國內常見的瀏覽器有:IE、Firefox、QQ瀏覽器、Safari、Opera、Google Chrome、百度瀏覽器、搜狗瀏覽器、獵豹瀏覽器、360瀏覽器、UC瀏覽器、遨遊瀏覽器、世界之窗瀏覽器等。但目前最為主流瀏覽器有五大款,分別是IE、Firefox、Google Chrome、Safari、Opera。 

1.Trident核心,

代表作品是IE,

該核心程式在1997年的IE4中首次被採用,是微軟在Mosaic程式碼的基礎之上修改而來的,並沿用到IE11,也被普遍稱作”IE核心”。Trident實際上是一款開放的核心,其介面核心設計的相當成熟,因此才有許多采用IE核心而非IE的瀏覽器(殼瀏覽器)湧現。

2.webkit核心,

代表作品是Safari、曾經的Chrome,

是蘋果公司自己的核心,也是蘋果的Safari瀏覽器使用的核心。

3.presto核心,

表作品是Opera,

該核心在2003年的Opera7中首次被使用,該款引擎的特點就是渲染速度的優化達到了極致,然而代價是犧牲了網頁的相容性

4.Gecko核心,

代表作品是Firefox

Gecko的特點是程式碼完全公開,因此,其可開發程度很高,全世界的程式設計師都可以為其編寫程式碼,增加功能。因為這是個開源核心,因此受到許多人的青睞,Gecko核心的瀏覽器也很多,這也是Gecko核心雖然年輕但市場佔有率能夠迅速提高的重要原因。

5.Blink核心,

由Google和Opera Software開發的瀏覽器排版引擎,

Blink是一個由Google和Opera Software開發的瀏覽器排版引擎,

相關推薦

五大瀏覽器核心以及代表作

國內常見的瀏覽器有:IE、Firefox、QQ瀏覽器、Safari、Opera、Google Chrome、百度瀏覽器、搜狗瀏覽器、獵豹瀏覽器、360瀏覽器、UC瀏覽器、遨遊瀏覽器、世界之窗瀏覽器等。但目前最為主流瀏覽器有五大款,分別是IE、Firefox、Google Ch

五大主流瀏覽器核心總結

1、IE瀏覽器核心:Trident核心,也是俗稱的IE核心; 2、Chrome瀏覽器核心:統稱為Chromium核心或Chrome核心,以前是Webkit核心,現在是Blink核心; 3、Firefox瀏覽器核心:Gecko核心,俗稱Firefox核心; 4、S

瀏覽器核心以及私有字首

根據不同的核心,一些私有屬性的css字首不一樣 Gecko核心    css字首為"-moz-"   火狐瀏覽器WebKit核心  css字首為"-webkit-"    Comodo Drangon(科摩多龍),蘋果,搜狗高速瀏覽器3,快快瀏覽器,楓樹瀏覽器,雲遊瀏覽器,

瀏覽器核心 五大瀏覽器核心

瀏覽器最重要或者說核心的部分是“Rendering Engine”,可大概譯為“渲染引擎”,不過我們一般習慣將之稱為“瀏覽器核心”。負責對網頁語法的解釋(如標準通用標記語言下的一個應用HTML、JavaScript)並渲染(顯示)網頁。 所以,通常所謂的瀏覽器核心也就是瀏覽器

五大瀏覽器核心-簡介

一般說的瀏覽器核心是指瀏覽器最重要的核心部分,RenderingEngine,翻譯成中文大概意思就是“解釋引擎”,我們一般稱為瀏覽器核心。由於不同的核心各自有一套自己的渲染網頁和解釋頁面程式碼的機制,所以就會有一些問題存在。 首先,都有哪些瀏覽器呢? 谷歌瀏覽器:Go

Selenium3基礎3-使用chromedriver瀏覽器核心啟動谷歌瀏覽器

        啟動Chrome瀏覽器,程式碼幾乎和前面一樣,就匯入包名稱不同,有了前面的基礎,很好理解。 /** * 啟動和關閉谷歌瀏覽器 */ public class LuanchChrome { public static void

Selenium3基礎2-使用geckodriver瀏覽器核心啟動Firefox

        用Java指令碼實現如何啟動和關閉firefox瀏覽器。gecko為瀏覽器核心。 程式碼如下: import org.openqa.selenium.firefox.FirefoxDriver; /** * 啟動和關閉

網頁程式設計技術一(瀏覽器核心介紹)

1、瀏覽器核心由兩部分組成:渲染引擎和JavaScript引擎   渲染引擎:負責獲取網頁(HTML、XML、圖形等)、整理資訊(CSS)以及計算網頁顯示方式   JavaScript引擎:負責解析和執行JavaScript程式碼來實現網頁的動態效果。(由於JavaScript引擎越來越獨立,核心傾向於指

瀏覽器核心、引擎、頁面呈現原理及其優化

瀏覽器核心、引擎、頁面呈現原理及其優化 介紹瀏覽器核心、JavaScript 引擎以及頁面呈現原理等基礎知識,同時根據原理提出頁面呈現優化方案。   瀏覽器核心 瀏覽器核心又叫渲染引擎,主要負責 HTML、CSS 的解析,頁面佈局、渲染與複合層合成。瀏覽器核心的不同帶來的主要問題

瀏覽器相容性以及寫法

瀏覽器的相容性以及寫法 第一個 清除浮動的相容性 第二個 透明度的相容寫法 第三個 js獲取節點的相容寫法 清楚浮動在低版本瀏覽器不行,需要處理相容性加一個 .clearfix{ *zoom:1;} 為什麼加了  .clearfix{*zoom:1;} 它是專門針對Ie 6/7低版

瀏覽器核心中各個執行緒之間的關係

  到了這裡,已經對瀏覽器的執行有了一個整體的概念,接下來,先簡單梳理一些概念 :   GUI渲染執行緒與JS引擎執行緒互斥   由於JavaScript是可操縱DOM的,如果在修改這些元素屬性同時渲染介面(即JS執行緒和UI執行緒同時執行),那麼渲染執行緒前後獲得

js判斷瀏覽器核心 及ie的版本問題

首先說一下當前各大核心 Trident: IE 以Trident 作為核心引擎 // 俗稱 IE核心 Gecko: Firefox(火狐) // 俗稱Firefox核心 WebKit: Safari(蘋果), Google Chrome(谷歌),傲遊3 基於 Webkit 開

html-02 瀏覽器核心

瀏覽器核心又可以分成兩部分:渲染引擎(layout engine 或者 rendering engine)和JS引擎。 渲染引擎它負責取得網頁的內容(HTML、XML、影象等等)、整理訊息(例如加入CSS等),以及計算網頁的顯示方式,然後會輸出至顯示器或印表機。瀏覽器的核心的不同對於網頁的語法解釋會有不同,

瀏覽器核心控制meta name="renderer"說明文件

瀏覽器核心控制Meta標籤說明文件 背景介紹 由於眾所周知的情況,國內的主流瀏覽器都是雙核瀏覽器: 1、基於Webkit核心用於常用網站的高速瀏覽。 2、基於IE的核心用於相容網銀、舊版網站。 以360的幾款瀏覽器為例,我們優先通過Webkit核心渲染主流的網站,只有小量的網站通

Chromium 或將一統瀏覽器核心?微軟也投奔 Chromium 懷抱

在 Chrome 沒有出現之前,Firefox、IE、Opera、Safari 都有自己的瀏覽器核心(渲染引擎和 JavaScript 引擎),Chrome 出現以後,最開始使用了 Webkit 作為渲染引擎,推出了全新的 JavaScript 引擎 V8。後來 Chrome 重寫了 Webkit,改名為 B

常用的CSS Hack技術集錦,瀏覽器核心

絕大多數的IE bug是因為haslayout  http://dwz.cn/4Elg7X 而haslayout是ie6~ie7的屬性,ie8已經廢棄。 幾個有用的連結:  CSS Hack Table    https://s

JS判斷手機瀏覽器核心

function is_weixn_qq() { var ua = navigator.userAgent.toLowerCase(); if (ua.match(/MicroMessenger/i) == "micromessenger") {

判斷瀏覽器核心是否是IE8及其以下

var DEFAULT_VERSION = 8.0; var ua = navigator.userAgent.toLowerCase(); var isIE = ua.indexOf("msie")>-1; var safariVersion; if(isIE){ &nb

瀏覽器核心知識瞭解

今天在一個招聘宣講會上答題的時候問了一個我從未思考過的問題,瀏覽器核心,所以我今天查了一下 現在國內常見的瀏覽器有:IE、Firefox、Safari、Opera、Google Chome、QQ瀏覽器、搜狗瀏覽器、百度瀏覽器、獵豹瀏覽器、UC瀏覽器、360瀏覽器、遨遊瀏

Selenium3基礎2-利用gecko瀏覽器核心啟動Firefox

        用Java指令碼實現如何啟動和關閉firefox瀏覽器。gecko為瀏覽器核心。 程式碼如下: import org.openqa.selenium.firefox.FirefoxD