W3C发布指针事件标准草案,苹果无意支持
程序员文章站
2022-03-25 20:24:38
...
W3C近日发布了指针事件(Pointer Events)标准工作草案,该标准为各种输入设备(包括手写输入、触摸输入和鼠标/键盘输入)访问Web应用提供了一个统一的方式。
之前W3C使用的是苹果的触摸事件API,但是由于专利问题,该API无法成为W3C标准的一部分。于是微软提交了它自己的触摸标准——Pointer Events,并已经在微软的最新浏览器IE10中实现。
目前W3C已经发布了指针事件标准的草案,但是最大的问题是,苹果对该标准兴趣不大,因为苹果更愿意使用自己的一套标准。苹果声称,它的标准(API)更易于使用,但是不太愿意加入W3C。究其原因,专利的可能性大些。
这并不意味着所有基于WebKit的浏览器都不会支持该标准,谷歌已经表示有兴趣在Chrome中实现。事实上,微软已经针对WebKit浏览器制作了一个补丁,帮助实现该标准。
除了现在这个Pointer Events API外,W3C在2011年底还发布了一个Touch API,但是目前只有最新的Chrome和Firefox支持它。在iOS下,Touch API和苹果的触摸事件API提供的功能几乎是相同的。
更多信息:
Via i-programmer
之前W3C使用的是苹果的触摸事件API,但是由于专利问题,该API无法成为W3C标准的一部分。于是微软提交了它自己的触摸标准——Pointer Events,并已经在微软的最新浏览器IE10中实现。
目前W3C已经发布了指针事件标准的草案,但是最大的问题是,苹果对该标准兴趣不大,因为苹果更愿意使用自己的一套标准。苹果声称,它的标准(API)更易于使用,但是不太愿意加入W3C。究其原因,专利的可能性大些。
这并不意味着所有基于WebKit的浏览器都不会支持该标准,谷歌已经表示有兴趣在Chrome中实现。事实上,微软已经针对WebKit浏览器制作了一个补丁,帮助实现该标准。
除了现在这个Pointer Events API外,W3C在2011年底还发布了一个Touch API,但是目前只有最新的Chrome和Firefox支持它。在iOS下,Touch API和苹果的触摸事件API提供的功能几乎是相同的。
更多信息:
Via i-programmer
下一篇: 那些不靠谱的 Android 皮手机们
推荐阅读