About firstPress Apress's firstPress series is your source for understanding cutting-edge technology. Short, highly focused, and written by experts, Apress's firstPress books save you time and effort. They contain the information you could get based on intensive research yourself or if you were to attend a conference every other week—if only you had the time. They cover the concepts and techniques that will keep you ahead of the technology curve. Apress's firstPress books are real books, in your choice of electronic or print-on-demand format, with no rough edges even when the technology itself is still rough. You can't afford to be without them. MooTools Essentials: The Official MooTools Reference for JavaScript™ and Ajax Development Dear Reader, Whether you are visiting or building a web site these days, you can’t deny that JavaScript has become an important part of the experience. Visitors to web sites expect them to be interactive and responsive, and that means that those of us who build them must spend the time to make that experience come alive. In the past, JavaScript was often a tedious business, with browsers each offering their own mercurial blend of standard and nonstandard functionality. Modern JavaScript has taken off with the advent of JavaScript frameworks: libraries that enhance the JavaScript language itself and help you avoid all the pesky browser bugs. MooTools is a JavaScript framework that enables you to write clean, concise, reusable code to animate and dynamically change the content on your site using Ajax and other technologies, taking care of all the grunt work for you. This book aims to make the process of getting started with MooTools an easy one, covering everything from downloading the code and adding it to your pages to explaining what each class and method does (and, perhaps more importantly, when you’ll use each one). I’ve combined real-world examples with nuanced explanations of everything you need to know to make your site fun and engaging. You’ll be adding effects and Ajax in no time. Have fun, Aaron Newton