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.

6.1 INTRODUCING THE CONCEPT OF DEBUGGING

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 the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.