admin管理员组

文章数量:1580443

现在国内常见的浏览器有:IE、Firefox、Safari、Opera、Google Chome、QQ浏览器、搜狗浏览器、百度浏览器、猎豹浏览器、UC浏览器、360浏览器、遨游浏览器、世界之窗浏览器等等。但目前最为主流浏览器有五大款,分别是IE、Firefox、Google Chrome、Safari、Opera。

浏览器最重要的部分是浏览器的内核。浏览器内核是浏览器的核心,也称“渲染引擎”,用来解释网页语法并渲染到网页上。浏览器内核决定了浏览器该如何显示网页内容以及页面的格式信息。不同的浏览器内核对网页的语法解释也不同,因此网页开发者需要在不同内核的浏览器中测试网页的渲染效果。

四大内核:

1、Trident内核,也称IE内核。

trident 英[ˈtraɪdnt]
美[ˈtraɪdnt]
n. 三叉戟(旧时武器);

2、Webkit内核。

3、Gecko内核。
  
gecko 英[ˈɡekəʊ]
美[ˈɡekoʊ]
n. 壁虎;

4、Presto内核。

presto 英[ˈprestəʊ]
美[ˈprestoʊ]
adv. 急板;
n. 急板乐曲(或乐章、乐段);

各浏览器所用内核:

1、IE浏览器内核:Trident内核,也是俗称的IE内核;
  2、Chrome浏览器内核:统称为Chromium内核或Chrome内核,以前是Webkit内核,现在是Blink内核

blink 英[blɪŋk]
美[blɪŋk]
v. 眨眼睛; 闪烁;
n. 眨眼睛;

3、Firefox浏览器内核:Gecko内核,俗称Firefox内核;
  4、Safari浏览器内核:Webkit内核;
  5、Opera浏览器内核:最初是自己的Presto内核,后来是Webkit,现在是Blink内核
  6、360浏览器、猎豹浏览器内核:IE+Chrome双内核;
  7、搜狗、遨游、QQ浏览器内核:Trident(兼容模式)+Webkit(高速模式);
  8、百度浏览器、世界之窗内核:IE内核;
  9、2345浏览器内核:以前是IE内核,现在也是IE+Chrome双内核;
四大主流浏览器内核简单了解
浏览器最重要最核心的部分就是“解释引擎”,也就是“浏览器内核”。他负责对网页语法的解释(如HTML、JavaScript)并渲染(显示)网页。
所以,通常所谓的浏览器内核也就是浏览器所采用的渲染引擎,渲染引擎决定了浏览器如何显示网页的内容以及页面的格式信息。不同的浏览器内核对网页编写语 法的解释也有不同,因此同一网页在不同的内核的浏览器里的渲染(显示)效果也可能不同,这也是网页编写者需要在不同内核的浏览器中测试网页显示效果的原 因。

1、Trident:
IE浏览器使用的内核,该内核程序在1997年的IE4中首次被采用。
是微软在Mosaic代码的基础之上修改而来的,并沿用到目前的IE8。 Trident实际上是一款开放的内核,其接口内核设计的相当成熟,因此才有许多采用IE内核的浏览器涌现(如 Maxthon(遨游浏览器)、The World(世界之窗) 、GreenBrowser(绿色浏览器)、腾讯TT、MiniIE(裸奔浏览器)、GoSuRF、GreenBrowser、Sleipnir、AvantBrowser、iTreeSurf、TouchNet Browser 等)。

2、Gecko:
Netscape6开始采用的内核,后来的Mozilla FireFox也采用了该内核。
Gecko的特点是代码完全公开,因此,其可开发程度很高,全世界的程序员都可以为其编写代码,增加功能。因为这是个开源 内核,因此受到许多人的青睐,Gecko内核的浏览器也很多,这也是Geckos内核虽然年轻但市场占有率能够迅速提高的重要原因。

3、Presto:
目前Opera采用的内核,该内核在2003年的Opera7中首次被使用。
该款引擎的特点就是渲染速度的优化达到了极致,也是目前公认网页浏览速度最快的浏览器内核,然而代价是牺牲了网页的兼容性。
实际上这是一个动态内核,与前面几个内核的最大的区别就在脚本处理上,Presto有着天生的优势,页面的全部或者部分都能够在回应脚本事件时等情况下被重新解析。此外该内核在执行Javascrīpt的时候有着最快的速度,根据在同等条件下的测试,Presto内核执行同等Javascrīpt所需的 时间仅有Trident和Gecko内核的约1/3(Trident内核最慢,不过两者相差没有多大)。

4、Webkit:
苹果公司自己的内核,也是苹果的Safari浏览器使用的内核。
Webkit引擎包含WebCore排版引擎及JavaScriptCore解析引擎,均是从KDE的KHTML及KJS引擎衍生而来,它们都是自由软 件,在GPL条约下授权,同时支持BSD系统的开发。所以Webkit也是自由软件,同时开放源代码。在安全方面不受IE、Firefox的制约,所以 Safari浏览器在国内还是很安全的。
google的chrome也使用webkit作为内核。
WebKit 内核在手机上的应用也十分广泛,例如 Google 的手机 Gphone、 Apple 的 iPhone, Nokia’s Series 60 browser 等所使用的 Browser 内核引擎,都是基于 WebKit。

Chrome浏览器基于开源引擎WebKit中WebCore元件的一个分支–Blink,也就是说Blink只是Webkit的一个分支。

1、Webkit(Safari内核,Chrome内核原型,开源)

Webkit:它是苹果公司自己的内核,也是苹果的Safari浏览器使用的内核,谷歌chrome浏

览器最先开发或使用,也叫谷歌内核,2013年分道扬镳了。WebKit内核常见的浏览器:Apple Safari (Win/Mac/iPhone/iPad)、Symbian手机浏览器、Android 默认浏览器。

2、Blink(Google的最新内核)

2013年4月3日,谷歌在Chromium Blog上发表博客,称将与苹果的开源浏览器核心Webkit分道扬镳,在Chromium项目中自主研发Blink渲染引擎(即浏览器核心),内置于Chrome浏览器之中。

本文标签: 浏览器常见国内