微软在今年三月份发布IE 8最终版,该公司还在继续开发Windows 7版IE 8。在刚刚发布的Windows 7 RC中,IE 8新加入了标签响应功能。
IE8最新颖的东西就是微软称之为标签分离(tab isolation)的功能。标签分离功能的设计目的是为了防止有漏洞的网站引发整个浏览器程序的崩溃。相反,只有那些与这个有问题的网页相关的标签才会被关闭,而你则可以继续浏览其它正常网站。
当一个标签无法打开时,Windows 7 RC版IE 8的标签响应功能可以为微软及用户提供信息反馈。它让用户评测一个网站是否能打开,通过一个弹出的新标签对话框让用户主动关闭一个无法响应的标签。
5月4日,微软IE博客解释了这个新对话框的目的:
“在Windows 7 RC中,我们为IE8增加了延迟响应确认功能。大致地说,IE的框架使用了一个定时器,如果标签在一个默认时间内没有响应,该框架为用户提供了恢复页面、关闭页面和等待标签响应这三个选项。
一个标签可能因为多种原因而出现不响应的情况。标签中的网页可能使用一个插件忙于一个缓慢的服务器加载许多视频信息,然后再处理它。该网页可能是在内联网(如http://salarydata/)并处理不同的认证机制。有时候这对IE浏览器而言是一个问题。作为工程师的我们在这里就是要让IE具备重要的精确遥测性能。”
不过,有分析人士指出,Windows 7 RC版IE8所设定的“默认时间”的多少,以及XP或Vista环境下是否可以运行IE8的这个功能,是该项新功能能否达到用户要求的关键。
据悉,Windows 7 和Windows Server 2008 R2自带了一个演变版IE 8。截止目前,Windows 7系统下IE 8还未开发完毕,微软一直在保持此版IE 8的开发与Windows 7开发的同步。
Windows 7中的IE 8拥有诸多颇为诱人的新功能,包括Aero Peek,Aero Snap,缩略图预览及跳转列表等。
据报道,IE 8全面支持CSS 2.1规范,因此网络开发人员和设计人员可以立刻开发网页并使其更轻松地在多种浏览器上准确地渲染。另外,IE 8还融合了未来会成为行业标准的新技术,例如W3C的HTML 5 Draft DOM Storage标准、Web Applications Working Group的Selectors API和ECMAScript 3.1语法。
相关文章