【问题标题】:List of areas missing support for ECMAScript/JavaScript in major browsers?主要浏览器中缺少对 ECMAScript/JavaScript 支持的区域列表?
【发布时间】:2011-12-27 13:52:36
【问题描述】:

是否有人知道主要浏览器(我说的是 IE7+、Firefox、Chrome、Safari 和 Opera)中缺少对 ECMAScript/JavaScript 支持的明确列表。

显然我们在代码中进行了特征检测,但我想要一个我们需要在理想情况下执行检测的特征列表。

【问题讨论】:

  • IIRR,Apatana IDE 的智能感知确实(曾经)提供有关浏览器支持的 cmets 和指标。

标签: javascript browser cross-browser ecmascript-5


【解决方案1】:

您可能会发现 Thomas Lahn 的 ECMAScript support matrix 很有用。

我非常怀疑是否存在浏览器的所有错误、不合格或不一致的明确列表,即使仅限于某些(未定义的)“主要浏览器”集。通常的策略是针对标准进行编程,并使用特征检测和记录在案的替代方案来解决已知的不一致问题。然后进行尽可能广泛的测试以发现未知数。

虽然浏览器经常引入新功能,但它们很少会在没有很长一段时间弃用的情况下删除旧功能。即使包含功能测试以解决不再使用的浏览器中的不一致问题,编写良好的代码也应该继续在新浏览器中工作。

【讨论】:

    【解决方案2】:
    【解决方案3】:

    一些常用的参考来源是

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2022-12-12
      • 1970-01-01
      • 2014-01-23
      • 1970-01-01
      • 2011-02-20
      • 2019-02-19
      • 2010-12-11
      相关资源
      最近更新 更多