浏览器引擎WebKit将一统江山?网络将变成另一个App Store?

热爱生活 04-26 阅读:287 评论:0

 

作为独立浏览器中硕果仅存的代表之一,Opera 也踏上了变革之路。很快,Opera 就将弃用其自主渲染的 Presto 引擎,改用WebKit引擎

时下人气最旺的 GoogleChrome 浏览器以及苹果的 Safari 浏览器采用的也是 WebKit 引擎。而在移动端最流行的浏览器——iPhone 和 iPad 上的移动版 Safari,以及安卓系统的默认浏览器,同样基于 WebKit 技术。换句话说,WebKit 已经悄无声息的完成了浏览器领域的“大一统”。

来看看下面这几张图。

WebKit 是主流渲染引擎中唯一保持增长势头的:

Chrome 和 Safari 采用的是 WebKit,而呈下降态势的 Mozilla 和 IE 则并非采用的 WebKit。

在移动端的情形也十分相似:
<
移动端浏览器前三甲中,老大和老二用的都是 WebKit,老三 Opera 正在转型。

全球移动设备正在上涨,而台式机则在下降:
<
除非发生重大变故,否则微软也将走上 WebKit 之路。

可以毫不夸张的说,WebKit 在这场战役中已经大获全胜。

这意味着不久之后创建网站将变得和过去大不相同&mdash;&mdash;无需费力设计出能兼容四款不同引擎、九款不同浏览器的的网站了,只需创建出能在 WebKit 上工作的网站即可。过去是利用网络技术创建网站,现在则是利用 WebKit 技术开发应用。换句话说,这一流程将变得越来越像是为应用商店开发应用,比如为 iPhone 开发应用且无需人工审核。

这并非意味着“网络即应用” 的时代已经到来,但我们已经知道,它终将变为现实。

WebKit 的一统江湖也敲响了现有网络标准的丧钟。过去,W3C 标准是开发者的最爱,因为它能保障开发者的网站可以被大多数人使用;但如今 WebKit 垄断了整个行业,掌权者也由过去的网络标准变成了现在的 WebKit 以及使用该引擎的浏览器。以国际关系作喻,W3C 好比联合国,而 WebKit 则是控制了其绝大多数成员国的崛起的帝国。

Peter-Paul Koch 称这将会改变新型 Web 功能的生成方式:“Opera 对于构建特定标准的权利正在减弱。他们固然可以为 WebKit 添加新功能,但这和为 Presto 添加新功能然后移植到 WebKit 上是不可同日而语的。毕竟置身 WebKit 浪潮的开发商多如牛毛,他们中的一些未必会同意 Opera 所推荐的标准。

这对于花了几十年时间纠结于什么属于 HTML、什么不属于 HTML 的机构来说无疑是一个极大的危机。WebKit 渐渐占据统治地位,意味着其最大的客户 Google 和苹果将会定义什么属于网络、什么不属于网络。在这次变革中走在队伍最末尾的是微软。IE6 一度是全球最流行的浏览器,微软也致力于将专属网络标准推广成主流。

或许对于 WebKit 成为主流这件事,最有利的解读莫过于微软的担忧了。11 月份微软写给开发者的博客中说:“你们或许只在针对 Android 或 iOS 进行优化的网站上使用 WebKit。”

“不过现在,”微软的声明中透着些许绝望,“让 WebKit 优化的网站支持 IE10 也不是什么难事。”

这则声明没有说明微软何时会进行转变。但可以肯定的是,微软已经别无选择。


来源: [ buzzfeed.com ]