Internet Explorer Developer Toolbar
After talking with some developer friends, it seems that no one knew about the Developer Toolbar For Internet Explorer 6+. The toolbar is not as good as Firebug for Firefox, but it makes development a little bit easier for IE.
The toolbar has the following menus: View Dom, Disable, View Outline, Validate (A good laugh when I saw that), Images, Resize, Misc, and Show Ruler. (Sorry about the crappy compression I used on all the photos!)
This is the toolbar:
This is a screenshot of the DOM Explorer. (click on it for larger view)
Notice that it is undocked. The DOM Explorer can be docked at the bottom of the window too. (But that is not enough room for the detail panels IMHO). Also notice it does the highlighting in the browser. The calendar has a blue border.
This is a screenshot of the ruler with 4 "fun" colors!
The ruler seems to have some flashing issues when I use it. It blinks on and off when I drag and and hold the cursor over it! Other than that it is good for estimates.
There are a lot of other neat things I did not take screen shots of. List all the css classes on the elements, show the links full address, clear cache link, delete cookies, links to the validator services, and a lot more. It is worth the couple of seconds to download and install it. I have had no major issues yet with this beta 2 release running on IE 7.0.5700.6 other than the toolbar wanting to take up two lines and the flashing ruler I mentioned above. I had no crashes with IE 7 since I installed it a couple of days ago either (knocks on wood as I type this blog in IE!)
The toolbar has some neat features, but it still has a long way to go to win our hearts! If you would like to download the toolbar, you can get it from here: http://www.microsoft.com/downloads/details.aspx?FamilyID=e59c3964-672d-4511-bb3e-2d5e1db91038&displaylang=en
Remember to check out the Ajax boot camp being held in Fairfa, Va: Camp Details
Eric Pascarello
Coauthor of Ajax In Action
Moderator of HTML/JavaScript at www.JavaRanch.com
Author of: JavaScript: Your Visual Blueprint for building Dynamic Web Pages
Now - I just have to figure out how to refactor it to set a variable somehow to let it accept all my console.debug(xyz) statements during production and just dump them in the trash instead of sending them to the popup.