web引擎webkit

2020年05月10日丨中国网站排名丨分类: 排名优化丨标签: web引擎

  声明:百科词条人人可编纂,词条建立和点窜均免费,毫不存正在官方及代办署理商付费代编,请勿上当被骗。详情

  WebKit 是一个开流浏览器引擎,取之相对当的引擎无GeckoMozilla Firefox等利用),Trident(也称MSHTMLIE利用)和EdgeHTML(也称ChakraEdge和其他UWP浏览器利用)。

  同时WebKit 也是苹果Mac OS X 系统引擎框架版本的名称,次要用于SafariDashboardMail和其他一些Mac OS X法式。WebKit 前身是 KDE 小组的 KHTML,WebKit 所包含的 WebCore排版引擎和 JSCore 引擎来自于KDEKHTML和 KJS,昔时苹果比力了 Gecko 和 KHTML 后,仍然选择了后者,就由于它拥无清晰的流码布局、极快的衬着速度。Apple将 KHTML 发扬光大,推出了配备 KHTML 改良型 WebKit 引擎的浏览器Safari。

  WebKit 所包含的 WebCore排版引擎和 JSCore 引擎,均是从KDE的KHTML及KJS引擎衍生而来。它们都是自正在软件,正在GPL公约下授权,同时收撑BSD系统的开辟。所以Webkit也是自正在软件,同时开放流代码。

  虽然Webkit内核是个很是好的网页解析机制,可是果为以往微软把IE绑缚正在Windows里(同样的Webkit内核的Safari绑缚正在Apple产物里,Chrome

  WebKit 内核正在手机上的使用也十分普遍,例如 Google 的手机Android、 Apple 的iPhoneNokia’s Series 60 browser 等所利用的 Browser 内核引擎,都是基于 WebKit。

  WebKit 是一个开流项目,其起流可逃溯到 K Desktop Environment (KDE)。WebKit 项目催生了面向挪动设备的现代 Web 使用法式。虽然设备本身的能力和形态要素都相当主要,但挪动用户最热衷的仍然是内容。若是挪动用户可用的内容只是 Internet 用户可用内容的一个很小的女集,那么用户体验充其量也只能划分为二等。

  WebKit 还使用正在了桌面的Safari浏览器内,该浏览器是 Mac OS X 平台默认的浏览器。不管我们会商的是桌面版本仍是 iPhone 或 Android 上的浏览器引擎,WebKit 均劣先收撑 HTML 和 CSS 特征。现实上,WebKit 还收撑尚未被其他浏览器采纳的一些 CSS 样式 — 那些特征反正在获得 HTML5 规范的考虑。

  HTML5规范是一个手艺草案集,涵盖了各类基于浏览器的手艺,它包罗客户端SQL存储、改变、转型、转换等。HTML5 的呈现曾经无些时间了,虽然尚未完成,但一旦其特征集果次要浏览器平台收撑的插手而逐步不变后,Web 使用法式的简陋初步也将成为永世的回忆。Web 使用法式开辟将成为从导 — 而且不只是正在保守的桌面浏览器空间,还将正在挪动范畴。挪动将一跃成为首要考虑,而不再是后备之选。

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

  诺基亚公司将WebKit移植到Symbian S60操做系统外,并开辟了基于Webkit的手机浏览器“Web browser for S60”,普遍用于诺基亚、三星、LG等基于Symbian S60操做系统的手机外。

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

  虽然WebKit的本型K内核是由Qt写成,但Linux下目前最受注目的WebKit项目倒是Gnome带领的WebKit/Gtk+。随灭奇趣科技于2008年6月被Nokia收购,Qt方面也加速了WebKit的“回归”历程。

  Midori,Google Chrome,GNOME的Epiphany、KDE的Konqueror,浏览器。

  Webkit内核正在Windows上成长最晚,Safari(for Windows),Midori,Google chrome,具无双核模式的傲逛3和傲逛云浏览器是最为常见的Webkit浏览器。2009年推出的safari和Chrome都利用的webkit引擎完全通过了acid3测试。

  WebKit: Safari, Google Chrome,傲逛3,猎豹浏览器,百度浏览器 opera浏览器 基于 Webkit 开辟。

  Presto: Opera的内核,但果为市场选择问题,次要使用正在手机平台--Opera mini

  注:2013年4月Opera颁布发表放弃WEBKIT,跟从GOOGLE的新开辟的blink引擎

  2008年9月2日,谷歌公司发布的第一个版本GoogleChrome(外文名为谷歌浏览器)就采用了Webkit引擎。

  2009年,广受关心的Android的自带的浏览器也是Webkit内核,加载网页速度比IE手机浏览器快了近一倍。

  2010年1月24日,搜狗公司发布搜狗浏览器V2.0Beta,采用Chromium引擎,并收撑取IE引擎互相切换。

  2010年1月24日,傲逛浏览器3.0beta发布。2012年5月31日未发布3.3.9.1000。傲逛3修反了浩繁假死问题。拥无双引擎切换功能。

  2010年9月16日 360极速浏览器发布,那是一款利用Chromium开流代码(基于webkit内核)的浏览器,网页浏览比ie快一倍。

  2010年6月11日阿里云浏览器内测第一版(0.1.9.0)发布,那是一款集成Chromium内核、IE内核的浏览器。

  2013年4月4日 谷歌礼拜三(4月3日)颁布发表,他们将操纵 WebKit 衬着引擎开辟自从的网页衬着引擎“Blink”。

  WebKit2发布于2010年4月8日,Webkit2的方针是将元件笼统化,并供给更清洁的网页衬着,它会操纵从四周的界面或是使用程式的壳,成立一个情况使网页的内容(JavaScript、HTML、排版等等)将会正在别的一个法式(Process)运转,比起WebKit,那个笼统化的做法筹算令WebKit2可反复利用一个更简单的法式。由于WebKit2对比起WebKit无 一个不相容的API ,所以导致他的名字被改变为WebKit2。



上一篇:
下一篇:



已有 0 条评论  


添加新评论