您的浏览器是未知内核,推荐您使用【金山毒霸】,上网不中毒,更安全!

浏览器内核介绍四:WebKit内核特点、功能及支持的浏览器

WebKit内核特点、功能及支持的浏览器

时间:2011-04-23 16:49来源:966266浏览器评测网 作者:966266浏览器评测网 点击:

      现在两款重要的浏览器苹果浏览器谷歌浏览器都在使用WebKit内核。所以,我们不得不关注WebKit内核谷歌浏览器

        WebKit内核,苹果公司自己的内核,也是苹果的Safari浏览器使用的内核。 Webkit引擎包含WebCore排版引擎及JavaScriptCore解析引擎,均是从KDE的KHTML及KJS引擎衍生而来,它们都是自由软 件,在GPL条约下授权,同时支持BSD系统的开发。所以Webkit也是自由软件,同时开放源代码。

 

WebKit内核的浏览器:苹果浏览器

      在安全方面不受IEFirefox的制约,所以 Safari浏览器在国内还是很安全的。限于Mac OS X的使用不广泛和Safari浏览器曾经只是Mac OS X的专属浏览器,这个内核本身应该说市场范围并不大;但似乎根据最新的浏览器调查表明,该浏览器的市场甚至已经超过了OperaPresto了——当然 这一方面得益于苹果转到x86架构之后的人气暴涨,另外也是因为Safari 3终于推出了Windows版的缘故吧。

     Mac下还有OmniWeb、Shiira等人气很高的浏览器。google的chrome也使用webkit作为内核。

     WebKit 内核在手机上的应用也十分广泛,例如 Google 的手机 Gphone、 Apple 的 iPhone, Nokia’s Series 60 browser 等所使用的 Browser 内核引擎,都是基于 WebKit。
     2003年,Apple 宣布发布首款他们自主开发的 web 浏览器:Safari。它的呈现引擎叫 WebKit。它是 Linux 中的 web 浏览器 Konqueror 呈现引擎 KHTML 的一个分支,几年后,WebKit 的开源吸引了呈现引擎的开发人员。

    Safari这款新浏览器和呈现引擎的开发人员也遇到了曾经 IE 3.0 类似的问题:怎样才能溶入主流而不被踢出局?答案是:在 user-agent 字串中放详尽的信息,以便骗取网站的信任使它与其它流行的浏览器兼容。

    Google Chrome 浏览器以 WebKit 作为呈现引擎,JavaScript 引擎却用了另一种。

Webkit在各大系统平台上的移植十分广泛,其中包括:

iPhone OS:

2007年6月29日,iPhone上市,WebKit进入iPhone OS平台,而且立即成为iPhone OS平台独一无二的排版引擎。

Nokia S60平台:

诺基亚公司将WebKit移植到Symbian S60操作系统中,并开发了基于Webkit的手机浏览器“Web brower for S60”,广泛用于诺基亚、三星、LG等基于Symbian S60操作系统的手机中。

Web OS:

Palm 推出第一款基于WebKit的操作系统,Palm Pre是第一款基于该系统的手机产品。

Linux:

尽管WebKit的原型K内核是由Qt写成,但Linux下目前最受瞩目的WebKit项目却是Gnome领导的WebKit/Gtk+。随着奇趣科技于2008年6月被Nokia收购,Qt方面也加快了WebKit的“回归”进程。

Midori,Google Chrome,GNOME的Epiphany、KDE的Konqueror,Arora是现在Linux系统下主要的Webkit内核浏览器。

Windows:

Webkit内核在Windows上发展最晚,Safari(for Windows),Midori,Google chrome,具有双核模式的傲游3搜狗浏览器2(极速模式下使用Webkit核心)是最为常见的Webkit浏览器。2009年推出的safari和Chrome以及2010年推出的搜狗浏览器V2.0Beta和傲游3.0beta都使用的webkit引擎完全通过了acid3测试满分!

浏览器:

  • 2008年9月2日,谷歌公司发布的第一个版本Google Chrome(中文名为谷歌浏览器)就采用了Webkit引擎。
  • 2009年,广受关注的Google手机的自带的浏览器也是Webkit内核,加载网页速度比IE手机浏览器快了近一倍。
  • 2010年,搜狗公司发布的搜狗浏览器V2.0采用Webkit引擎。
  • 2010年,傲游3.0采用Webkit引擎。


 

支持WebKit内核的浏览器

其它浏览器内核知识
  1. Trident内核特点、功能及支持的浏览器
  2. Gecko内核特点、功能及支持的浏览器
  3. Presto内核特点、功能及支持的浏览器
  4. KHTML内核特点、功能及支持的浏览器
  5. Tasman内核介绍
  6. WebCore内核介绍