FireBug – 一个WEB开发类的FireFox扩展
本文按署名·非商业用途·保持一致授权作者:
,发表于2006年01月26日17时01分
FireBug是一个DOM查看器,JS控制台以及其他针对WEB开发的小工具的集合体。
DOM查看器和JS控制台和firefox原有的DOM查看器和JS控制台几乎没什么区别,只是位置和打开方法发生了变化,更方便使用了。
我想介绍的是其他几个有用的小功能。
xmlhttprequest Spy:
通过xmlhttprequest传输的数据,无论是responseText还是responseHTML,我们都不能以源代码的形式看到。作为开发人员,debug的时候,我们必须alert来查看。作为普通用户,我们一般情况下是无法获知这些信息的。通过firebug的xmlhttprequest Spy功能,我们就可以获得这些信息。只要把options中的xmlhttprequest->Log Each Request打开就OK。
JS错误报告状态栏:
和IE下的错误报告状态栏有点相似。当加载的网页有JS错误,这个状态栏就会显示一个红色的叉叉以及错误条数。
One web page, one console
这个是官方特意提到的一个功能,也就是一个页面,就一个js控制台,这样可以让我们在测试的时候不至于搞糊涂。但是这个one page我不知道是指什么。我是以tag来浏览的,JS控制台始终显示在第二个tag,所有的信息也显示在那里。当切换到其他的tag,就没有任何显示了。
还有一个叫Logging for web pages的功能,我也没能找出来。傻了。。
update:关于one web page,one console的错误。原来是这样的。因为我是这样设置firefox的tag打开的——点了连接之后,不会自动切换到打开的tag。估计是fireBug以为我已经切换到了那个tag,所以就在当前的tag显示新的tag的错误。
update:Logging for web pages的使用方法也找到了。之前找遍了作者的站点,也没找到相关连接,于是只好直接发mail问这个扩展的作者。

2006-04-29 11:06:59
FireBug – 一个WEB开发类的FireFox扩展