2

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

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

4

3 回答 3

5

一些常用的参考来源是

于 2011-11-12T10:28:42.930 回答
1

您可能会发现 Thomas Lahn 的ECMAScript 支持矩阵很有用。

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

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

于 2011-11-12T22:32:46.537 回答