首页 > IT业界 > 正文

test262:感谢IE浏览器的投递JavaScript标准测试

2011-07-04 10:18 来源:cnbeta

  感谢IE浏览器的投递

  对于Web,这是具有重要意义的一周,尤其是JavaScript开发者。标准机构批准了最新的JavaScript版本,ECMA-262 版 5.1,同时还推出了JavaScript的test262测试套件。现在,大家都可以打开测试网站比较各个浏览器对该标准的支持。JavaScript技术委员会的成员已经为该套件提了超过1万项测试,同时我们已经把所有的JavaScript测试发布在IE测试中心。

  什么是test262?

  test262 是一个测试套件,目的在于测试 JavaScript 实现与 ECMA-262 规范(目前第5版)之间的协议。该测试套件包含成千上万的单个测试,每个测试都用于测试 ECMAScript 规范的一些具体要求。

  test262 是一个很大的进步。Ecma International是负责 JavaScrip 标准的机构。他们为该测试项目建立了一个网站主页 ,您可以在浏览器中打开该网站进行测试。

test262网站主页

  早在IE9研发阶段,我们便在IE测试中心发布了JavaScript 测试,同时我们还和其他JavaScript标准参与者ECMA 39技术委员会(TC39)保持密切合作。#p#副标题#e#

  微软已经提交了超过5700项来自IE测试中心的JavaScript测试,并会继续提交至 test262 项目,以帮助其建立一个全面的测试套件。加上其他TC39成员提交的测试,该测试套件已经有超过10000项的测试。

  你可以看到密切的测试和规范调整:

ES5规范和Test262结果页

  ES5规范和Test262结果页

  test262网站仍处在发展中,TC39成员仍在发展这项测试套件。虽然套件尚未完成,但有趣的是,一些相同的脚本在不同浏览器中的互操作性也有差异:

不同浏览器的test262测试结果(2011年6月30日)

  不同浏览器的test262测试结果(2011年6月30日)

  Web Workers:运行test262更快

  您用Web Workers运行test262会表现的更快。为了证明Web workers使网络更快,我们已经发布了一个标准机构所使用的Web workers测试。#p#副标题#e#

文章内容来源于网络,不代表本站立场,若侵犯到您的权益,可联系多特删除。(联系邮箱:[email protected]