电脑技术学习

Windows Vista系统下IE7.0深度测试

dn001
更多的资源占用在我们意料之中

  在我们的速度测试中,我们使用运行在Vista操作系统下的IE7.0三次打开同一个页面,平均用时33秒85,而我们在Windows XP操作系统下使用IE6.0 SP1打开同一界面,平均用时只有14秒77。即使考虑Vista系统开销的增加和反钓鱼功能所消耗的时间,IE7.0也会比IE6.0稍慢一些。打开网页的速度受操作系统的影响较大,内存占用数则较少受到这方面的影响。IE7.0打开11个网页占用了近150MB的内存,而IE6.0打开同样页面的内存仅占用129MB的内存。这些测试结果说明,IE7.0比起IE6.0的资源占用和所需时间都有所增加。

  增加的安全选项

  微软顺应潮流在IE7.0中提供了反钓鱼功能,这一功能依靠一个开放的钓鱼网站列表来实现,对于已知的钓鱼网站能够进行有效防御,但对于新兴的钓鱼网站由于没有记录而无法作出反应。在国内,大部分用户都不会选择提交自己发现的钓鱼网站,因此我们担心这一功能对国内用户的保护有限。另外,每次访问网站时都对网络地址进行检查也对打开网页的速度产生了一定的影响。

  在Vista系统中,IE7.0提供了一个保护模式,这一模式基于Vista操作系统的UAC(User Account Control,用户账户控制)技术,在这一模式下,网站发起的针对系统和浏览器的任何修改都将被禁止,只有通过鼠标或键盘请求的修改才会被允许,由于这个保护模式默认为开启,很多靠修改浏览器耍流氓的软件和网站将无可乘之机。

  当用户使用公用电脑访问网站后,希望能够完全清除访问记录,以防被一些别有用心的人利用。IE6.0虽然能够实现这一功能,但很多记录各自独立,需要分别删除,使用复杂且容易出错。IE7.0在“工具”中提供了完整清除所有浏览记录的功能,测试人员只需两次点击就能清除浏览器历史记录、临时文件、Cookies和保存的用户名及密码(图5)。

两次点击就能清除所有浏览记录

  让人喜忧参半的浏览器兼容性

  有过制作网页经验的用户或许知道,同样的网页在不同的浏览器中打开时显示不同,这一问题被称为浏览器兼容性问题,是由于浏览器对网页文件解释方式的不同而造成的。为了解决这个问题,业内曾经有过一套被称为W3C的网页规范,IE7.0是微软第一款支持这一规范的浏览器,这意味着IE7.0对应符合W3C规范的网页会较少出现浏览器兼容性问题,但另一方面,一些原来在IE6.0上显示正常的页面可能会在IE7.0中变得面目全非。

  除去显示上的兼容性问题外,一些脚本程序、ActiveX控件也会在IE7.0中出现异常,表现为部分功能不完整或完全无法使用,IE7.0发布Beta版时,很多网上银行无法使用就属于这类情况。不过,并非只有正常的程序才会在IE7.0中无法使用,一些恶意脚本也会在IE7.0中失去作用,无形之中也增加了安全性。随着时间的推移,很多网络银行已经解决了与IE7.0的兼容性问题,测试人员使用IE7.0访问了交通银行、招商银行和建设银行的网上银行,都能正常使用。

  工程师总结:

  相比过去十年间的缓慢进展,IE7.0的用户体验有了大幅度提升,除了更加丰富的功能外,增加的安全选项和保护也让用户感觉到更安全。当然,如此大幅度提升用户体验导致很多原来的使用习惯不再适用,而新的操作方式需要一段时间来熟悉。但是,我们仍然推荐还在使用IE6.0的用户升级到IE7.0以获得主流浏览器应该具备的安全性和功能。最后我们需要指出的是,经过几年时间开发出的IE7.0仅仅提供了与Firefox、Opera以及MacOS下的Safari相似的功能,并没能获得领先的优势,在今后的浏览器大战中,胜败如何还很难预料。

标签: