by Cameron Adams
Provides information on scripting Web applications with JavaScript, covering such topics as creating client-side badges, debugging and profiling with Firebug, metaprogramming techniques, and buildi…