【问题标题】:Why is ECMAScript still not a recommendation of W3C?为什么 ECMAScript 仍然不是 W3C 的推荐?
【发布时间】:2010-08-24 17:28:20
【问题描述】:

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

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

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

【问题讨论】:

  • 这个问题对投票的人来说是什么话题?

标签: javascript w3c ecma262


【解决方案1】:

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

w3c 尝试标准化文档对象模型 (DOM)实际上一直一帆风顺,但总比没有好(所以他们一直告诉我)

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

-奥辛

【讨论】:

  • 一个标准实际上不应该包含另一个标准,但它可以引用它、推荐它,甚至要求它。编程语言指定浮点数为 IEEE 格式是没有问题的。
  • @david - 当然,这对于语言中的浮点数等复合场景是有意义的。但我认为这没有可比性。
  • @David:这样做是相当有限的。例如,我所知道的任何编程语言实际上都不需要甚至认可 IEEE 格式。 ISO C 和 C++ 标准(例如)认可符合另一个 ISO 标准(恰好基于 IEEE 并且基本上与 IEEE 相同)的 FP。 IOW,他们不直接认可别人的标准——首先他们将其作为自己的标准,然后再认可。
  • 作为一个反例,在 HTML5 草案中,他们明确引用了其他标准制定机构的标准,例如 3D 内容的 ISO X3D 规范。 - 第 12.2 部分声明性 3D 场景“将 3D 图像嵌入 XHTML 文档是 X3D 的领域,或基于 X3D 的命名空间感知技术”。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2020-03-13
  • 1970-01-01
  • 1970-01-01
  • 2017-01-30
  • 2011-07-03
  • 2017-01-10
  • 1970-01-01
相关资源
最近更新 更多