没事被嗯嘻嘻找碴的黑狗美女来了!这次 IE9 Beta 除了相容度、HTML5 的强力支持,究竟还有带来啥不一样的改变呢?上周大家初次下载应该都会发现的部份,就是 IE9(Beta)在执行的速度变快、顺了,另外受惠于 GPU 硬件加速,一些原本很吃硬件资源的网络影片播放等内容,也都有很大程度的改善;而操作使用上跟 UI 方面,也多了 "网页钉选" 以及 "One Box" 网址 / 搜寻栏等;至于 IE9 未来是否真能担纲(除了欧洲区以外)Windows 预载浏览器,而不仅是被拿来当作其他浏览器的『下载浏览器』,甚至说值不值得大家下载来跟 Firefox、Chrome 等并用,就让我们看下去吧!

外观设计以及用户接口

『解放网络界的美女』是微软对于这次 IE9 Beta 的批注,虽然这看也知道是广告上的用语,但至少这次不算是不实广告;微软可以说是终于了解到浏览器是拿来看网页这回事,而不是让大家欣赏上面那排『美丽』的工具栏、外挂,从上面的截图就可以看出来,这次的外灌设计确实简洁了『很多』,画面也终于是以网页的显示内容为主,整体的『视野』,根据官方说法以及实际看上去的状况,也比 Firefox 浏览器呈现的网页画面多了几公分的可看性,不过跟 Chrome 相比,依旧是小输,不过其实也没输到哪理去。

其他浏览器组件配置上的改变,用肉眼也很容易观察出来,上排的功能选单栏(档案、编辑啥的)被拿掉,而将主要的空间让给了功能 / 导览栏(上一页、下一页、One Box 网址 / 搜寻输入字段等等),很多人会说他看起来像 Chrome,没错!就是这样!不过周围设计上面,似乎是比目前的 Chrome 稍微华丽一点,至于各位买不买账,那就看个人喜好啦!另外网页兼容性测试按键、重新整理、停止下载网页等功能按键,则丢到了网址栏的屁屁,功能/ 导览栏最前方则是多了我的最爱、网页设定工具等。

外观设计上面,还有些让人看起来很舒服的改变,一是功能 / 导览栏上头上一页 / 下一页按键的颜色,会随着不同网页显示的主色调而改变(一如开启 Gmail 就会变成红色),另外网页的外框的透明玻璃配色,也跟 Windows 7 相当的搭嘎。

新功能特色

外观上面来说,微软确实是把 IE9 多余的腋毛 胡渣(小编你是来乱的吗?官方都说 IE9 是美女了!)都刮的差不多了,但同时也增加了许多有用的新功能,有些可以让网页浏览的使用更简便,有些则是让 IE9 跟 Windows 7 间(或是 Vista,别忘了 IE9 不支持 Windows XP)的整合更完善;以下简列这次多出的新功能,另外也分享一下初步的使用心得;
  • 网页钉选 - Windows 7 的用户对于『程序快捷方式钉选』这个功能应该都不会太陌生,IE9 则是让网页快捷方式也可以被钉选在任务栏上头,这功能的好处是说,如果各位是脸书、噗浪(Twitter)不 24 小时开着就会不舒服的朋友,或者是常常因为手残,而在关单一分页会『顺便』把一堆分页关掉的朋友,不妨可以将一些需要一直开启的网页直接钉选到任务栏上头,一方面可以让脸书、噗浪当作独立的程序软件来看,另一方面也可以让目前开启的重要网页不会被误杀,对于整体的工作效率也会有一定的改善。(不过一直点脸书、噗浪玩、看,那就是另一个故事了!)而目前有些网站甚至将部份的操作选项跟钉选的快捷方式结合,一如上图的 Twitter,右键点选快捷方式图标就会显示 Direct Mentions、Mentions 等操作,未来应该也会有更多的网站将该功能写入自家的网页中。
  • One Box – 基本上最大的意义就是把网页输入、搜寻、搜寻设定相关所有东西,都打包在网址 / 搜寻栏当中,预设的浏览器当然还是 Bing,不过在下方可以直接切换,看是要 Google、Wikipedia、Amazon、Facebook 等等都可以,要是没看到常用的搜寻服务(Yahoo!?),也可以直接按『Add』来新增;至于预设的 Bing 方面,主站编辑说他越来越欣赏这家伙,他觉得其实 IE9 当中的 Bing 的搜寻建议,其实弄的蛮不错的,好比说输入 "Weather NYC" 就会在搜寻栏中显示纽约市的实时温度、天候状况,输入 Hilary 则会有名人的照片配上建议的关键词出现(上图);另外当然还可以显示搜寻历史纪录。
  • 分页 – 这现在已经是浏览器里头必备的东西,IE9 这次则是让分页跟浏览体验有更加完美的整合,好比说在收看 YouTube 影片的时候,将分页从一票分页中拉出来独立在另一个窗口中显示,绝大部分时候都不会影响到影片播放的状况;另外 IE9 也可以跟 Chrome 一样,当有一个分页挂掉的时候,可以单独将该分页『喀喳』,而不会拖其他分页下水,这部份则可以在任务管理器当中进行。另外分页的开启页面也会列出常浏览的网页以及一个显示用户造访该网页频率的量表。
  • 档案下载管理 - 这显然早该有的东西,这次微软也终于是放上了 IE9,使用上面就跟大家在 Firefox 上看到的差不多,会列出曾经下载过的档案以及正在下载的档案、下载进度等信息,不过目前有些奇怪地方,一如图片下载似乎没有显示在下载列表当中;而档案下载的安全性部份,微软这次也整合到了下载管理当中,透过一个叫做 SmartScreen Filter 的小功能,会在窗口中实时显示警告,不会另外跳出一个小窗口,这也算是颇贴心的改善。
效能


上述的一票新功能、改善,确实让 IE9 比起过去在操作上都要好上许多,然而在浏览器的执行速度上面,根据微软的说法,也同样有相当的进步;除了对于 HTML5 影片的奥援,另外也有崭新的『查克拉』JavaScript 引擎,还有 CSS3、SVG2 甚至是 GPU 硬件加速等等,但实际的状况真的一如微软说的那样吗?

根据主站编辑的使用经验,答案是,微软真的做到了!首先是说,IE9 在初次开启时会询问使用者是否要『加强浏览速度后再开启』,如果选择是,那就会自动将工具栏、外挂给停用,不需要在 IE 里面翻箱倒柜,来找停用工具栏、外挂的选项,另外也会提示各个外挂对于浏览器开启上的影响,像是会增加多少开启时间等;这么有弹性跟人性化的设计,微软都不微软了!

而把工具栏、外挂拿掉跟浏览器开启速度上的关联性,目前也太不容易去客观认定,但是 IE9 在开启的速度方面,确实有些改善;在以 Alienware M11x 测试的结果,从开机后不久立刻打开 IE8(外挂、任务栏关闭)花了大约 9.2 秒,而在 IE9 上则是 8.7 秒,不过目前看上去还是落后 FF 跟 Chrome 不少,但是至少算是有进步了。(测试使用秒表『人力』操作,算三次平均)

网页开启 / Google.com
IE8 9.2 seconds
IE9 8.72 seconds
Firefox 3.6 6.13 seconds
Chrome 6.0.4 3.59 seconds

下列的网页下载速度虽然不见得可以实际反应浏览器的执行速度,不过 IE9 用起来真的是有比较快,在同一个窗口下以分页开启一般网页(写写稿)、Pandora 听听音乐、用 Meebo 聊聊天、开启 RSS 看看新闻、收收 Gmail...等等,用起来的感觉,可以说是比 IE8 快上许多;网页读取的兼容性方面,目前也没有发现啥大问题,从 Meebo、Hulu、Flickr、Picasa 及 Netflix 都可以正常使用,那颗兼容性测试按键,目前主站编辑也还没用过;至于跟 Firefox、Chrome 比起来呢?前者感觉上差不多,后者也没有输很多,不过在网页的下载显示方面,Chrome 还是无法被撼动。

NYTimes.com
MSNBC.com Hulu.com YouTube.com
IE9 5.48 seconds
6.36 4.59 6.08
Firefox 3.6 6.33 seconds 9.98 5.97 6.06
Chrome 6.0.4 6.41 seconds 5.18 3.89 5.62

另一点值得一提的部份,是说 IE9 不仅不会让系统变慢,目前看上去吃内存的程度也不会太凶,在 M11x 上测试的结果,开启四个分页(Pandora、Firefox、Gmail 及 Engadget)时,约占了 124,680KB,Firefox 3.6 为 101,180KB,Chrome 则是 136,768KB。

Benchmarks

上面的个人主观体验,可能对某些朋友来说没啥说服力,以下就来看看数据吧!从各项看来,IE9 看来都是略胜 Firefox(3.6,但跟 FF 4 Beta 5 间也颇有得拼)打,不过 Chrome 还是跑在前面。

为了让 Benchmark 的结果更有参考性一点,这次也拉了三台笔电参与测试,当中包括 Alienware M11x(1.06Hz Core i5 520UM、2GB RAM、NVIDIA GeForce GT 335M GPU / 1GB VRAM)、ASUS Eee PC 1215N(Intel Atom D525、1GB RAM、NVIDIA Ion 芯片组)以及 HP Envy 17(1.6GHz Core i7 Q720、6GB of RAM、ATI Mobility Radeon HD 5850 / 1GB VRAM)

SunSpider JavaScript – 测试 JavaScript 的执行效能,数字低者胜


Acid3 –
兼容性、JavaScript,越接近 100 越好

ASUS Eee PC 1215N Alienware M11x
HP Envy 17
IE9 95 95 95
Chrome 6.0.4 100
95 100
Firefox 3.6.9 94 94 94
Firefox 4 Beta 5 97 97 97


PeaceKeeper –
测试依照一般网页内容常用程序代码撰写出的测试页面以及 JavaScript 测试,分数越高越好


GPU 硬件加速以及 HTML 5 执行效能


上头的 Benchmark 指标看完后,其实还有些东西暂时无法被呈现出来,包括 GPU 硬件加速以及 HTML5 的部份,主站编辑特别也选择在几台具有独立显卡的笔电上面(M11x、Envy 17)进行测试;另外由于目前没有太多包括一票多媒体元素的 HTML5 网页可以跑测试,因次主站编辑则是用了微软官方的测试页面来进行。

GPU 硬件加速的部份,在以 JavaScript 建构的 Amazon Shelf demo 上测试的结果,可以说是相当惊人(请参考以下影片);在 M11x 开启 GPU 测试的状况,可以跑到 60fps(翻页的时候则为 55fps),GPU 一旦停用,结果则是变得相当卡,约在 16fps(翻页约 9fps),一点要留意的地方,是说 NVIDIA Optimus 在开启 IE9 后,也会自动启用独显,目前两家公司还在微调中,未来会让使用者可以自行依据需求设定;至于在其他的浏览器状况如何呢?Chrome 6.0.4 以及 Firefox 3.6 目前还无法利用 GPU 硬件加速,而在这样的状况下,跑出来的数据为 6fps;而用了支持 GPU 硬件加速的 Firefox 4 Beta 5,则同样可以上冲到 60fps;然而目前硬件加速的页面,看上去都不见得能够反应一般网页的实际状况,所以上面那些惊人的表现就仅能供大家参考啰!



至于 HTML5 的部份,就比较贴近一般 HTML5 网页的内容跟使用,从 IMDb 的 HTML 5 影片页面上,不论是 IE9、Firefox 4(FF 3.6 不支援 H.264)及 Chrome 6.0.4,无论是否启用独立显卡,影片的播放都相当顺畅;在 Flash 页面也可以得到类似的结果。

结论

终于到了最后的大结论,也就是 IE9 的用途;到底是该将 IE9 扶正,还是要继续把他当作下载浏览器的浏览器呢?从用户接口、外观设计来看,不管大家说他有多像 Chrome(事实上还是有所不同,至少 Chrome 的上一页 / 下一页按键不会变色...),但他确实有些能让使用者用起来更顺手的新功能,整体执行速度虽然还是不见得能超越 FF、Chrome,但是已经有不小的改善;结论?看个人的习惯跟喜好,但绝对是值得大家下载来好好测试一番(相信目前为止,应该不少人都玩过一圈了...)。