所有 W3C 规范和不同浏览器的实现的混乱
我对所有 W3C 规范和不同浏览器的实现感到非常困惑。 我有一个问题列表:
- 我从 W3C 网站找到了此页面: http ://dvcs.w3.org/hg/webevents/raw-file/tip/touchevents.html
他们是说的基本上是同一件事。
所以我的问题是:苹果是否先发布了所有多点触控 API,然后 W3C 跟随苹果制定了所有规范?还是W3C先发布了该规范,然后苹果按照该规范制作了新版本的Safari?
2.触摸事件规范是HTML5规范的一部分吗?
3.如果我写了一个使用多点触控与用户交互的网页,用户可以在iPad、Android设备和Windows Phone 7(Mango)上使用这个网页吗? 或者我必须为每个不同的平台编写不同的代码?
谢谢
I got really confused of all the W3C specifications and implementations of different browsers.
I have a list questions:
- I found this page from W3C's website: http://dvcs.w3.org/hg/webevents/raw-file/tip/touchevents.html
And I found this page from apple's website: http://developer.apple.com/library/safari/#documentation/UserExperience/Reference/TouchEventClassReference/TouchEvent/TouchEvent.html#//apple_ref/doc/uid/TP40009358
They are talking basically the same thing.
So my question is : did apple published all the multi-touch apis first then W3C followed apple to make all the specifications? or did W3C published the specifications first then apple followed the specifications to make a new version of Safari?
2.Is the Touch Events Specification a part of HTML5 specification?
3.If I write a web page that uses multi-touch to interact with users, can the users be able to use this web page in IPad, Android devices and Windows Phone 7(Mango)?
Or do I have to write different code for each different platform?
Thanks
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
触摸事件规范基于从 Apple Safari 克隆的事件实施,尽管它显着增加了它。从技术上讲,它不是 HTML5 的一部分。其他平台也复制了Safari的触摸事件。应该可以向原始 Apple Safari 参考文档编写代码并使其在 iPad 和 Android 上运行。我不知道 Windows Phone 7 (Mango)。
The Touch Events Specification is based on events cloned from Apple Safari's implementation, although it adds significantly to it. It is not technically part of HTML5. The other platforms have also copied Safari's touch events. It should be possible to write code to the original Apple Safari reference documentation and have it work on iPad and Android. I don't know about Windows Phone 7 (Mango).