Firebug 1.5: Editing, Debugging, and Monitoring Web Pages

Firebug 1.5: Editing, Debugging, and Monitoring Web Pages
By Chandan Luthra, Deepak Mittal

Price: $34.99 Details

Availability: Temporarily out of stock. Order now and we'll deliver when available. We'll e-mail you with an estimated delivery date as soon as we have more information. Your credit card will not be charged until we ship the item.
Ships from and sold by Amazon.com

32 new or used available from $3.92

Average customer review:
(7 customer reviews)

Product Description

A step-by-step description of each key feature is provided with the help of simple, easy-to-understand examples. There are plenty of useful screenshots in each chapter. Every chapter contains information as well as tips and tricks to draw your attention towards some useful information or reference. Each aspect of web development like CSS or JavaScript is handled independently so that you can refer to those modules in which you are interested. This book is written for frontend web developers building software and pages using HTML, CSS, JavaScript, and AJAX, who want to learn Firebug for the reasons outlined above. The book assumes that readers have a very basic knowledge of HTML, JavaScript, and CSS. The examples in the book can be understood by someone who has just been introduced to web development.


Product Details

  • Amazon Sales Rank: #2853276 in Books
  • Published on: 2010-04-07
  • Original language: English
  • Number of items: 1
  • Dimensions: 9.25" h x .47" w x 7.52" l, .86 pounds
  • Binding: Paperback
  • 224 pages

Editorial Reviews

About the Author
Chandan Luthra is a Software Development Engineer with IntelliGrape Software, New Delhi, India-a company specializing in Groovy/Grails development. He is an agile and pragmatic programmer and an active participant at local open source software events, where he evangelizes Groovy, Grails, Jquery, and Firebug. Chandan is a Linux and open source enthusiast. He also involves himself in writing blogs and is an active member on various tech-related mailing lists. He has developed web applications for various industries, including entertainment, finance, media and publishing, as well as others. He loves to share his knowledge and good coding practices with other team members in order to hone their development skills. In his free time, he loves to contribute to open source technologies. Chandan also loves to code in jQuery and Firebug, which makes development very easy for him. He is a very fond user of Firebug and has been using it since 2007. Deepak Mittal is a software developer based in New Delhi, India, and he has been involved with software engineering and web programming in Java/JEE world since the late 1990s. Deepak is a Linux and open source enthusiast. He is an agile practitioner and speaks about open source, agile processes, and free software at various user group meetings and conferences. He has designed and built web applications for industries including pharmaceutical, travel, media, and publishing, as well as others. He loves to explore new technologies and has been an early-adopter of quite a few mainstream technologies of today's world. In early 2008, he co-founded IntelliGrape Software, an agile web application development company focused on Groovy and Grails. At IntelliGrape, he has been occupied with building world class applications on Grails and also mentors and trains other team members. Deepak is a veteran user of Firebug and has been using it since 2006.


Customer Reviews

Most helpful customer reviews

1 of 1 people found the following review helpful.
4Nice little reference
By milo
Lots of nice details. But after a week or two you learn firebug inside and out and this makes the book essentially useless.

The short discussion on how to modify your installation and add custom functionality at the end earned the book it's fourth star. The author also discusses plug ins and additional tools that can be used to extend Firebug.

The book is a great resource for getting started with Firebug. The proofreaders must have been up all night proofing the copy - the book it is a little rough around the edges but all in all quite readable.

0 of 0 people found the following review helpful.
3Good starter for Firebug
By Cotorra
Firebug is an incredible collaborative shareware program. The current version is 1.10.6 as of 11/1/2012. The book is very descriptive but is out of date. Would really be nice if it were updated to the current version.

9 of 9 people found the following review helpful.
4Good little book on Firebug
By Mr. Shane Porter
The success of Firefox over recent years can be partly attributed to the extensions that beef up what's already a great browser into something truly amazing. Firebug's one of the most popular extensions, and for good reason. I've used it for editing CSS, viewing AJAX requests, DOM manipulation and debugging JavaScript. To say it's been helpful is a large understatement, and it's why I use Firefox as my main browser for web development.

Packt Publishing's lengthily titled `Firebug 1.5 : Editing, Debugging, and Monitoring Web Pages' starts the reader off gently with a `Getting Started' chapter, discussing Firebug's history, installation and Firebug Lite, a JavaScript version for non-Firefox browsers. Chapter 2 introduces the various Firebug tabs and gives a good overview of Firebug's main capabilities. Chapters 3, 4, 5 and 6 expand on the HTML, CSS and DOM functionality, and provide a great, in-depth examination of what's possible.

Chapter 7 - `Performance Tuning Our Web Application' - looks at the Net panel, and once again, the discussion is thorough and well-written. Not only does it give information about Firebug, but by its very nature, delves into HTTP headers and XMLHttpRequest monitoring.

Chapter 8 - `AJAX Development' explains the console.debug call that I've made on several occasions, as well the (new to me) console.assert for for assertions and the useful console.dir(object) for giving a DOM tab style object dump for the supplied object parameter.

Chapter 9 - `Tips and Tricks for Firebug' also had something new for me, console.group() and console.groupEnd(), which are functions that group ouput in the output console. When there are lots of debug statements being fired out to the console window, it can be useful to group them, and I've already used this to my benefit since reading the book.

Chapter 10 - `Necessary Firebug Extensions' takes a look at ways of making Firebug even better by using 8 extensions that empower their users to more accurately diagnose and fix performance issues, manage cookies and improve SEO.

Chapter 11 - `Extending Firebug' builds on Chapter 10's introduced extensions by describing how to build your own. To keep things in proportion, it's a fairly small chapter, building a small `Hello World' extension, but it does give food for thought.

The book closes with an Appendix detailing Firebug's API, and a look ahead at Firebug 1.7

Overall, this is a well-written and descriptive book, and although it is probably more suitable for a new to intermediate Firebug user, I found quite a few `ooh - I didn't know that' moments throughout that make it worthwhile for any reader who designs and develops websites.

See all 7 customer reviews...

Connect with defaultLogic
What We've Done
Led Digital Marketing Efforts of Top 500 e-Retailers.
Worked with Top Brands at Leading Agencies.
Successfully Managed Over $50 million in Digital Ad Spend.
Developed Strategies and Processes that Enabled Brands to Grow During an Economic Downturn.
Taught Advanced Internet Marketing Strategies at the graduate level.



Warning: include(s2/ac/defaultlogic/modal.php): failed to open stream: No such file or directory in /home/adddocom/public_html/s2/lib/cm/dyn.php on line 33

Warning: include(s2/ac/defaultlogic/modal.php): failed to open stream: No such file or directory in /home/adddocom/public_html/s2/lib/cm/dyn.php on line 33

Warning: include(): Failed opening 's2/ac/defaultlogic/modal.php' for inclusion (include_path='.:/opt/alt/php55/usr/share/pear:/opt/alt/php55/usr/share/php') in /home/adddocom/public_html/s2/lib/cm/dyn.php on line 33

Manage research, learning and skills at defaultLogic. Create an account using LinkedIn or facebook to manage and organize your IT knowledge. defaultLogic works like a shopping cart for information -- helping you to save, discuss and share.


  Contact Us