Home Ajax XUL JavaScript CSS HTML 5 FAQ-Forum

Firefox as a Development Tool

Ajax and JavaScript programming is made more difficult by the silence of the browser which does not signal anything about the actions, contents of exchanges and reasons of errors. However some Firefox extensions can do it and thus turn the browser into the interface of development that Ajax misses.

Extensions for programmers

Firebug

Allows to edit and debug HTML, CSS and Javascript code. Particularly useful for Ajax by displaying details of results of each interaction with the server. A window opens in bottom of the Web page for debugging, where the nature of the JavaScript errors and the line where they occur are indicated.

Web Developer

This extension adds a menu to Firefox. The new commands make it possible to display CSS code and to edit it. It is possible to disable the style of a page to have an outline of it, such as search engines see it.

Page Speed

From Google and working with Firebug, it analyzes the performance of a Web page. The extension adds the Page Speed tab in the panel of Firebug.

Extensions for webmasters

Their usage is larger, but can supplement nevertheless the list of tools for webmasters.

How to make a Firefox extension?

Some tutorials and tools...

The complete list

See also

A precaution when these extensions were installed and that they are often used, check their compatibility before installing a new version of Firefox which could make them inoperative.

(c) 2007-2009 Xul.fr