
Enjoy fast, free delivery, exclusive deals, and award-winning movies & TV shows with Prime
Try Prime
and start saving today with fast, free delivery
Amazon Prime includes:
Fast, FREE Delivery is available to Prime members. To join, select "Try Amazon Prime and start saving today with Fast, FREE Delivery" below the Add to Cart button.
Amazon Prime members enjoy:- Cardmembers earn 5% Back at Amazon.com with a Prime Credit Card.
- Unlimited Free Two-Day Delivery
- Streaming of thousands of movies and TV shows with limited ads on Prime Video.
- A Kindle book to borrow for free each month - with no due dates
- Listen to over 2 million songs and hundreds of playlists
- Unlimited photo storage with anywhere access
Important: Your credit card will NOT be charged when you start your free trial or if you cancel during the trial period. If you're happy with Amazon Prime, do nothing. At the end of the free trial, your membership will automatically upgrade to a monthly membership.
Buy new:
-57% $21.40$21.40
Ships from: Amazon.com Sold by: Amazon.com
Save with Used - Good
$14.99$14.99
Ships from: Amazon Sold by: Arigato Books

Download the free Kindle app and start reading Kindle books instantly on your smartphone, tablet, or computer - no Kindle device required.
Read instantly on your browser with Kindle for Web.
Using your mobile phone camera - scan the code below and download the Kindle app.
Follow the author
OK
Ajax: The Definitive Guide: Interactive Applications for the Web 1st Edition
Purchase options and add-ons
Ajax: The Definitive Guide explains how to use standards like JavaScript, XML, CSS, and XHTML, along with the XMLHttpRequest object, to build browser-based web applications that function like desktop programs. You get a complete background on what goes into today's web sites and applications, and learn to leverage these tools along with Ajax for advanced browser searching, web services, mashups, and more. You discover how to turn a web browser and web site into a true application, and why developing with Ajax is faster, easier and cheaper.
The book also explains:
- How to connect server-side backend components to user interfaces in the browser
- Loading and manipulating XML documents, and how to replace XML with JSON
- Manipulating the Document Object Model (DOM)
- Designing Ajax interfaces for usability, functionality, visualization, and accessibility
- Site navigation layout, including issues with Ajax and the browser's back button
- Adding life to tables & lists, navigation boxes and windows
- Animation creation, interactive forms, and data validation
- Search, web services and mash-ups
- Applying Ajax to business communications, and creating Internet games without plug-ins
- The advantages of modular coding, ways to optimize Ajax applications, and more
- ISBN-100596528388
- ISBN-13978-0596528386
- Edition1st
- PublisherO'Reilly Media
- Publication dateMarch 4, 2008
- LanguageEnglish
- Dimensions7 x 2.1 x 9.19 inches
- Print length980 pages
Frequently bought together

Customers who viewed this item also viewed
From the brand

-
Sharing the knowledge of experts
O'Reilly's mission is to change the world by sharing the knowledge of innovators. For over 40 years, we've inspired companies and individuals to do new things (and do them better) by providing the skills and understanding that are necessary for success.
Our customers are hungry to build the innovations that propel the world forward. And we help them do just that.
-
Your partner in learning
-
Bestsellers
-
Software Development
-
Programming Languages
-
AI / Machine Learning
-
Data Science
-
Data, Databases and more
-
Cloud Services
-
Business
-
Finance
-
Blockchain / Cryptocurrency
-
Security
-
Cookbooks
-
Head First series
-
97 Things series
-
Lean series
Editorial Reviews
About the Author
Product details
- Publisher : O'Reilly Media; 1st edition (March 4, 2008)
- Language : English
- Paperback : 980 pages
- ISBN-10 : 0596528388
- ISBN-13 : 978-0596528386
- Item Weight : 3.04 pounds
- Dimensions : 7 x 2.1 x 9.19 inches
- Best Sellers Rank: #2,572,394 in Books (See Top 100 in Books)
- #668 in JavaScript Programming (Books)
- #3,207 in Software Development (Books)
- #8,336 in Programming Languages (Books)
- Customer Reviews:
About the author

Discover more of the author’s books, see similar authors, read book recommendations and more.
Customer reviews
Customer Reviews, including Product Star Ratings help customers to learn more about the product and decide whether it is the right product for them.
To calculate the overall star rating and percentage breakdown by star, we don’t use a simple average. Instead, our system considers things like how recent a review is and if the reviewer bought the item on Amazon. It also analyzed reviews to verify trustworthiness.
Learn more how customers reviews work on AmazonTop reviews from the United States
There was a problem filtering reviews. Please reload the page.
- Reviewed in the United States on October 20, 2008If you are looking for a book with thorough treatment of Ajax, you are in the right place. The book does justice to it's title. I appreciate all the code snippets. However, they tend to repititive. When presentig a variation of a code snippet already presented, the author repeats the whole code snippet, instead of just highlighting the differences.
- Reviewed in the United States on March 27, 2008While "Ajax: The Definitive Guide" is certainly exhaustive, it's hard to have confidence in a text so riddled with errors. Other O'Reilly titles I've purchased in the last few years suffer from the same problem: very poor copy editing. In a "Definitive Guide," this is inexcusable.
Furthermore, he author's decision to rely on the Prototype framework is misguided. It saves a few lines of code per page, but one expects a "Definitive Guide" to define, explore, and use the actual objects and methods defined by the language itself, not those defined in one of many, many external libraries.
It is also somewhat comical to read on page 10 that developers, rather than browser vendors, "are to blame for not adopting standards" and that they are "stuck with the mentality of the 1990s, when browser quirks mode, coding hacks, and other tricks were the only things that allowed code to work in all environments," and then to read on page 191 that "Yes, there are always caveats in the world of standards compliance" and that "Example 7-2 will not work in Internet Explorer because Internet Explorer does not support the CSS2 rules that are used to make this work." And on page 187 that "Internet Explorer does not natively support :hover on elements other than <a>. For this reason, instead of using the CSS that will work for all other browsers, we must use this...."
(It's hard not to laugh, too, at a sentence that begins with "To take the file menu example fully to the Web 2.0 level....")
By the time all the errata are corrected and a second edition issued, it might be appropriate for the author to wag his finger at developers who can't yet afford to to be totally standards-pure, but by then the faddish jargon will seem very dated.
And until O'Reilly starts employing copy editors, I'm not buying the first edition of any title they release.
- Reviewed in the United States on January 22, 2010I got this book to learn a little AJAX; I'm often curiuos how stuff works behind the scenes. I've been a fan of this series for years and loved JavaScript: The Definitive Guide, but I found this really hard to get through. It's sort of like reading the phone book, full of information, but dry as a bone. If you don't have a pretty good knowledge of XML, CSS, and XHTML already you won't learn enough here to help you.
Let me be clear, this is not a book that will teach you some AJAX tricks for your website. I find that a better way to learn, by seeing the little bits and then building to bigger and better things. I made it about half way through before I just lost interest and it's been sitting on the table ever since gathering dust ever since. If you're a devloper or really know what you're doing already and want to gain some better knowledge or some new ideas, then this is a good book. If you're just starting out or a casual user then you should definitely start with a different book.
For CSS, CSS: The Missing Manual was a well written and easy read. If that series ever does an AJAX book or just for learning the supporting pieces of AJAX bit by bit, you might try those books.
- Reviewed in the United States on January 13, 2019It's a book
- Reviewed in the United States on March 19, 2008'Ajax: The Definitive Guide' certainly is definitive. With 950+ pages of content, this book doesn't know the word brevity. Spanning 23 chapters and 4 appendixes, this book covers everything you would want to know about AJAX. From its history to how it's grown to where things are today and in the future, this text is very complete. If you are new to AJAX and want to learn how to use it in an extensive way, this is a great resource. My only qualm with this book is that I feel it is just TOO big in size. A 'Learning AJAX' book at around 200-300 pages would be a great companion book to have on the side, then switching over to this bible-size book would be a good transition. Overall this is written well, laid out in detail, and typical O'Reilly quality.
***** RECOMMENDED
- Reviewed in the United States on July 20, 2009
1.0 out of 5 stars I must have forgotten to pick up the kitchen sink. Oh no i didn't it's this book.
Assuming you desire to learn AJAX then the short answer is to hit that back button and try something else.
If however you want to have a brief guide of the internet, computers, and various programming languages unrelated to AJAX then you should probably hit the back button and find books related specifically to those topics.
I am a programmer and I know how to use AJAX, which for the layman is a way to refresh content on a website without reloading the page. This book I read through because I figured it was the definitive guide, and might be able to provide some insights that I was unaware of regarding AJAX.
What I received for example, in chapter 21 was "internet games without plugins" which being a gamer i found an interesting title. I thought wow okay fine, how to use AJAX to make games without plugins.. that makes sense cause we don't have to refresh the page anymore! Instead was a history of different game genres and not a quip about how to program for them.
The large quantities of code have already been mentioned, and I thought there might have been some exaggeration. There is not. However, I thought well great... now i'll see lots of AJAX examples. Nope, nothing to do w/ajax.. everything to do with css,html,some javascript .. apis, mashups .. what?
Anyway, i just hope that i can save one person from giving away their money for a piece of junk that this book represents. Unless of course learning w/some sort of shotgun analogy then go right ahead.
Top reviews from other countries
- Reza MirReviewed in Canada on June 15, 2010
5.0 out of 5 stars It is really a definitive guide
I am a server side developer and I didn't have too much knowledge about Ajax. I haven't finished this book yet but as far as I read it more I enjoy it more. It gives me exactly the information that I need to know. It has a very good style to introduce the reader new concepts and tools that have been created by Ajax. I definitely recommend this book.
- Dale MonradReviewed in Canada on February 20, 2014
2.0 out of 5 stars Way too much information for me
The book is huge and full of useful info I am sure but I simply don't have time to read this bible like book
- Maxime GirardReviewed in Canada on February 21, 2015
1.0 out of 5 stars it's outdated and currently useless.
I should have checked the date of publication, it's outdated and currently useless.