What You Will Learn
This book focuses on using AJAX to create a new style of Web applications. It covers the following topics:
Organization of the Book
This book is divided into two main parts and three appendixes. The first part, which encompasses Chapters 17, covers the basics of AJAX and how it fits into the rest of the Web development world. It includes introductions to the basic technology (such as XMLHttpRequest), facts about how to get the most out of AJAX, and tips regarding usability. Chapter 7 covers debugging, because bugs are bound to happen in any development environment, and AJAX affects how you implement many current Web-development debugging techniques.
Summary of Chapters
The first part of the book builds a basic understanding of AJAX and shows how the technology works. It builds a foundation that will allow you to build complete applications. Specifically, it covers the following:
The second part of this book introduces you to three AJAX libraries and then looks at use cases in which they are used. Specifically, it covers the following:
Typographic conventions are used throughout this book to convey information. Italic font is used for emphasis and for citations of others' work. Code-based items are shown like this and include variable names, function and class names, and filenames.
Where to Get Examples Used in This book
The example programs used in this book can be found at http://understandingajax.net.