Don't forget to nab the UJS plug-in for it:<p><a href="http://remi.org/2009/01/06/using-firebug-to-debug-unobtrusive-javascript.html" rel="nofollow">http://remi.org/2009/01/06/using-firebug-to-debug-unobtrusiv...</a><p>Now you don't have to guess what events were bound to which elements!
Some other tools I use day to day when working on websites:<p>Measure it - adds a ruler to FF for pixel pushing:
<a href="https://addons.mozilla.org/en-US/firefox/addon/539" rel="nofollow">https://addons.mozilla.org/en-US/firefox/addon/539</a><p>Web Developer Toolbar - adds a whole bunch of inspector type stuff
<a href="https://addons.mozilla.org/en-US/firefox/addon/60" rel="nofollow">https://addons.mozilla.org/en-US/firefox/addon/60</a><p>Color Picker - Lets you get the color of a pixel by clicking on it
<a href="https://addons.mozilla.org/en-US/firefox/addon/271" rel="nofollow">https://addons.mozilla.org/en-US/firefox/addon/271</a><p>IE also has similar tools:
<a href="http://en.wikipedia.org/wiki/Microsoft_Script_Debugger" rel="nofollow">http://en.wikipedia.org/wiki/Microsoft_Script_Debugger</a>
<a href="http://www.microsoft.com/downloadS/details.aspx?familyid=E59C3964-672D-4511-BB3E-2D5E1DB91038&displaylang=en" rel="nofollow">http://www.microsoft.com/downloadS/details.aspx?familyid=E59...</a>
Arggg.. no Firefox 3.1 support<p>Firefox plugin API really needs an overhaul. It shouldn't be assumed that everything breaks on every point release. Firefox needs to come up with an API going forward and stay backwards compatible till the next full version number.<p>I think Chrome is going to lead the way here. Their plugin strategy seems to be based off fixing the mis-steps of firefox.