Free Downloads
Ajax Hacks: Tips & Tools For Creating Responsive Web Sites

Ajax, the popular term for Asynchronous JavaScript and XML, is one of the most important combinations of technologies for web developers to know these days. With its rich grouping of technologies, Ajax developers can create interactive web applications with XML-based web services, using JavaScript in the browser to process the web server response. Taking complete advantage of Ajax, however, requires something more than your typical "how-to" book. What it calls for is Ajax Hacks from O'Reilly. This valuable guide provides direct, hands-on solutions that take the mystery out of Ajax's many capabilities. Each hack represents a clever way to accomplish a specific task, saving you countless hours of searching for the right answer. A smart collection of 80 insider tips and tricks, Ajax Hacks covers all of the technology's finer points. Want to build next-generation web applications today? This book can show you how. Among the multitude of topics addressed, it shows you techniques for: Using Ajax with Google Maps and Yahoo MapsDisplaying Weather.com dataScraping stock quotesFetching postal codesBuilding web forms with auto-complete functionality Ajax Hacks also features a number of advanced hacks for accelerated web developers. Discover how to create huge, maintainable bookmarklets, how to use client-side storage for Ajax applications, and how to call a built-in Java object from JavaScript using Ajax. The book even addresses best practices for testing Ajax applications and improving maintenance, performance, and reliability for JavaScript code. The latest in O"Reilly's celebrated Hacks series, Ajax Hacks smartly complements other O'Reilly titles such as Head Rush Ajax and JavaScript: The Definitive Guide.

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)