返回上一页  首页 | cnbeta报时: 03:10:15
转投苹果:Google放弃微软主导的Pointer Events规范
发布日期:2014-08-18 11:09:37  稿源:cnBeta.COM

上周五的时候,Blink浏览器引擎(支撑Google Chrome和Opera浏览器的核心组件)的开发者们表示,他们将放弃最初由微软所设计的Pointer Events规范。在浏览器的触屏输入标准方面,目前有两大竞争者。首先是由苹果设计并整合到WebKit的Touch Events。

不过,尽管它是W3C标准的一部分,但在很长的一段时间里,苹果声称其拥有覆盖该规范的专利,并拒绝提供免费授权。由于这种不确定性,W3C停止了Touch Events方面的工作。

最为应对,微软设计了一个类似但不同的Pointer Events规范。除了避开苹果的专利,它还带来了Touch Events所没有的一些功能。

特别是,微软的规范允许通过鼠标、触控、甚至手写笔来处理Web内容。因此开发者可以在必要时设计专门的输入法或代码。

自Pointer Events开工以来,围绕Touch Events的专利琐事就大大地缓解了,并且无需授权。而后,微软、谷歌、以及Mozilla都将Pointer Events部署到了各自的浏览器中。

然而,Google却宣布这项工作已经停止,因为该公司给出了三个理由:

首先,移动版Safari浏览器只支持Touch Events,因此Pointer Events根本无法涉入;

其次,Pointer Events的工作方式,会造成WebKit和Blink在Touch Events上不会出现的性能问题;

最后,Pointer Events排除了一些常见的设计概念,比如下拉刷新(pull-to-refresh)。

虽然Google倒戈,但Mozilla却仍表示,其与微软有着良好的合作关系,因此他会在未来继续支持Pointer Events。

[编译自:ArsTechnica]

我们在FebBox(https://www.febbox.com/cnbeta) 开通了新的频道,更好阅读体验,更及时更新提醒,欢迎前来阅览和打赏。
查看网友评论   返回完整版观看

返回上一页  首页 | cnbeta报时: 03:10:15

文字版  标准版  电脑端

© 2003-2025