8款浏览器单面加载速度测试结果
测试点评:
在文本和图片的加载速度上,Firefox领先对手不少,与IE9和搜狗浏览器同属第一梯队;一直以“快”著称的Opera和Chrome却成绩一般,与其它几款的速度相当,归为第二梯队。
标准页面加载速度是最基础的浏览器性能,但这个项目的测试结果会受到一些外部因素的影响,比如网速。而且现在的网页已经很少有如此“纯净”的了,包含个把Flash都已经过时了,HTML5、CSS3、Javascript等技术被开发者们运用的炉火纯青。因此,仅这一项测试并不能为一款浏览器的性能下定论。
JS基准测试 看谁反应快
提起Javascript可能很多网友都不了解,但它却是网页开发中使用最多的脚本语言,几乎所有包含交互元素的网页中都能找到Javascript脚本代码。比如在登录到网站时,输完用户名和密码后,都要点击“登录”按钮。这个点击相当于给Javascript下了一个指令,网页中用于登录检查的Javascript代码就会在网站的用户数据库中检索,如果数据库中存在该用户名,并且输入的密码与库中对应的密码相符,那么登录成功,反之登录失败。
一段完整的Javascript代码
运行在客户端的JavaScript不需要编译,而是将文本格式的字符代码直接发送给浏览器解译运行,这样可以减少代码对服务器端产生的负担。但是如果一段JavaScript代码运行不了,那么之后的脚本语言也将无法运行。随之而来的问题就是,由于浏览器每次重新加载网页都会重新解译JavaScript,有些代码会延迟甚至多次解译,造成网页加载速度变慢。因此,浏览器对JavaScript代码的解译速度,将直接影响到打开网页的速度。
SunSpider JavaScript是Mozilla公司研发的一款JavaScript基准测试,可通过一系列关于JavaScript语言的脚本来测试JavaScript引擎的速度。
浏览器名称 | Javascript基准测试 (单位:毫秒,数值越小越好) | 得分 |
IE9 | 270.2 | 15 |
Chrome | 293 | 13.8 |
Firefox | 304.5 | 13.3 |
Opera | 295.6 | 13.7 |
Safari | 322.6 | 12.6 |
搜狗浏览器 | 299.5 | 13.5 |
QQ浏览器 | 371.5 | 10.9 |
傲游浏览器 | 380.6 | 10.6 |
8款浏览器Javascript基准测试结果
测试点评:
使用了最新Chakra JavaScript引擎的IE9在本项测试中成绩突出,位居榜首,而Firefox没有在自家开发的测试工具中取得好的成绩是件很奇怪的事,就算不能取得第一,也实在不应该落到第五。
CSS兼容性全体通关
CSS是Cascading Style Sheets(层叠样式表)的简称,CSS语言是一种标记语言,它与JavaScript一样,不需要编译就可以直接由浏览器执行。在网页设计中,利用CSS样式表可以省去很多重复代码。比如一个网页中有几处文字都要设计成相同的字体、字号和颜色,那么只要将这个格式组合定义成一个样式,然后在需要的时候调用这个样式就可以了,与Word文档中的“格式刷”有点类似。