据国外媒体报道,Google软件工程师克里斯蒂安-普里斯勒-汉森(Christian Plesner Hansen)近日通过Sputnik JavaScript开源测试组件对IE8, Firefox 3.6, Opera 10.50, Chrome 4和Safari 4进行了测试,旨在评估5,000项测试与第3版ECMA-262规范的一致性。 汉森表示,上图是5款稳定版主流浏览器的测试结果。我们分别对5款浏览器进行了Sputnik测试,然后绘制出这个测试图。我们依据的标准是:测试失败数越少就距离中心位置越近,两款浏览器测试失败数越相近彼此距离就越接近。Windows系统平台的测试结果显示: Opera 10.50:78次失败
浏览器的持续发展必须适应不断变化的Web标准。很多时候,浏览器厂商并不能保持他们的产品与最新版Web标准的兼容。具体而言,即使一款浏览器可以很好地渲染网站,但另一款浏览器用户还是无法得到良好的浏览体验。这就加重了网站开发者的负担,而“一次编写适用所有浏览器”只是一种不切实际的梦想。 |