Five fantastic Firefox add-ons for web designers and developers

Five fantastic Firefox add-ons for web designers and developers

Mozilla's Louis-Rémi Babé rounds up the best Firefox add-ons for web designers and developers and explains how to use them to learn more about HTML, CSS and JavaScript, add an FTP client to your browser and more

One of the main reasons behind Firefox's popularity is its ecosystem of add-ons, allowing users to personalise their browser by modifying its visual appearance and extending its features. Mozilla has grouped some popular and useful addons into Collections, aimed at particular types of users;  the most popular one being the Web Developer Package. There isn't any specific Web Designer Collection yet, but don't let the name put yourself off: as we will see, many "developer" add-ons have features interesting for web designers, too!

1. Firebug

Firebug is the Swiss army knife of web developers. Although it can seem  complicated at first, it can be extremely useful for designers with a basic knowledge of HTML and CSS and for those willing to learn more  about it. A good entry-point to this tool is the HTML panel pictured  below. To open Firebug once it has been installed, simply press F12 (or  fn + F12 on a Mac).

One can also left click on any element of the page  and choose "inspect element" from the contextual menu. On the left-hand side of the Firebug panel is the HTML tree/structure of the page. It is fully editable, which allows you to preview the effect of:

  • adding some text to a section of the page
  • removing some elements from the page
  • adding or removing names in the class attribute of an element
  • changing the URL of an image
  • and much more

Selecting  a specific element in the tree displays its style in the right-hand side panel. This can be really useful to see which style rules apply or are overridden, and where exactly in the CSS file has a specific rule been declared. Just like the HTML panel, it is fully editable, which  allows you to preview the effect of:

  • modifying a style value (tip: it can be modified step-by-step using the up and down arrow keys)
  • switching on or off a style property by clicking on the sign at the beginning of the line
  • adding a style property by double-clicking anywhere in a style rule

Generally, curious web designers will see that Firebug helps them understand the way the different web technologies (HTML, CSS and JavaScript) work and how they interact with each others. It helps them become more knowledgeable, efficient and creative when producing  websites. For the most adventurous ones, willing to play with a bit of JavaScript and libraries such as jQuery, the logging functions of Firebug will prove extremely helpful to understand "what is going on" in their code.

2. Web Developer

Many features offered by Firebug are also present in the Web Developer toolbar. In this toolbar, they are presented in a task oriented way, grouped under meaningful category names such as "CSS", "images" or "outline". It represents another interesting way for web designers to learn more about HTML and CSS, and has some unique features that could be useful  for designers:

  • displaying image paths and find broken ones in the page
  • displaying a ruler on the page
  • resizing the window to a specific width and height (to test how the website would render on a lower resolution screen or mobile browser)

The web developer toolbar can also be used to check for compliance of websites to some accessibility guidelines and web standards.

3. Pixlr Grabber

When  your favourite graphics editing program is not available, Pixlr is here to the rescue: Pixlr lets you select an area in a web page, then edit it right inside your browser, with a full featured tool.

You can also share grabbed images on the web or save them on your computer.

4. FireFTP

Uploading files to a server has never been easier with FireFTP: this add-on installs in three clicks and adds an FTP client to your browser. It is the perfect tool to make a quick change to a website and test in the same application.

Once you have created an account with your FTP address and credentials, you can drag and  drop files from your computer to the server, or right click on a hosted file, edit it with your favourite editor, and update the file directly  on the server.

5. Colorzilla

Colorzilla is a compilation of different tools focused on colours:

The eyedropper lets you grab the colour of any pixel of the page.

The DOM colour analyzer generates a palette of the colours used in the page (excluding images).

And Colorzilla also features the usual colour picker and palette browser.

It should be noted that the developer of Colorzilla also created a website that allows you to create CSS3 gradients compatible with all current browsers (degrading to a two colours gradient in older IEs).

8 comments

Comment: 1

Awesome list! I have each one of these installed...another gem is WASP which shows you the analytics tracking installed on a website in one place.

Comment: 2

Add-ons such as Firebug have become invaluable to my day to day work. The fantastic range of add-ons that Firefox has available really makes it the best choice by far for website developers and designers. One of my favourites at the moment is Foxguide which allows you to pull in guidelines onto the browser much like Photoshop to help with aligning page elements. There are a couple here I haven't yet used so well worth a look I think. I look forward to see what new add-ons will become available in the future.

Comment: 3

I use firebug and webdeveloper tool bar all the time.
as for the others, I prefer desktop programs. It will only slow down Firefox, and it can do more.
Like a colorpicker will work even in other programs, as does a screen capture like FastStone

Comment: 4

Seriously invaluable tools! I would be hard-pressed to replace these tools and at a huge loss without them. Great list!

Comment: 5

What i use mostly just FireFTP, nice share article, thanks! :D

Comment: 6

Great List! I read this thinking it would be the same old group that everyone knows about, the pixl Grabber is something I had never heard of before and is a great idea!

thank you

Comment: 7

Hey all these are an excellent tool to immediate analysis probable errors, but here I want to add some more addon's which I make use of is Y! slow Firefox ad dons and Seo for Firefox. All this helps to make analysis of a particular website.

Website development

Comment: 8

Firefox is my #1 choice when designing websites in the browser. Firefox came out with great new tool for viewing responsive designs called, surprisingly enough "Responsive Design View". I personaly use the following addons:
Firebug - can do pretty much anything you want, including your taxes j/k
Web Developer toolbar - in many ways like firebug but with less features
Dust-Me selectors - tells you if there are any unused selectors in your css file
Colorzilla - I use the eyedropper tool to select colors from other websites
Fireshot - perfect for grabbing a screenshot for design inspiration

I miss having Google Toolbar, which is now only available on Internet Explorer :(
July issue on sale now!

The Week in Web Design

Sign up to our 'Week in Web Design' newsletter!

Hosting Directory
.net digital edition
Treat yourself to our geeky merchandise!
site stat collection