前段时间部门做了一个网页分析和优化建议的报告,对公司网站、新浪、和讯、新华网以及CNN做了对比分析。其中用到了几款网页分析软件,都非常不错,尤其是IBM出的Page Detailer,也是现在我分析网页的时候最喜欢用的工具。另外Firebug我感觉是目前调试Javascript代码最神奇的工具。
Firebug是Parakey公司(已被Facebook收购)开发的一款在Firefox浏览器下的网络开发工具。Firebug能分析HTML源代码,断点调试Javascript,实时修改CSS代码和实时分析DOM树,另外还能进行网络监测,跟踪每一个网络请求,可以查看请求和响应的所有内容,能给网站页面性能优化提供非常有价值的信息。Firebug将在分析广告图片(包含flash)、新闻内容图片以及页面装饰图在总图像中的比例构成时提供数据。 更多信息:http://getfirebug.com/
YSlow是Yahoo!公司开发的专业网页分析软件。YSlow能收集测试网页的访问信息,分析网页的执行性能并给出相应的优化建议,并能提供页面载入时间、网页组成元素(脚本、图像、Flash等等)、HTTP请求数以及总文件大小等各种数据。 更多信息:http://developer.yahoo.com/yslow/
IBM Page Detailer是IBM开发的网页加载时间监测软件。Page Detailer可以跟踪有关页面生命周期的一切细节,从大小到被请求项的数目到请求、响应和发送这些项所需要的时间,可以帮助网络开发工程师,美术设计工程师以及技术总监发现网站的性能瓶颈、提高网站性能和用户满意度。Page Detailer将在分析页面广告和脚本加载时提供相应的链接请求时间和服务器响应时间等关键数据。注:黄色代表链接请求时间,蓝色代表服务器响应时间,绿色代表数据传输时间。 更多信息:http://www.alphaworks.ibm.com/tech/pagedetailer