微软IE项目经理Andy Zeigler今天通过官方博客探讨了新版IE的三个可靠性新功能松散耦合式IE(LCIE)自动崩溃恢复Windows错误报告 Andy Zeigler表示可靠性意味着浏览器始终都能快速启动运行良好顺利联网正确显示网站不崩溃也不挂起;大家很少关心错误是浏览器插件还是网站引起的只希望自己的浏览器能正常工作崩溃后也能迅速恢复而且网站渲染不出现错误这也是IE的使命之一 一松散耦合式IE 新的软件架构设计将浏览器的不同部分彼此隔离开来以改善稳定性提高性能这也是自动崩溃恢复等其他新特性的基础 从Beta 开始IE的框架窗口和标签就互相独立了无论谁崩溃都不会影响另一方可参照下图框架部分高亮标签部分则是灰暗的 Beta 在这方面的主要变化有 框架进程合并 之前启动IE的时候需要启动框架和标签两个进程现在则只启动框架进程只有随后打开页面的时候才会启动标签进程 如果需要启动多个会话比如同时进入多个邮件网站可以使用参数nomerge 更多标签进程 大多数IE会话的标签都不多于三个因此Beta 会尝试三个高效标签进程而且用户计算机处理能力越强标签进程越多越有利于程序稳定如果每个标签都有自己的进程网站间就会完全彼此隔离 这个功能基本就相当于傲游世界之窗等的多线程标签 虚拟标签 如果在保护模式的IE下添加了一个信任网站而该网站指向另一个非信任网站点击的时候就会打开一个新窗口而在IE Beta 里改成了在同一窗口内打开新标签 Beta 引入的虚拟标签可以在保护模式下的同一标签里实现上述操作因为程序会在后台切换进程从而大大简化用户操作提高效率 二自动崩溃恢复 借助LCIE的标签隔离技术IE能够定位浏览器标签在何处崩溃然后迅速恢复在Beta 里表现如下 该功能的实现有赖于程序随时追蹤标签的各种信息包括 当前URI(网址) 浏览记录(前进后退历史) 标签顺序 当前激活标签 Beta 的改进之处有 会话Cookies 会话Cookies通常用于网站对用户的认证而且只在网站打开期间有效它不会像永久Cookies那样写入磁盘以保证安全和隐私 IE Beta 在恢复会话的同时也会恢复会话Cookies但同样不写入磁盘程序只是在框架进程中保留一个备份标签崩溃后就从框架还原至标签用户再次打开网站的时候还是登陆状态对邮件博客社交等网站均有效 注意会话Cookies恢复仅限标签崩溃如果整个浏览器挂了会话Cookies也就丢失了当然由于IE架构的改进程序崩溃的几率会大大降低 表单数据 如果你正在以HTML形式撰写邮件博客文章评论IE Beta 同样能恢复它们 三Windows错误报告(亦即华生医生) 如果程序崩溃或挂起用户可能会看到向微软发送信息的提示也就是错误报告微软声称会仔细处理每一份报告并已经解决了超过一半的反馈问题不过甘当自愿者的用户恐怕不多绝大多数人对这种错误报告都非常反感尤其担心错误日志占用硬盘空间个人隐私遭到洩漏所以这里就不再详细介绍了 IE Beta 将在八月份发布首批即包括简体中文版;IE最终正式版则会在年底推出 |