5

理论上,浏览器可以支持多种编程语言来编写网页的客户端脚本。实际上,ECMAScript 是唯一一种在所有浏览器中广泛实现和使用的脚本。所以对于大多数人来说,它是网络不可或缺的一部分。

然而,它从未被 W3C 推荐为网页脚本的推荐。HTML5 似乎也促进了它,尽管客户端交互性变得越来越重要。为什么会这样?

  • 是为了防止网络平台上的编程语言垄断吗?(显然失败了)
  • 是因为 W3C 更喜欢只关注 Web 的声明性方面吗?
  • 或者仅仅是一种政治立场?
4

1 回答 1

8

我会尝试一下:W3C 试图起草和推荐标准。ECMA脚本已经是一个标准,来自 ECMA。它不需要重新批准该语言。

与此相近的是 w3c 尝试标准化文档对象模型 (DOM),所有浏览器通过该模型使用 javascript/ecmascript(或 vbscript 或任何其他客户端脚本语言)与 HTML 页面交互。这实际上并不顺利。航行 tbh,但总比没有好(所以他们一直告诉我)

http://www.w3.org/DOM/

-Oisin

于 2010-08-24T17:31:25.303 回答