我有兴趣了解一下将触摸事件实现到javascript语言的过程的历史,比如何时,但更好的是,javascript开发人员决定touch API的规则的过程(这是一个api?)。
此外,所有触摸设备都遵守一套标准规则......他们必须这样做,对吧?否则javascript的触摸api怎么可能是跨设备可靠的。
编辑:不会在javascript中实现触控api构成新版本的javascript?
答案 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实现。