Jul
16
有两个比较好的工具去评估一个网页的性能——Yahoo的Yslow和Google的Page speed。
这是firefox里面的两个插件,关于Yslow的介绍看这里和这里的两篇文章,关于Page speed的介绍可以看这里。
总的来说,这些工具是根据一些规则去检查这个网页,看看优化情况如何,比如代码压缩与否,比如CSS是否置顶,比如http请求的次数等等。(新版的Yslow有22条规则,Page speed有20条)
Yslow会给22个分项目都进行评级,最优为A,最差可能是F(我目前看到的最差是F),同时告诉你原因,以便你可以找到改进的办法。最后,还会给整个网页一个评级和一个分数(百分制)。
还有一些网页大小、网页元素大小、下载速度等等的数据,这里就不细说了。
Page speed类似。
拿当当和卓越进行一个对比。
测试环境:浏览器Firefox3.0.11,Yslow版本2.0.0b4,Page speed版本1.0.1.1。
Yslow:当当59分,评级为E;卓越66分,评级为D。
Page speed:当当20个项目中,有2个问题较大,7个问题较小,11个通过;卓越有3个问题较大,8个问题较小。
(另外,还可以装一个做W3C验证的插件“html Validator”。还是拿当当和卓越对比,发现当当有613个错误,36个警告;卓越有1970个错误,14个警告。)