Saturday, July 14, 2007

沙发好坐么?Safari Windows版测试

“One more thing”(还有一样东西),这是乔布斯几乎在每次产品发布演讲的末尾都要讲到的一句话,也是大多数听众在发布会上最期待的一句话。这句话之后,乔布斯为许多革命性的产品揭开过面纱,比如MacBook Pro,多款iPod,以及AirPort 802.11产品。在今年的WWDC发布会上,乔布斯说完“One more thing”之后,展示了一样任谁都没有想到的东西,Windows版本的Safari浏览器。
这款被国内网友昵称为“沙发”的浏览器之前由于Mac机系统的普及面问题,在国人眼里显得那么的陌生。现在,它来到了Windows平台,苹果将Safari描述为Windows平台上速度最快的浏览器,发布几天后就宣布Beta版下载量突破100万。业界享有盛誉的AnandTech近日对其进行了测试,让我们来看看这个沙发究竟好坐么?
由于新的Safari 3.0和之前的2.0相比,除了对Windows提供支持外差别不大。因此此次测试主要比较Safari在Windows系统下和IE、Firefox以及Opera的性能、兼容性和主观感受差别。

测试平台和方法
测试使用秒表对四款浏览器再入不同网站进行计时,测试网站包括AnandTech,Slashdot,CNN和The White House.gov。为避免其他因素影响,最终成绩取5次测试的平均值,每次测试之间删除所有临时文件。主观测试包括特性比较等主观视觉感受,其中排除了Opera,因为测试者并不常用。
需要注意的是,Safari Windows仍处在Beta版本,并不能代表最终正式版的性能和特性。
测试平台
处理器
AMD Athlon 64 X2 4600+ (2x2.4GHz/512KB Cache, S939)
内存
OCZ EL Platinum DDR-400 (4x512MB)
主板
华硕A8N-SLI Premium (nForce 4 SLI)
芯片组驱动
NV 15.00
硬盘
迈拓MaXLine Pro 500GB SATA
显卡
GeForce 8800GTX
显卡驱动
NV ForceWare 158.45
电源
OCZ GameXStream 700W
屏幕分辨率
1600x1200
浏览器
Internet Explorer 7FireFox 2.0.0.4Opera 9.2.1Safari 3.0.1
操作系统
Windows Vista Ultimate 32-Bit

客观测试
首先测试各个浏览器在多标签浏览状态下同时打开四个测试页面时的内存占用状况。由于测试使用Vista系统,IE浏览器不再和Windows Explorer整合,因此对IE的测试结果更具有代表性。
结果,除IE的72MB明显较为臃肿外,其他三款差距不大,Safari在内存占用上以微弱优势领先Firefox和Opera。
网站载入时间
结果并不出人意料,根据网站的不同,四款浏览器在速度上并没有一个明显的胜利者。不过和苹果的宣言相符的是,Safari是平均表现最好的浏览器,虽然只在载入Slashdot时获得第一名,但综合起来速度确实是最快的。
兼容性测试较为困难,从AnandTech的试用中,只有在游戏新闻站Blue的题头上出现了一定的问题。除此以外,Safari的弱点和其他非微软浏览器十分类似,比如有些网站需要的ActiveX只能在IE中实现。(当然,他们没有测试许多国内网友关心的中文支持问题。)
IE下
Safari下

主观测试
Safari的页面搜索功能十分强大,可以同时以高亮的形式标注出网页中所有的关键字,页面其他部分则变成暗色,远超过IE一次搜索一个关键字的能力,也比Firefox的功能更加易用。
下图为搜索ASUS

我们同样十分喜欢Safari 2中引入的RSS功能,该功能在Safari 3中没有改变。虽然RSS功能在浏览器中的功能应用并不广泛,许多用户甚至根本不知道它的存在,但Safari在这点上的表现仍然强于IE和Firefox。
我们对Safari的表现也有一些不满意的地方,比如界面仍然需要很多改进。Safari在改变窗口大小、当另一网站正在载入时键入网址容易出现响应缓慢的问题。这些问题会否出现取决于用户的浏览习惯,但出现时绝对影响用户感受。
Safari Windows版实际上没有拼写检查的能力,但菜单中仍然有这一选项。由于拼写检查实际上是Mac OS X的功能,因此Windows版暂时无法实现可以理解,但连菜单项都没有删去只能让人感到开发者在偷懒。
另外一些地方也让人很容易看到苹果的固执,比如在界面上,虽然移至到了Windows,但却坚守着许多Mac OS中的老传统。标题栏和菜单栏没有用颜色区分,使用和独树一帜的文字平滑化技术,鼠标中键不起作用等。另外一个小问题值得注意,大多数Windows程序的右上角关闭按钮都可以延伸至屏幕边缘,也就是说我们只需要将光标移至屏幕右上角就可以关闭程序。Safari却不行,只有对准按键才可以执行退出。甚至,如果你的任务栏设置为自动隐藏,当Safari全屏运行时任务栏就无法弹出。
IE字体平滑模式
Safari字体平滑模式
所有的这些,让Safari在Windows的世界里显得格格不入。如果苹果坚持不按照Windows的编程规则来行事,估计用户会慢慢发现它的不便,从而逐渐远离它。
结论
Mac OS X 10.4是一款优秀的操作系统,Safari在其中表现出色,但这并不代表它也能迅速占领Windows市场。这里是IE和Firefox的天下,它需要从这两者手中抢过用户来,而从现在的表现来看,Safari Windows版尚不具备这种能力。
IE是Windows默认的浏览器,兼容性最好。Firefox拥有近乎万能的插件系统,允许最大限度的个性化,并且早已做到了完全的跨平台。说道Safari,什么是你的杀手锏呢?仅仅一个页面搜索功能么?当问到你“给我一个用沙发的理由”时,或许你的脑中只有一片空白。而问道“给我一个不用它的理由”时,我们脑中马上能够浮现出诸多的缺点。
或许,正像传言所说,Safari Windows版并不是为普通浏览器用户准备的,它只是一个开发工具,供网页开发者测试在苹果系统中的兼容性。并且由于iPhone的所有第三方程序都基于Safari,iPhone程序的开发者也可以在它上面测试程序,不用专门找到一台Mac机了。

No comments: