什么时候javascript添加“触摸”事件

时间:2013-06-02 22:29:47

标签: javascript touch

我有兴趣了解一下将触摸事件实现到javascript语言的过程的历史,比如何时,但更好的是,javascript开发人员决定touch API的规则的过程(这是一个api?)。

此外,所有触摸设备都遵守一套标准规则......他们必须这样做,对吧?否则javascript的触摸api怎么可能是跨设备可靠的。

编辑:不会在javascript中实现触控api构成新版本的javascript?

2 个答案:

答案 0 :(得分:2)

  

不会实现触摸api进入javascript构成新版本的javascript?

重要的是要认识到Javascript这个词可以指代许多不同的东西。有官方的ECMAScript规范,然后有不同的浏览器和服务器端环境的各种实现。这些实现都实现了ECMAScript规范的不同部分。通常它们每个都包含规范的一些子集,以及一些专有功能。在它成为官方规范的一部分之前,有触摸API的实现(至少在原始iPhone上回溯到safari)。

答案 1 :(得分:1)

这似乎是定义这些事件http://www.w3.org/TR/touch-events/的规范,其中包含:

  

使用ECMAScript实现中定义的API的实现   本规范必须以与之一致的方式实现它们   ECMAScript绑定在Web IDL规范[WEBIDL]中定义为   本规范使用该规范和术语。

JavaScript是ECMAScript,或者如果你愿意的话,是Mozilla的ECMAScript实现。