那些认为IE太慢、外观陈旧的人肯定会大吃一惊。刚刚发布的ie9测试版比上一代速度快得多,界面简洁优雅,还增加了一些有用的新功能。
(注意:IE9只适用于Windows Vista和Windows 7——那些仍在使用XP的用户将不得不继续使用IE8。)
随着测试版的发布,ie现在也加入了另一个主流行列浏览器--Firefox 4 beta版和铬——使用精简的界面。网页占据了中心位置,标签页位于浏览器的顶部,不必要的按钮和控件也被删除了。
与这两款竞争对手的浏览器一样,IE9的界面简洁明了,不过默认运行的必应工具栏稍微有些杂乱。如果你是工具栏的粉丝,特别是Bing,你会发现它很有用;否则,您可以轻松地删除它。
浏览器的顶部和侧面是透明的,使用了Windows Vista和Windows 7的“玻璃”功能。
通过屏幕右上角的三个小图标可以访问IE9的功能。他们由一个按钮,按钮使用和管理的最爱,和一个工具图标形状的装置,可以让你接触的所有浏览器的其他功能,包括工具设置选项,打印,放大和缩小,管理您的安全水平和附加组件等等。
IE9还很好地利用了另一个流行的功能——当你打开一个新标签页时,而不是进入空白页,标签页会打开你最常访问的页面的缩略图。另外,每个缩略图底部的一个栏显示了你访问该页面的频率——长栏表示经常访问的页面,短栏表示访问频率较低的页面。
在此页面中,您还可以重新打开在当前浏览会话中关闭的选项卡,或重新打开上次浏览会话中的选项卡。
IE9变得快速
比精简的界面更令人惊讶的是IE9测试版的速度。ie长期以来一直是速度最慢的浏览器,在SunSpider的JavaScript基准测试中远远落后于Firefox、Safari、Opera和Chrome。例如,在我的机器上(使用Windows Vista戴尔9200尺寸,2GB RAM, 2.4 ghz英特尔而IE8完成SunSpider测试所需的时间是其当时速度第二慢的竞争对手火狐3.6的五到六倍。IE8所用的时间是Chrome的14倍;是Opera的15倍。
IE9戏剧性地扭转了这一局面,它使用了硬件加速和名为Chakra的新JavaScript引擎,该引擎在后台编译脚本,并使用多处理器核心。在这个测试版中,我的测试显示,它的速度超过了Firefox,与Safari、Opera和Chrome的表现相当不错。
在我的机器上,IE9完成SunSpider基准测试的平均时间为432毫秒,比Firefox 4 Beta 4快,后者完成测试的时间为535毫秒。IE9仍然落后于Safari(387毫秒)、Opera(343毫秒)和Chrome(322毫秒)。
有了这个测试版,速度慢不再是避免使用IE的理由;它不仅超越了火狐,而且已经足够接近领先的浏览器,所以现在它是一个相当快的浏览器。
IE9还使用硬件加速的图形和视频。目前唯一能做到这一点的浏览器是Firefox 4测试版。(Chrome 7的开发者版以硬件加速为特色,所以它似乎正在为该浏览器而努力。)如果你去微软的IE9试驾网站,你会发现各种测试微软用于测试其浏览器的速度和兼容性。(当然,考虑到测试是由微软构建的,IE9在beta版上的表现明显优于Firefox 4也就不足为奇了。)
与Windows 7集成
IE9为Windows 7用户提供了一些在Windows Vista中无法使用的功能。其中最引人注目的功能是通过访问网站并将其URL拖拽到任务栏中来将网站“固定”到任务栏上。然后,该网站的图标出现在任务栏中;你只需要点击那个图标就可以启动IE9并访问网站。
此时,您的浏览器就会显示出该网站的标识:IE9将自动为前进和后退按钮上色,并在浏览器的左上方显示该网站的图标。Web开发人员不需要做任何编程来实现这一点;IE 9自动做到了这一点。
乍一看,这似乎不是特别重要;毕竟,你总是可以通过输入它们的URL来访问它们,或者从你的收藏夹列表中访问它们。但在Web站点变成应用程序的世界中,它使所有基于Web的应用程序都触手可及。
另外,Web开发人员也可以使用Windows 7的跳转列表向固定图标添加站点导航和其他功能。当你右键点击应用程序的图标时,你可以从各种选项中进行选择——比如媒体播放器上的音乐控制。例如,使用IE9,网站开发人员可以将导航放在固定的网站跳转列表上,这样您就可以通过在固定的跳转列表中单击某个新闻网站的体育部分来立即访问该网站。
微软在让网站开发特殊功能方面有过一些问题。在IE8中,该公司推出了Web Slices(网页切片)——它允许你将网页的“切片”传送到浏览器——但很少有网站构建过这种功能。所以目前还不清楚开发者是否会蜂拥使用IE9 Jump列表功能。
顺便说一下,固定Web站点的一个缺点是,固定的站点会启动自己的浏览器实例,而不是将自己作为选项卡附加到已经打开的浏览器上。因此,如果你运行几个固定的标签站点,你将不得不从浏览器实例切换到浏览器实例,而不是从一个标签切换到另一个标签。
IE9还为Windows 7用户提供了另一个额外的小功能:利用窗口的吸附特性个人标签。因此,如果你从浏览器中撕下一个标签,并将其拖到屏幕的一侧,它会自动调整标签的大小,现在该标签位于自己的窗口中,以填充半个屏幕。
有两种用途的地址栏
IE9从Chrome借鉴的不仅仅是“标签在顶部”的简洁外观。为了突出显示这一变化,微软为地址栏添加了一个新名称:One Box。
不管你叫它什么,它的工作原理和Chrome很像:当你输入时,它会搜索你的浏览历史记录和收藏夹,并显示匹配项,这样你就可以更快地找到一个网站,或者通过选择你想要的网站并按Enter键来启动搜索。您也可以键入一个搜索词并按Enter,它将使用您的默认值执行搜索搜索引擎.
为了保护你的隐私,微软在这个功能上增加了一个新花样。如果你愿意,在你输入时,你的搜索提供者可以查看你输入的内容,并建议可能的匹配。默认情况下,此行为是关闭的,因此不会发送击键。然而,如果你不介意你的按键被发送到搜索引擎,你可以打开这个功能。
控制附加组件
当你在浏览器中运行附加组件时,它们会降低浏览器的性能。IE9用一个新特性解决了这个问题,其他浏览器都能很好地效仿。如果IE9检测到你有可能减慢浏览器速度的附加组件,它会在屏幕底部弹出一个通知栏。
点击“禁用附加组件”,屏幕就会显示附加组件的名称、制造商,以及启动IE、打开新标签或浏览网站时每个附加组件导致延迟的估计时间。然后你可以禁用任何附加组件来加快浏览速度。
值得赞扬的是,微软也列出了自己的附加功能。通过这种方式,您可以做出明智的决定,确定一个附加组件的特性是否值得运行它所造成的性能损失。
要重新打开附加组件,您可以单击工具图标,选择管理附加组件,从屏幕左侧的下拉框中选择“所有附加组件”,突出显示您想要重新打开的附加组件并选择“启用”。
这是一个非常棒的特性,Mozilla尤其应该考虑添加这个特性。高级用户经常想知道Firefox的附加组件会对性能造成什么样的影响。
新的通知栏不仅仅是警告你插件可能会影响浏览器的性能。当浏览器采取阻止弹出窗口等操作时,它也会弹出,并发出其他类型的警告或请求。
如果您访问的Web页面既包含安全的内容,也包含不安全的内容——例如,在线商店或金融网站使用https/SSL安全连接,但也显示来自非http服务器的广告、图像或脚本,那么这将非常有用。IE9警告你它只显示安全内容,并且它允许你通过点击“显示所有内容”按钮来显示两种类型的内容。
这个安全通知的问题是,你不能告诉它在你知道安全的站点上总是显示安全信息和不安全信息。每次访问网站时都会出现通知,每次都需要点击按钮。
HTML 5和兼容性
在我平时浏览的网页中,IE9显示的所有页面都没有问题,只有一个例外——它无法正确显示谷歌在我的iGoogle主页上的任务小部件。
微软声称IE9提供了对HTML 5和其他网络标准的广泛支持。它在Acid3测试中获得了95分,该测试显示了浏览器对几组Web标准的遵守程度,尤其是那些与JavaScript和文档对象模型相关的标准。在第一次开发者预览中,IE9的评分只有55分,所以微软做出了显著的改进。
在同样的测试中,Firefox Beta 4得了97分,Safari得了100分,Opera得了100分。Chrome也获得了100分——除了在一些系统上它根本不渲染框和颜色。
更好地处理下载
IE9还引入了一个有用的下载管理器,可以跟踪你下载的文件,并允许你根据文件名搜索它们。
更重要的是SmartScreen Filter的计划更改。为了防止用户访问钓鱼网站,SmartScreen过滤器现在包含了“下载信誉”功能,以防止恶意文件。
当你在IE9中下载一个文件时,SmartScreen Filter会检查该文件的信誉——也就是说,该文件是否被其他人下载过,如果被下载过,这些人是否发现该文件是安全的还是恶意的。如果文件是安全的,您可以像往常一样下载该文件。但是,如果这个文件有恶意的名声,或者它太新了,根本没有名声,您将得到一个警告。然后就看你想不想下载了。
既然反恶意软件程序已经检查下载的文件,看看它们是否有恶意,为什么还要操心这个功能呢?因为它的设计是为了保护人们免受恶意文件的侵害,这些恶意文件太新了,反恶意程序还没有机会识别它们。
注意,该特性尚未启用。当微软认为它已经收集了足够的数据来确定使用声誉模型的最佳方式时,它就会启动这一功能。
底线
在IE9中,微软修复了ie浏览器最大的缺点之一——速度。IE9还有一个精简的界面,把网络内容放在中心位置,还有很多不错的附加功能,比如地址栏现在可以兼作搜索栏。Windows 7固定网站功能当然很好,也可能很有用,但它不是绝对重要的。
那些使用很多附加组件的用户仍然会更喜欢Firefox而不是IE9,因为IE9的附加组件数量远远不及Firefox。但是IE9的警告插件会拖慢浏览器性能的功能是一个很好的工具,Firefox应该考虑添加。
IE9没有像火狐的标签组织全景功能那样的杀手级新功能。尽管如此,考虑到新的速度和更简单、精简的界面,它比IE8有了很大的改进。它使IE重新成为浏览器大战中的主要竞争对手。
公众可以从www.beautyoftheweb.com下载ie9。
普雷斯顿·格拉拉是Computerworld.com的特约编辑,著有超过35本书,包括《互联网如何运作》(Que, 2006)。
这篇文章“Internet Explorer 9测试版提速”最初是由《计算机世界》 .