This is the most up-to-date book on JavaScript available, covering current standards, techniques, and practices. A lot of the competitors out there are large tomes; this book assumes a different approach, showing that you can give the reader all they need to know to hit the ground running, without making them trawl through hundreds of pages of syntax. The book also gives the most up-to-date picture of the topic--JavaScript support in the most modern web browsers, and adding unobtrusive JavaScript enhancements to web sites. This book promotes the most modern programming techniques and practices. Finally, the book provides an introduction to Ajax-style programming, which is an essential topic for modern web developers to understand. JavaScript is core to Ajax, so an understanding of it is essential when learning how to program Ajax functionality. This book therefore provides a great stepping stone for readers wishing to take this path.