With the increasing number of users of Firefox, the number of tools used for web development has grown as well.
First of all, Firefox offers an Error Console accessible from the Tools menu, where all the JavaScript errors, warnings, and messages are logged. It also has a built-in script evaluator within the document context, and the DOM Inspector tool, which can be selected at installation time, so we can say that the features packaged into Firefox are quite advanced in comparison with the default features of Internet Explorer. Figure 8-9 shows the Error Console signalling a typo in our code.
Firebug (
http://www.getfirebug.com/
) is a Firefox plugin that offers almost anything a web developer could want from a debugging tool:
Debugging and profiling script
Monitoring HTTP traffic
Examining HTTP headers
Inspecting and editing the DOM
Inspecting and editing CSS
Quick search for filtering errors and messages