{"product_id":"ajax-hacks","title":"Ajax Hacks: Tips \u0026 Tools for Creating Responsive Web Sites","description":"\u003cp\u003eAjax, 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. \u003c\/p\u003e\r\n\u003cp\u003e\r\nTaking complete advantage of Ajax, however, requires something more than your typical \"how-to\" book. What it calls for is \u003ci\u003eAjax Hacks\u003c\/i\u003e 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. \u003c\/p\u003e\r\n\u003cp\u003e\r\nA smart collection of 80 insider tips and tricks, \u003ci\u003eAjax Hacks\u003c\/i\u003e 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:\u003c\/p\u003e\r\n\u003cul\u003e\r\n  \u003cli\u003eUsing Ajax with Google Maps and Yahoo Maps\u003c\/li\u003e\r\n  \u003cli\u003eDisplaying Weather.com data\u003c\/li\u003e\r\n  \u003cli\u003eScraping stock quotes\u003c\/li\u003e\r\n  \u003cli\u003eFetching postal codes\u003c\/li\u003e\r\n  \u003cli\u003eBuilding web forms with auto-complete functionality\u003c\/li\u003e\r\n\u003c\/ul\u003e\r\n\r\n\u003cp\u003e\r\n\u003ci\u003eAjax Hacks\u003c\/i\u003e 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.\r\n\u003c\/p\u003e\r\n\u003cp\u003e\r\nThe latest in O\"Reilly's celebrated Hacks series, \u003ci\u003eAjax Hacks\u003c\/i\u003e smartly complements other O'Reilly titles such as \u003ci\u003eHead Rush Ajax\u003c\/i\u003e and \u003ci\u003eJavaScript: The Definitive Guide\u003c\/i\u003e.\r\n\u003c\/p\u003e","brand":"None","offers":[{"title":"Paperback (2006)","offer_id":46221656588498,"sku":"9780596101695","price":39.99,"currency_code":"CAD","in_stock":true},{"title":"Paperback (2005)","offer_id":46221656621266,"sku":"9781932394610","price":60.95,"currency_code":"CAD","in_stock":false},{"title":"Kobo eBook (2009)","offer_id":46221656654034,"sku":"e03b29a3-3d06-47b1-855d-e2621d1796dd","price":21.99,"currency_code":"CAD","in_stock":true},{"title":"Kobo eBook (2005)","offer_id":46221656686802,"sku":"28593722-e67c-3df8-bfa4-54a92363a665","price":65.99,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0655\/8980\/5233\/files\/1_071d2972-18fd-4aa2-86b6-0390a6ba5b22.jpg?v=1763683379","url":"https:\/\/www.indigo.ca\/products\/ajax-hacks","provider":"Indigo","version":"1.0","type":"link"}