一众国产CPU芯片中,龙芯是比较特殊的一个,因为它基于少见的MIPS架构,相比于x86、ARM在生态适配上难度高得多。
不过龙芯早就明确提出,其目标就是构建一套区别于Wintel x86体系、AA ARM体系之外的第三套信息化生态体系,支撑国家信息化自主发展。
除了处理器逐代升级、操作系统逐代演化,龙芯也特别重视核心API软件的建设,比如作为桌面核心的浏览器。
龙芯于2013年正式成立浏览器研发团队,基于国际主流的Gecko内核、Blink内核,从浏览器的JS引擎研发、渲染优化等底层做起,支持Loongnix、UOS、麒麟系统等国产操作系统,形成了自己独有的特色。
龙芯浏览器的产品特色——
1、稳定可靠
龙芯浏览器主要通过两大手段确保稳定可靠,一是自带的海量测试集。
比如其中的一项mochitest,测试用例数多达近百万,都是浏览器发展过程中沉淀下来的精华,龙芯全部进行了分析与调试,确保不会出现功能、稳定性等问题,龙芯也是国内极少能做到该层面的浏览器团队。
按照龙芯的说法,龙芯浏览器整体测试用例的通过率已经优于x86平台,更高于ARM平台,功能和稳定性完全可以满足信息化需求。
二就是在信创应用中积累了大量测试元素,包括与应用相关的功能、稳定性、性能、安全方面的问题。
2、兼容性强
龙芯浏览器的HTML5跑分高达513分(总分555分),CSS标准支持达到87%,其中CSS1、CSS2、CSS3已达到100%。
同时,龙芯浏览器继续支持NPAPI插件标准。
因为安全等原因,NPAPI插件标准其实已经基本被废弃,但在国内情况比较特殊,信创领域还在大量使用。
龙芯浏览器为此反向移植了NPAPI插件模块,能完整支持WPS、PDF、Flash Player等插件,尤其是Flash Player插件仍旧可以支持nanojit、FFMPEG解码、stagevideo vdpau硬解等特性,能正常播放各网站Flash视频、与OA相关的Flash操作,如文件上传、文件打印等功能正常。
3、支持国密方案
龙芯浏览器支持SKF标准设备接口,支持国密通讯算法,兼容适配公安部3S、渔翁等单位的国密设备,中创、东方通等的中间件,已形成完整的前后端、软硬件一体化的国密解决方案。
4、性能持续优化
- JS引擎优化
通过对JS引擎JIT编译器的支持,能数量级地提高JS引擎跑分,对于JS密集型的应用,能大幅提高效率。
- 渲染优化
结合龙芯处理器指令集的特性,对底层渲染库进行深度优化,如skia/jpeg/png/libyuv/pixman/ycbcr等。对图形密集型应用大幅提高效率。通过GPU加速,提高页面合成渲染效率,并支持WebGL等3D功能。
- 音视频优化。
结合龙芯处理器指令集的特性,对底层视音频库进行深度优化,如ffmpeg/vp8/vp9/openh264等。对HTML5 video、WebRTC等音视频应用大幅提高效率。
- 与应用相结合
通过对应用跑在浏览器上的性能表现,定位耗时模块,指导应用程序有针对性地进行优化,能大幅提高应用程序效率。
5、兼容生态建设
围绕龙芯浏览器,团队已经累计向开源社区贡献数十万行基础代码,除了支持龙芯浏览器的产品化,也提供给360等浏览器厂商共享共用。
此外,龙芯浏览器团队还参与制定了《桌面端浏览器软件技术要求》、《桌面端浏览器软件测试规范》等标准草案,也是W3C国际标准组织顾问委员会成员,参与W3C每年的开发者大会以及相关活动。
龙芯浏览器团队近期向Mozilla社区贡献代码
龙芯浏览器团队近期向V8社区贡献代码
近日,龙芯浏览器发布了最新的2.9.0.0版本,主要更新包括:
- 修复所有已知安全漏洞。
- 优化了 nss、skia、libpng、libjpeg、libyuv、libvpx、pixman、js引擎等模块。
- 对启动和页面加载过程做了性能优化。
- 增加自动更新功能。
官方下载地址:
http://www.loongnix.org/index.php/Lbrowser
心中最强的浏览器是哪一个?可以发在评论区看看有没有同好中人。今天我将通过一系列横向对比和大家一起选出真正的浏览器之王。
首先介绍一下参赛选手,我将分别安装国内常见的七个浏览器进行对比测试,它们分别是:子孙满堂宗族兴旺的Chrome,别具一"核"火狐FireFox,微软系统自带的Edge,名字极速实则额的360极速浏览器,不用充Q币也能用的qq浏览器,远古老逼登搜狗浏览器,还有压轴王炸在下载环节就能报警告,使用后疯狂安装捆绑软件的唯一真神浏览器中的王牌,2345王牌浏览器。
现在让我们开始测试。
·1.启动时间测试。分为冷启动和热启动。冷启动环节我们将在电脑第一次打开默认网页的时间,具体结果排名如下:谷歌的加载是真的快,火狐、edge和qq浏览器较为臃肿的首页导致启动时间相对较长,而热启动则取连续启动4次的平均时间。测试结果相比冷启动来说大幅缩短了,特别是火狐和edge。然而360极速浏览器在本轮表现不错,也对得起极速之名。
·2.内存占用测试。来到内存占用测试,公平起见,我将在不安装插件情况下让7个浏览器同时打开5个抖音首页,包括程序和后台相加的总占用。最终结果出乎意料,360的占用居然是最低的,不负自己的极速之名。其次才是大家可能预想的chrome,最令人出乎意料的还是火狐了,占用内存达到惊人的736M,连我们2345也直呼好家伙。
·3.加载速度测试。js脚本是实现网页效果的重要的一环,浏览器对脚本的响应速度太慢会影响页面的加载时间。本轮我们使用SunSpider这个专业网站进行测试,各跑十次,测试后去掉一个最大值,最小值取平均值。从结果来看,火狐的加载速度最快,总加载时间比同类至少快了10毫秒左右。Chrome、edge和360这三位不相上下,反观QQ、搜狗和2345这三位,只能说它们在令人失望这件事上从来不会令人失望。
·4.兼容性测试。HTML5是如今的新一代互联网规范浏览器,如果不能完善支持,可能会遇到布局混乱、功能受限等问题。这次使用HTML5test进行测试,从多媒体、语义等方面综合检测对H5的支持度,分数越高说明对该技术的兼容性越强。因为检测项目过多,在此只展示大项总和。
最终得分统计,Chrome与他四个同宗同源的好儿孙并列第一。Gecko核心的火狐在网页、窗体和视频的兼容性方面会稍逊色一些,搜狗就有点让人摸不着头脑了,分数居然会这么低。
在对比完这七款主流浏览器后,你心中最强的唯一真神浏览器是谁?评论区留下你的看法。最后祝大家儿童节快乐!下期再见!
览器,在这个时代继续统治着桌面平台互联网入口的软件类型,即使是在传统桌面市场的萧条期,依然是我们无法缺少的产品。而作为浏览器厂商们也仍然无法完全放弃传统桌面平台带来的流量,继续在这个产品线上保持稳步的投入。
不过我们也发现,随着移动互联网的介入,用户对于桌面浏览器的需求也越来越回归本质,即回到浏览器本身的浏览上来,而将更个性化的需求转移到了移动平台上。那么浏览器的本质最看重的是什么呢?我认为就是最纯粹的“看得快”和“看得全”。
所以本次评测我们也将重点测试浏览器的核心素质,分别是JavaScript性能测试、CSS3支持测试、Acid3测试、GPU加速测试以及HTML5兼容性测试。涉及产品包括:Chrome、360、QQ、百度、搜狗、猎豹、傲游、Firefox、IE以及Edge。
参测产品及版本号
测试环境
JavaScript性能测试
JavaScript性能反映了一款浏览器的基本素质,在这里我们使用了SunSpider JavaScript Benchmark基准测试。这是一种JavaScript测试基准,是一款权威的专注于实际问题解决的测试软件。测试中,得分越低越好。
我们在每款参测浏览器在相同环境下,进行Javascript基准测试,以求得公平的测试数据。针对双核浏览器,我们会对其两个核心分别进行测试。
SunSpider JavaScript Benchmark基准测试
以下为测试结果:
从上表中可以看出,在这项测试中基于Chromium内核的所谓极速内核都败下阵来,数值大多在280ms以上,而Firefox更是高达340ms以上。相反,基于IE内核的兼容模式反而表现良好,结果大多在都在150ms左右。
这里表现最出众的是微软用来取代IE的Edge浏览器,不过这款浏览器的份额却越来越小,且只向Windows 10系统提供。但不管怎样,在这一项测试中,Edge无疑是胜出者。
CSS3支持测试
CSS简单来说就是网页的布局、字体、颜色、背景和其它效果的样式设定。也就是有它来展现出网页的显示样式和效果,所以对于CSS的支持程度决定了一款浏览器能否完整且正确地显示网页。
CSS3是CSS技术的升级版本,现在的CSS3分解为一些小的模块,更多新的模块也被加入进来。这些模块包括: 盒子模型、列表模块、超链接方式、语言模块、背景和边框、文字特效、多栏布局等。
针对CSS3的测试,我们通过专业的测试站点CSS3 Selectors Test来进行。最终考察的是通过率,总共有574项测试,通过率越高表现越好。
CSS3 Selectors Test
以下是我们的测试结果:
从上表中可以看出,所有参测的浏览器在这一项的表现中都是合格的,全都顺利地通过的CSS3测试。可见这项标准在几乎所有的浏览器中都得到了足够的重视,这也是浏览器的基本素质之一。
Acid3测试
Acid3测试是一份网页浏览器及设计软件之标准兼容性的测试网页,其测试焦点集中在ECMAScript、DOM Level 3、Media Queries和data: URL。Acid3是目前Web标准基准测试中最严格的,对DOM和JavaScript都有一定约束。
我们用到的Acid3测试,是通过专门的Acid3网站进行的,分数达到100才算完整通过测试。且若为完美通过测试,不应看到左上角的红字。
Acid3测试(图为不完美通过)
下面为本次测试的结果:
可以看出,在这项测试中所有参测浏览器都能够通过测试,即达到100分满分,但是唯有傲游浏览器不是完美通过的。傲游这个问题在我们去年测试时就遇到了,但看来并没有做相关的调整。
值得一提的是,在去年的测试中,猎豹浏览器连100分满分都达不到,但在今年已经能够完美通过测试了,这里的进步可以肯定一下。
图形加速测试
接下来是图形加速测试,这项标准在网页游戏越来越多的当今环境下也体现得尤为重要。这项测试将反映出浏览器对于页面图形处理的能力,尤其是GPU加速性能。是否能够更好地看视频和玩游戏,它起到了很大的作用。
本轮测试我们使用的是Mozilla的专门测试网站进行的FishIETank方法,统一设定2000条鱼,分辨率为1440x900,帧数越高者表现越好。这里的数据为稳定下来的帧数数值。
FishIETank测试
以下是测试结果:
从上图可以看出,这一部分测试的结果大部分差距不大,其中帧数最高的为Chrome浏览器,而帧数最稳的则是Edge浏览器。这里个人更倾向于Edge的稳定帧数,尽管上限不高,但是帧数非常平滑,不会出现突然掉帧的情况,因此视觉体验最好。
不过360浏览器在我们的测试过程中帧数非常低,已经卡成幻灯片模式了,其中还数次造成显卡驱动出问题而导致黑屏。至于IE,在我们的测试中始终无法初始化WebGL,所以完全无法正常打开FishIETank网站。
HTML5兼容性测试
最后一项测试为HTML5兼容性测试,HTML5的意义在于对更先进采用HTML5标准的网站的支持能力,同时对HTML5的支持效果也反映出了浏览器的前瞻性和对新技术的态度。越来越多的网站在表现图形动画,甚至是网页游戏时已经抛弃传统的Flash技术,转而使用HTML5。所以HTML5的重要性也逐渐凸显出来
HTML5测试我们使用的是专门的测试网站,它会直接为当前浏览器打出相应的分数,数值越高支持越好,满分500分。
HTML5测试
以下为测试结果:
从上表可以看出,在HTML5方面表现最好的是众多以Chromium为内核的浏览器,而表现最差的是IE。需要说明的是,在双核浏览器中,我们分别对两个内核都进行了测试,最终选取高的拿一个数值,且这些高数值均得自极速内核。而以IE内核为基础的兼容模式的分数普遍不高,这一点与IE本身的低分值是相符的。
最终结果及总结
好了,现在我们来将前面的各项测试结果进行一下总结,详见下表:
从上面的表格中,我们可以发现Edge的表现较为突出,相比去年可以说提升很大,不论是在JavaScript性能测试还是图形加速测试中都表现良好,而其他方面也保持了较平均的水准,只是HTML5一项偏弱。
国产浏览器方面,由于基本都是Chrome和IE的套壳产品,所以也同时兼顾了Chrome和IE内核的强项,比如在HTML5兼容方面使用Chrome内核,而在JavaScript方面是用IE内核,比较自由。但由于同时使用的都是别人家的统一内核,所以各自之间差异并不大,主要的区别还是各自产品附加的功能,比如抢票啊、云存储啊、安全啊之类的。
至于我们这次评测为什么没有涉及国产浏览器擅长的附加功能,主要是因为用户对于这些功能的需求不同,看法也不同。有的人就喜欢干净简洁的浏览器,有的人就习惯功能繁多的浏览器,我们很难做到客观。
所以从以上的本质测试来看,Edge无疑是最突出的。当然这也不是说Edge就是最好的浏览器,一来你要用它必须安装Windows 10系统,二来Edge独特的内核在对老IE支持的站点上兼容性不足,比如网银什么的会比较麻烦。
最后我要说的是,这个评测只是从技术层面对现在的浏览器产品做一个相对客观的硬标准的测试,不是告诉你应该选哪款浏览器,毕竟每个人的需求都不同。你要抢火车票,就算Edge分数再高也帮不了你;Chrome扩展多,你不会翻墙也是白搭。
*请认真填写需求信息,我们会在24小时内与您取得联系。