就在 3 月 5 号,微软发布了 Internet Explorer 8 的 Beta 1 版。这个 Beta 版现在支持 Windows XP/Windows Server 2003、Windows Vista 和 Windows Server 2008。
IE 的这个版本与标准兼容,并且可以在三种不同的模式下进行操作:Quirks 模式、IE7 模式和与 W3C 标准兼容的 IE8 模式。Quirks 模式是参考 IE5 传统模式命名的。
新的特性有:
- 类似 FireBug 调试的开发者工具条
- 收藏夹条
- 崩溃自动恢复功能
- Activities
- WebSlices
- 改进的防钓过滤器
- 增加的脚本性能
Rick Strahl 对 IE8 中的开发者工具条非常称赞:
这是一个相当有价值的改进,恕我直言,在 IE 中进行调试一直都是一件相当痛苦的体验,只能求助于弹出对话框,或者使用 Visual Studio 的脚本调试器来获得一些有效的信息。
他还指出了一些同样需要改进的地方:
我很希望能看到更进一步的改进,例如在脚本调试模式下禁用模态对话框,或者增加像 FireBug 那样的一样模式,当一个错误发生时可以通过点击出错图标转到开发者工具条的调试窗口去,而且要像 FireBug 那样将光标跳到适当的代码行上去,这个是 FireBug 中最漂亮和极富产品化的特性。
Jeff King 是微软的一个程序经理,对于这一点,他给出了一个非常有用的信息:
IE8 现在可以进行按需调试,而这得益于半年前我们凭感觉向 VS2008 中加入的一个特性:当你按下 F5 后,VS 将会提示 IE 进入调试……也就是你现在看到的那个标签。这就是说你无须再去激活 IE 的脚本调试功能,VS 将为你做完成它,太简单了。
非常感谢调试人员和 IE 开发团队带来的这些功能。
微软的 IE 程序经理 John Hrvatin提供了一些 IE8 的开发者资源链接:
评论