In this part
very once in a while, a technology comes along that threatens to change everything. AJAX is one such technology. In this part, you learn what all the fuss is about and why AJAX is such a big deal. You learn how to make your own AJAX requests by hand, and then you do some real Web 2.0 work with the fun and powerful jQuery library.
Chapter 9 describes the nuts-and-bolts details of AJAX — how it works, how meaningless the acronym is, and everything. See how to build an AJAX connection by hand (but after you’ve seen it once, use a library like everyone else does).
Chapter 11 shows how to use jQuery’s many cool animation features. You’ll make various elements play hide-and-seek, slide around, fade, and animate. It’s really fun.
Chapter 12 introduces the incredible jQuery user interface toolkit. This fun tool allows you to create and use beautiful CSS themes. You also learn how to add dragging, dropping, and resizing behavior to any element on the page.
Chapter 13 describes more of the jQuery user interface, especially elements that improve usability. You learn how to easily build accordions and tabbed interfaces, and you are introduced to automatic calendars, sortable lists, scrollers, and custom dialogs.
Chapter 14 explains how jQuery helps with more advanced AJAX functions, especially working with data. First you get an overview of traditional server-side programming with PHP. Then you learn how AJAX simplifies this process, and how to manage data in specialized formats like XML and JSON.