前端面試-主流瀏覽器以及其核心

小呀麼小程式設計師發表於2018-09-22

前端開發當然要了解你做測試的瀏覽器,而且在面試的時候也會經常問到這方面的問題。
現在國內常見的瀏覽器有:IE、Firefox、Safari、Opera、Google Chome、QQ瀏覽器、搜狗瀏覽器、百度瀏覽器、獵豹瀏覽器、UC瀏覽器、360瀏覽器等等。
但目前最為主流瀏覽器有五大款,分別是IE、Firefox、Google Chrome、Safari、Opera。
瀏覽器最重要的部分是瀏覽器的核心。瀏覽器核心是瀏覽器的核心,也稱“渲染引擎”,用來解釋網頁語法並渲染到網頁上。瀏覽器核心決定了瀏覽器該如何顯示網頁內容以及頁面的格式資訊。

Trident

Trident(IE核心):也被普遍稱作”IE核心”。
Trident核心的常見瀏覽器有:IE6-IE10,360安全瀏覽器,獵豹瀏覽器,搜狗瀏覽器

Gecko

Gecko核心常見的瀏覽器:火狐瀏覽器

Presto

Presto(Opera前核心) (已廢棄):該款引擎的特點就是渲染速度的優化達到了極致,然而代價是犧牲了網頁的相容性。
Opera現已改用Google Chrome的Blink核心。

Webkit

Webkit(Safari核心,Chrome核心原型,開源):它是蘋果公司自己的核心,也是蘋果的Safari瀏覽器使用的核心。
WebKit核心常見的瀏覽器:傲遊瀏覽器、Safari

Blink

Blink是一個由Google和Opera Software開發的瀏覽器排版引擎,並且在Chrome(28及往後版本)、Opera(15及往後版本)和Yandex瀏覽器中使用。
Blink核心常見的瀏覽器:opera瀏覽器

主流瀏覽器核心私有屬性css字首:

  mozilla核心 (firefox,flock等)      -moz
  webkit核心(safari,chrome等)        -webkit
  opera核心(opera瀏覽器)              -o
  trident核心(ie瀏覽器)               -ms

相關文章