愚人节期间,国内著名浏览器——傲游(Maxthon)在其官方博客“傲游志”上面发布了傲游3的相关消息。笔者在第一时间通过傲游账户系统获得起安装包,得以抢先一睹傲游3的芳容,体验第一款国产多核浏览器。
一、安装
由于自带Webkit核心组件,傲游3安装包体积为7.5MB左右,相对傲游2而言大了不少。但相对其他自带核心的浏览器而言,傲游3的安装包并不臃肿。安装程序只有很简单的几个按钮,根据提示点击即可快速完成安装,相当简洁。
图1
二、界面
傲游3的整体界面秉承一贯的淡雅风格,主色调和傲游2相比显得更加简洁明快。按钮均为黑白风格,高亮时候会发出蓝色辉光。左上角一个大大的傲游3彩色标志非常醒目,据说此处可能会放置用户在傲游账户中的头像。目前,点击该图标会打开一个简单的菜单,仅具有少量功能。整个界面功能比傲游2少很多,可能是更多功能尚未添加。但界面简洁易用也是浏览器流行的发展趋势之一。
图2
三、多核心
傲游3的重头戏是多核心技术,采用Webkit核心(极速模式下使用)和Trident核心(即IE使用的内核,兼容模式下使用),两个核心互不影响,可以独立工作,也可同时工作,点击地址栏右边的模式按钮即可随意切换,非常方便。
由于极速模式使用了Webkit核心,因此笔者专门进行了ACID3测试,结果不出意料,傲游3得到了相当高的分数。因为网速以及缓存等因素,ACID3得分在97~100之间。此结果应该来说让人相当满意了。
图3
随着国内网站开发者水平不断提升,符合W3C规范的网站越来越多,使用Webkit核心遇到的浏览问题会逐渐减少。然而,针对国内许多网上银行、基于ActiveX开发的在线视频等站点无法在非IE内核的浏览器下使用。因此,傲游提供了一个可自动更新的兼容列表,浏览在列表中的网页,浏览器会自动切换到兼容模式打开,并且在右下角弹出响应提示。
图4
图5
当然,目前傲游3的多核心也有一些比较恼人的缺点,比如切换核心后cookies不通用,希望傲游公司能再加把劲,解决相关问题。
四、浏览进程和界面进程分离
傲游3启动时主要会打开3个进程:Maxthon.exe、MxCore.exe和MxResMgr.exe。其中Maxthon.exe是界面进程,MxCore.exe是浏览进程,如果同时使用了极速模式和兼容模式则会有2个MxCore.exe进程。几个进程相互独立又协同工作,除Maxthon.exe进程外,其他任何一个进程崩溃或者假死都不会影响到其他进程。笔者进行了专门的测试,同时使用兼容模式和极速模式。用任务管理器结束掉其中一个MxCore.exe进程,结果使用Webkit核心的页面全崩溃了,而使用IE核心的则完全正常,不受影响。使用中即使核心崩溃了也不会有太大影响,直接点击提示中 “重新打开”几字就能恢复崩溃的页面。
图6
五、性能实测
不管傲游3技术多先进多神奇,实际使用性能才是关键。笔者以傲游3的性能进行了一次性能实测。
测试平台:
CPU AMD 4400+
内存 金士顿 DDR2 1GB
硬盘 希捷 160GB 7200转
操作系统 Windows XP Professional SP3
IE版本 8.0.6001.18702
网络环境 电信 ADSL 3MB
本次测试主要测试傲游3极速模式下的各项性能,以下测试结果均为测试多次取平均值。
首先使用的是Peacekeeper在线测试程序。Peacekeeper是Futuremark公司最新发布的在线测试软件,它模拟了网页浏览时的负载状况,测试结果数值越大越好。
图7
从测试结果可以看出,得益于Webkit核心优异的性能,傲游3极