Profiling Dynamic Web Applications with Firebug

Location: Salons E-F
Average rating: ***..
(3.75, 4 ratings)

Firebug is well known as a powerful, easy-to-use web-site inspector. Less well known are its performance analysis abilities. In addition to straightforward JavaScript code on web pages, some sites use dynamically loaded JavaScript or use JavaScript to interpret AJAX JSON strings.

John J. Barton will demonstrate Firebug’s JavaScript performance analysis and debugging capabilities for dynamic JavaScript web pages.

John J. Barton

IBM

John J. Barton is the manager of Interaction Science, an IBM Almaden Research group specializing in fundamentals of human-computer interaction (HCI) technologies, especially multi-device interaction. Interaction Science studies users, invents new techniques and technology, then validates progress by scientific tests with real users. Current projects in my group include text input on handheld devices, integration of information across devices via instant messaging, adapting web pages for mobile devices, and extending web debugging to support more dynamic applications and environments.

John has 21 years of experience in industrial research with over 60 publications in the diverse fields of ubiquitious and mobile computing, compiler technology and programming languages, physics of electron scattering, and chemistry on surfaces. After early work in quantum chemistry at NASA’s Jet Propulsion Lab in Pasadena CA, he got his MS in Applied Physics at Caltech and moved to Berkeley. There he worked at the Lawrence Berkeley Lab and got his PhD at UC Berkeley. John joined the Physics department at IBM Watson to work on Photoelectron Holography, moving to Computer Science in 1991 to work on C++ compilers and co-author a book, “Advanced C++”, with Lee Nackman. John managed the Jikes Java Research Virtual Machine team until 1998 when he moved to HP Labs Palo Alto where he was part of the Cooltown web-based ubiquitious computing project. When he isn’t playing computer games with his sons or working on his deck, he contributes to the Firebug open-source Javascript debugger.

  • Akamai
  • Google
  • Hyperic
  • Sun Microsystems
  • 3Tera, Inc
  • Coradiant
  • Keynote Systems
  • Limelight Networks, Inc.
  • OpSource
  • TechRepublic

Sponsorship Opportunities

For information on exhibition and sponsorship opportunities at the conference, contact Sharon Cordesse at scordesse@oreilly.com.

Press and Media

For media-related inquiries, contact Maureen Jennings at maureen@oreilly.com.

Contact Us

View a complete list of Velocity contacts.