技术开发 频道

“新时代”的IE能够带来什么?



【IT168 分析评论】

    IE 7需要再修复? 

    根据Wilson所说的,虽然IE 7增加了一些标准的“承诺”功能,同时修复了一些其它问题,但一些在IE 6中无法正常显示的页面在新的版本中仍无法得以正常显示。因此他重新集合了开发者,呼吁他们行动起来。 “请用IE 7来测试你的页面,”他说,“标准的改进意味着性能将发生变化。最终用户不喜欢页面无法显示;为了确保你的IE组件都为可选择的与受保护的模式做好准备,创造一个质的飞跃。建议用户使用新的东西,像现在的RSS生成器,使用OpenSearch进行搜索,然后向我们反馈。” 微软对IE做了许多改进来帮助网络用户。微软公司最为关注的关键领域之一是“为那些需要谋生的普通人,我们修正了最为恼人的bug,添加了需求标准”。 

    确实,微软修正了一些目前IE与万维网联盟(W3C)的规则之间的不协调,例如包含本地的XMLHttpRequest支持。 而对于相关Ajax的问题,微软改进了Java脚本垃圾收集机制,修复了一些主要的存储的漏洞,以及以gzipped压缩格式的文件的缓存。 

    微软同时还修复了200多个CSS与版面的bug,包括语法错误、JScript引擎的存储漏洞以及溢出性能的错误。 提到标准承诺,Wilson说,“我们已经‘故意’地在IE中‘破坏’了许多东西,我们必须切实地注意到我们还会‘破坏’什么,有多少人将会因此受到影响。” 此外,根据他上司的话,Wilson说,“我真的很担心如果我们以善良的名义‘破坏’网页的原始文件,这样所有的用户和开发者将会因为原始文件遭破坏而离开我们。” 

    出于这个原因,IE 7也还是有着一个“兼容模式”,而这并未能反映出所做的变化将把这个产品带入“标准模式”或标准版本。 另外,微软还成立了一个专注于兼容性的小组,来向用户确保兼容性。 尽管如此,Wilson表示,IE 7需要开发者的帮忙以打破恶意循环,虽然微软优先地修复了平台和破坏标准的bug,但微软仍然需要用户和其他开发人员通过测试和修复页面来帮忙——这是一个共栖的关系。

0
相关文章