安卓浏览器横评_flash浏览器

2022-11-01 09:40:22 浏览数 (1)

大家好,又见面了,我是你们的朋友全栈君。

近日国外媒体Android Authority就对全球使下载最大的11款手机浏览器进行了性能方面的横向评测,相信在看完后,你能够从中找到更适合自己的手机浏览器。(注:本测试主要针对浏览器性能,并不能说明浏览器的整体效果)

一、 测试设备、工具及浏览器介绍

1、测试设备

Nexus 4,运行Android 4.4.2系统。

2、测试浏览器

本次测试的浏览器总共11款,分别是:

-百度浏览器 3.1.0.2(国际版)

-Boat浏览器 7.2

-谷歌Chrome浏览器 32.0

-海豚浏览器 10.2.3(国际版)

-火狐浏览器 26.0.1

-傲游浏览器 4.1.5(国际版)

-Naked Pro浏览器 1.0

– Next浏览器 1.16

-Opera浏览器 18.0

-Puffin浏览器3.1

-UC浏览器 9.5(国际版)

(注:测试版本都是当时最新版本,国产浏览器均采用的国际版,性能不可当成国内版本)

3、测试工具:

SunSpider 1.0.2 、Mozilla Kraken 1.1、Browsermark 2以及Peacekeeper。

4、主要测试项目:

JavaScript性能及浏览器整体性能、页面加载速度(冷热两种)、内存占用率。

5、测试要点:

每个浏览器测试完成后都会重启手机,并清空浏览器数据,以便尽量减少相互之间的干扰。

二、JavaScript性能测试

1、SunSpider 1.0.2测试

我们首先通过SunSpider进行JavaScript基准测试,耗时用毫秒计,时间越少性能越好。

Puffin浏览器的表现非常优异,耗时仅仅237ms,远远领先于其他浏览器。在第二阵营中,Chrome浏览器以较弱的优势领先,百度浏览器紧随其后。

2、Mozilla Kraken 1.1测试

顾名思义,该软件由Mozilla基金会赞助开发,其功能同SunSpider类似,都是测试浏览器的JavaScript性能。耗时同样用毫秒计算,时间越少得分越高。

Mozilla Kraken的测试结果与SunSpider大同小异,同样分为较为明显的三个阵营,Puffin依旧遥遥领先。第二阵营中,火狐和傲游表现稍微优于百度和Chrome。

三、综合性能测试

1、Browsemark

Browsermark用于测试浏览器的整体性能,包括JavaScript、CSS、Dom等运算速度测试及WebGL、Canvas等图形性能测试。不同于前两款软件的是,Browermark得分越高表示性能就越高。

从结果看,Puffin再次站在了性能的顶峰,最终得分为3879分,Opera得分3210,排在第二。其他的浏览器得分均未超过3000分,百度、海豚、UC等浏览器等国产浏览器的国际版表现中规中矩。

2、Peacekeeper测试

PeaceKeeper是一款较为流行的浏览器基准测试软件,其提供的测试项目有JavaScript、HTML5渲染、网页视频性能、网页游戏性能等等多种场景,比较贴合实际情况。

这一次Boat浏览器成功夺得桂冠,但别急,怎么没有常胜将军Puffin呢?

情况是这样的:不知何故,当Puffin浏览器测试到Web worker阶段时会停止响应,官方还未对此做出回复。

四、页面加载速度测试

1、冷加载测试

为了避免网络波动对测试数据的影响,我们特意在本地网络服务器中搭建了一个模拟的网站。

Chrome的加载速度早已闻名业界,这次的表现也不负众望,以2.55秒的成绩领跑全场,Naked(Pro)紧随其后,得分为2.584秒,Opera则以2.822位列第三。其他浏览器的加载用时均超过了3秒。

无语的是,在上个测试就未响应的Puffin浏览器好像要将罢工玩到底,这次直接弹出“拒绝连接”,这种问题很可能与Puffin浏览器会采用云服务对数据进行预处理和压缩导致。

2、热加载测试

该测试就是在本地已经有缓存情况下的加载速度测试,按理来说,每一款浏览器的加载时间都会比冷加载快的多。

结果也比较符合实际情况,Chrome和Naked(Pro)再次占据头两把交椅,热加载时间均不到1.6秒,傲游、百度等浏览器的表现也非常出色。UC和海豚较为争气,加载时间控制在2.5秒以内,而火狐浏览器的热加载与冷加载耗时并没有多大差别,耗时比其他浏览器至少多了1秒。

3、冷热对比

为了更好的对比,我们将这几款浏览器的冷加载时间和热加载时间放在一起。可以明显看出,虽然UC和海豚浏览器在页面加载速度上不占优势,但热启动的耗时相比冷启动有了较大的改进,这是本来加载就很快的Naked(Pro)和Chrome所做不到的。最下面的Firefox,难道你又重新加载了一遍?

五、内存占用测试

Android用户对内存占用较为敏感,作为不断加载网页的浏览器来说值得关注。为了保证测试数据,我们首先清空浏览器缓存,然后重启手机,每个浏览器测试三遍,取平均成绩。

为了更好模拟实际占用使用情况,我们还测试了打开五个网页的内存占用情况。

可以看出Next浏览器和Naked浏览器在内存占用方面的表现是最优秀的,两者均为50MB多一点点,百度、Chrome则紧随其后,内存占用也不超过60MB,UC这次还算给力,打败Puffin和Opera位于中游。火狐浏览器的内存占用则超过110MB,将近其他浏览器的2倍。

当加载5个页面后,Naked依旧强悍,内存占用仅仅增加到110MB,火狐依旧垫底,内存占用已经达到了200MB。

总结:

手机浏览器的性能测试到此结束,上面的11款浏览器中,有很多你可能都没用过(包括笔者),它确实体现了不同浏览器在性能方面存在差异,通过几大项目的测试,我们对这几款浏览器的表现也都有了清晰的认识。但你会根据上面的评测换掉现在正在使用的浏览器么?相信你不会的。

同时,大家应该注意到,这篇测评文章主要针对的是全球范围的浏览器,因此像百度、傲游、UC等国产浏览器采用的是国际版本,而这些浏览器的主要用户群是国内用户,因此评测数据并不能代表国内版浏览器的正常性能。

还是开头那句话,本篇评测仅仅是测试浏览器的性能篇,在功能、交互等方面都未涉及。作为每天都会使用的软件,浏览器的拥有良好性能固然重要,良好的交互体验和丰富的功能也是很多用户看重的。而限于软硬件的磨合,性能与功能始终是一个此消彼长的矛盾体,只有充分挖掘用户需求,在性能和功能之间找到一个平衡点,才是浏览器开发商最应关注的。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/203598.html原文链接:https://javaforall.cn

0 人点赞