Series: Hacks
Paperback: 448 pages
Publisher: O'Reilly Media; 1 edition (March 31, 2006)
Language: English
ISBN-10: 0596101694
ISBN-13: 978-0596101695
Product Dimensions: 6 x 1.1 x 9 inches
Shipping Weight: 1.3 pounds (View shipping rates and policies)
Average Customer Review: 3.5 out of 5 stars See all reviews (14 customer reviews)
Best Sellers Rank: #1,765,046 in Books (See Top 100 in Books) #49 in Books > Computers & Technology > Programming > Languages & Tools > Ajax #80 in Books > Computers & Technology > Programming > Languages & Tools > XHTML #306 in Books > Computers & Technology > Programming > Languages & Tools > XML
It's too bad this book came out ahead of "Head Rush Ajax", because after reading that book, this book seems much better. It is not meant to be a tutorial on Ajax, but just a supplemental text full of possibly helpful code. There are detailed descriptions of each hack, but I think you'll be lost if you don't already know XML, Javascript, and DOM pretty well.To me, the most useful hacks were in Chapter 4, where there are hacks that explore the Google Maps, Yahoo! Maps, and GeoURL APIs, and combine them, and also where you learn to use cookies in the Ajax environment. I also liked reading chapter 8 on script.aculo.us, and learning about how easily visual effects could be incorporated into Ajax applications. If you are not sure this book is for you, all of the code examples are available in a zipfile at the book's webpage on the publisher's site. I recommend you read "Head Rush Ajax" first, then come back to this book for some interesting extras. I notice that does not list the table of contents, so I do that here: Chapter 1. Ajax Basics Hack 1. Detect Browser Compatibility with the Request Object Hack 2. Use the Request Object to POST Data to the Server Hack 3. Use Your Own Library for XMLHttpRequest Hack 4. Receive Data as XML Hack 5. Get Plain Old Strings Hack 6. Receive Data as a Number Hack 7. Receive Data in JSON Format Hack 8. Handle Request Object Errors Hack 9. Dig into the HTTP Response Hack 10. Generate a Styled Message with a CSS File Hack 11. Generate a Styled User Message on the Fly Chapter 2. Web Forms Hack 12. Submit Text Field or textarea Values to the Server Without a Browser Refresh Hack 13.
Ajax Hacks: Tips & Tools for Creating Responsive Web Sites Prepper's Hacks: 15 Outstanding Prepper's Hacks For Surviving Volcanic Eruptions (Prepper's Hacks, Preppers Hacks, Preppers Hacks books) Implementing Responsive Design: Building sites for an anywhere, everywhere web (Voices That Matter) Responsive & Fast: Implementing High-Performance Responsive Design Web Style Guide: Basic Design Principles for Creating Web Sites Rapid Web Applications with TurboGears: Using Python to Create Ajax-Powered Sites PHP Hacks: Tips & Tools For Creating Dynamic Websites Programming ASP.NET AJAX: Build rich, Web 2.0-style UI with ASP.NET AJAX Organized Home: How to Clean Your House Fast and Stress-free.Practical Tips and Life Hacks for Busy People (Declutter,DIY Hacks,Home Organization) Mobile Design and Development: Practical concepts and techniques for creating mobile sites and web apps (Animal Guide) Building Scalable Web Sites: Building, Scaling, and Optimizing the Next Generation of Web Applications Web 2.0 Fundamentals: With AJAX, Development Tools, And Mobile Platforms Learning Responsive Web Design: A Beginner's Guide Mastering Responsive Web Design Step By Step Bootstrap 3: A Quick Guide to Responsive Web Development Using Bootstrap 3 Retro Gaming Hacks: Tips & Tools for Playing the Classics Nokia Smartphone Hacks: Tips & Tools for Your Smallest Computer Perl Hacks: Tips & Tools for Programming, Debugging, and Surviving Excel Hacks: 100 Industrial-Strength Tips and Tools RV: RV Living For Beginners: Simple Tools, Tips & Hacks To Make Debt Free, Full Time Motorhome Living As Stress Free And Enjoyable As Possible (Tiny house, ... Live In Car, Van) (RV Boondocking Book 2)