Must Have Extensions For Firefox

firefox-logo.jpgAs many well know, I am a huge advocate for Firefox. As a user, I like it for a few reasons; its consistent across platforms, tabbed browsing, fairly secure, skinable, and last but not least…extensibile.

The extensibility of the god of browsers is where things really shine for me as a developer…a web application developer. There are two that I use religiously for Javascript debugging, DOM inspecting, CSS tweaking, source viewing, Ajax calls, etc. Here they are. Get them. Use them. You’ll crap your pants.

Web Developer – get it here.

web_developer-1.jpgThe Web Developer extension adds a menu and a toolbar to the browser with various web developer tools. It is designed for Firefox, Flock, Mozilla and Seamonkey, and will run on any platform that these browsers support including Windows, Mac OS X and Linux.

Firebug – get it here.

firebug-2.jpgFireBug is a new tool that aids with debugging Javascript, DHTML, and Ajax. It is like a combination of the Javascript Console, DOM Inspector, and a command line Javascript interpreter.

Other fun features:

* XMLHttpRequest Spy – Ever wonder what all them newfangled Ajax websites are up to? Watch the requests fly by in the console!

* One web page, one console – Tired of slogging through a zillion errors in the JavaScript Console trying to find the one you want? The FireBug console is built into the bottom of the browser, and only shows you errors and log messages that came from the page you’re looking at.

* JavaScript Error Status Bar Indicator – It’s a sin that Firefox doesn’t include this by default, like IE does. When there is an error in the page, the status bar will let you know with a big red blob.

* Logging for web pages – Sick and tired of “alert debugging”? Jealous of all your C programmer buddies with their fancy printf? Now you can log text and objects to the FireBug console from any web page. See my website for more info on this.


And obviously…if you don’t have FireFox (tsk tsk), get it here:

Firefox Rocks

Firefox rocks. If you haven’t heard about Firefox (due either to living under a rock or having spent the last year and a half roaming the Sahara desert) then its time to hop on board. Firefox is a slick, open-source and functional browser with a shlew of features:

  • Tabbed Browsing
  • Themes
  • Extensions and Plugins (downloadable add-ons to increase the functionality of the browser)
  • Adherence to many web standards that IE has been slow to adopt
  • A sexy icon

So its a browser…whoop-de-freaking-doo. What’s so great about it? Well, as an user that browses the web for fun and as a profession, I tend to have a multitude of sites open at the same time. With IE, this means a crap ton of windows open that are difficult to navigate between. Well, with Firefox’s tabbed browsing, I can have one window open with 10 tabs, no problem! (I also have some tab extensions installed to give me added tab manipulation).

Extensions are a huge selling point. They are end-user developed and distributed right from the Firefox site. These extensions allow a user to put all kinds of additional functionality in their browser. There are extensions geared towards web developers, weather, music, searching, downloading, aggregation, etc.

The tabs and extensions sold it for me. I was hooked from day one and would fight tooth and nail before I gave it up. If you haven’t given it a test drive, I’d suggest doing so…right now. Do it.