CHAPTER 6Debugging Tools

In This Chapter:

• Introducing the Concept of Debugging

• Integrated Development Environments (IDEs)

• Rich Internet Applications (RIAs)

• Firebug®

• Firebug Lite®

• Venkman™

• Firefox Web Developer Add-On

• JSLint

• JsUnit™

• Selenium™

• WireShark®

• Google Gadgets™

• Google Wave

Debugging code is one of the biggest challenges for developers. Many tools have been developed to help ease the pains of debugging and empower the developer with knowledge. In this chapter we will explore modern debugging tools.


Debugging is one of the first things a programmer learns as they gain experience programming. Even the simplest programs often contain bugs, so good debugging tools and techniques are essential ...

Get Web 2.0 Fundamentals: With AJAX, Development Tools, and Mobile Platforms now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.