一眨眼12个月过去了。不久前,微软推出了适用于Windows 7的IE11;Firefox庆祝了自己的9岁生日,而Google则发布了Chrome 31。因此我们认为这是重新测试各款浏览器最新版本的最佳时机,通过独立、苛刻的测试和评分,找出哪一款是“最好的”浏览器……
在开发基于网页且能够在这5款主要浏览器运行的应用时,我们通常会问“最好的浏览器是哪一个?去年这个时候,我们对比了Chrome 23、Firefox 16、IE9 & 10、Opera 12和Safari 5。
我们对比了最新版本的各款网页浏览器,试图找出最好的一个。
浏览器测试
下面是所有测试的浏览器。
测试
我们广泛测试了浏览器性能的4个关键指标:速度、内存使用、标准兼容程度与Javascript性能。
1.速度
“冷启动(Cold Start)”测试能够测量电脑重启后第一次加载浏览器所耗费的时间。从启动浏览器开始计时,待用户能够在浏览器用户界面(UI)输入文本时停止计时。
“冷启动”测试(数值越小越好)
“热启动(Non-Cold Start)”测试能够测量电脑重启后非第一次加载浏览器所耗费时间。从启动浏览器开始计时,待用户能够在浏览器用户界面(UI)输入文本时停止计时。
“热启动”测试(数值越小越好)
在打开浏览器、清空缓存、显示空白页面(about:blank)状态下,“页面加载时间(非缓存加载)”测试能够测量浏览器完全加载复杂页面所用时间。从用户按下浏览器地址栏“确定”键开始计时,待完全加载测试页面后停止计时(测试页面将提示“加载”事件)。
页面加载时间(非缓存加载)测试(数值越小越好)
在打开浏览器、已在单一标签中加载了测试页面的状态下,“页面加载时间(从缓存加载)”测试能够测量浏览器重新加载复杂页面所用时间。从按下F5(刷新)键开始计时,待完全加载测试页面时停止计时(测试页面将提示“加载”事件)。
页面加载时间(从缓存加载)测试(数值越小越好)