or
Sign in to turn on 1-Click ordering.
 
 
Express Checkout with PayPhrase
What's this? | Create PayPhrase
Sorry!
More Buying Choices
53 used & new from $16.23

Have one to sell? Sell yours here
 
   
Ajax: The Definitive Guide
 
 
Tell the Publisher!
I’d like to read this book on Kindle

Don’t have a Kindle? Get your Kindle here.
 
  
4.1 out of 5 stars  See all reviews (10 customer reviews)

List Price: $49.99
Price: $31.49 & this item ships for FREE with Super Saver Shipping. Details
You Save: $18.50 (37%)
o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o
In Stock.
Ships from and sold by Amazon.com. Gift-wrap available.

Want it delivered Monday, November 16? Choose One-Day Shipping at checkout. Details
35 new from $26.99 18 used from $16.23
Like this book? Find similar titles from O'Reilly and Partners in our O'Reilly Bookstore.

Best Value

Buy Ajax: The Definitive Guide and get Ajax Hacks at an additional 5% off Amazon.com's everyday low price.

Ajax: The Definitive Guide + Ajax Hacks
Buy Together Today: $52.29

Show availability and shipping details

  • This item: Ajax: The Definitive Guide

    In Stock.
    Ships from and sold by Amazon.com.
    This item ships for FREE with Super Saver Shipping. Details

  • Ajax Hacks

    In Stock.
    Ships from and sold by Amazon.com.
    Eligible for FREE Super Saver Shipping on orders over $25. Details


Customers Who Bought This Item Also Bought

JavaScript: The Definitive Guide

JavaScript: The Definitive Guide

by David Flanagan
4.4 out of 5 stars (290)  $31.49
CSS: The Definitive Guide

CSS: The Definitive Guide

by Eric A. Meyer
4.4 out of 5 stars (36)  $29.69
JavaScript & DHTML Cookbook (2nd edition)

JavaScript & DHTML Cookbook (2nd edition)

by Danny Goodman
4.6 out of 5 stars (30)  $29.69
HTML & XHTML: The Definitive Guide (6th Edition)

HTML & XHTML: The Definitive Guide (6th Edition)

by Bill Kennedy
4.2 out of 5 stars (152)  $31.49
Dynamic HTML: The Definitive Reference

Dynamic HTML: The Definitive Reference

by Danny Goodman
4.5 out of 5 stars (160)  $37.79
Explore similar items

Editorial Reviews

Product Description

Is Ajax a new technology, or the same old stuff web developers have been using for years? Both, actually. This book demonstrates not only how tried-and-true web standards make Ajax possible, but how these older technologies allow you to give sites a decidedly modern Web 2.0 feel. 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 This book also provides references to XML and XSLT, popular JavaScript Frameworks, Libraries, and Toolkits, and various Web Service APIs. By offering web developers a muchbroader set of tools and options, Ajax gives developers a new way to create content on the Web, while throwing off the constraints of the past. Ajax: The Definitive Guide describes the contents of this unique toolbox in exhaustive detail, and explains how to get the most out of it.


About the Author

Anthony T. Holdener III currently builds Internet/Intranet applications utilizing the latest available technologies while striving for accessibility and cross-browser compatibility. He has worked with the web in one form or another since 1997 when he helped open an Internet cafe in Fairview Heights, Illinois. A graduate of St. Louis University with a degree in Computer Science, Anthony has worked as a web architect or developer for the past eight years for a number of Fortune 500 companies in the St. Louis area.

Product Details

  • Paperback: 957 pages
  • Publisher: O'Reilly Media; illustrated edition edition (January 1, 2008)
  • Language: English
  • ISBN-10: 0596528388
  • ISBN-13: 978-0596528386
  • Product Dimensions: 9.1 x 7.1 x 2 inches
  • Shipping Weight: 3.1 pounds (View shipping rates and policies)
  • Average Customer Review: 4.1 out of 5 stars  See all reviews (10 customer reviews)
  • Amazon.com Sales Rank: #59,603 in Books (See Bestsellers in Books)

    Popular in these categories: (What's this?)

    #5 in  Books > Computers & Internet > Networking > Networks, Protocols & APIs > ISDN
    #6 in  Books > Professional & Technical > Engineering > Telecommunications > Digital
    #10 in  Books > Computers & Internet > Programming > Languages & Tools > Ajax

More About the Author

Anthony T. Holdener
Discover books, learn about writers, read author blogs, and more.

Visit Amazon's Anthony T. Holdener Page

Inside This Book (learn more)

What Do Customers Ultimately Buy After Viewing This Item?

Ajax: The Definitive Guide
62% buy the item featured on this page:
Ajax: The Definitive Guide 4.1 out of 5 stars (10)
$31.49
JavaScript: The Definitive Guide
17% buy
JavaScript: The Definitive Guide 4.4 out of 5 stars (290)
$31.49
Head First Ajax
9% buy
Head First Ajax 4.1 out of 5 stars (14)
$29.69
JavaScript: The Good Parts
6% buy
JavaScript: The Good Parts 4.1 out of 5 stars (54)
$19.79

Tags Customers Associate with This Product

 (What's this?)
Click on a tag to find related items, discussions, and people.
 
(14)
(2)

Your tags: Add your first tag
 

Sell a Digital Version of This Book in the Kindle Store

If you are a publisher or author and hold the digital rights to a book, you can sell a digital version of it in our Kindle Store. Learn more

 

Customer Reviews

10 Reviews
5 star:
 (5)
4 star:
 (3)
3 star:
 (1)
2 star:    (0)
1 star:
 (1)
 
 
 
 
 
Average Customer Review
4.1 out of 5 stars (10 customer reviews)
 
 
 
 
Share your thoughts with other customers:
Most Helpful Customer Reviews

 
15 of 16 people found the following review helpful:
4.0 out of 5 stars Loads of Code; Good Value, February 27, 2008
By Brett Merkey (Palm Harbor, FL United States) - See all my reviews
(REAL NAME)   
§
There is a LOT of code in this 950 page book. I guess there is something here for everyone because there is code not directly related to Ajax but is directed to HTML structure or CSS presentational aspects or to frameworks that may include Ajax conveniences.

In fact, the amount of code may interfere with the author's object of appealing to two very different types of people with this book: Web developers and project managers looking for a high-level view. Except for some intro chapters and the odd breather between 10-15 page code listings, I don't think any project managers *I* have worked with would extract much from the book.

The book has 4 sections:
Part 1 - Ajax Fundamentals: the basic technologies that could form the core of a typical Ajax application.

Part 2 - Ajax Foundations: approaches to standards-compliant structure, separation of the presentational layer and client-side behaviors. Code code code!

Part 3 - Ajax in Applications: describes the specific implementations of these technologies into Web applications. More code!

Part 4 - Wrapping Up: tips on optimization.

In addition, there are some reference appendices on XML and XSLT; on JavaScript frameworks; on Ajax implementation risks; and most interestingly, a catalog of freely available Web service APIs.

One thing I did not like about the code listings was the use of Prototype style $() function syntax. This means when I see something like:
var titleText = $('title').firstChild;
I had to check whether .firstChild was a reference to a Prototype object or a reference to the standard DOM object. If the standard object, it would have been a whole lot clear just to have written document.getElementById().

The book index is actually pretty good. With 950 pages stuffed with content, you will probably be thankful for that!
§
Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)



 
37 of 45 people found the following review helpful:
3.0 out of 5 stars Exhaustive but flawed, March 27, 2008
By Michael Macrone (San Francisco, CA USA) - See all my reviews
(REAL NAME)   
While "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.
Comment Comments (2) | Permalink | Was this review helpful to you? Yes No (Report this)



 
3 of 3 people found the following review helpful:
5.0 out of 5 stars AJAX, March 19, 2008
By Daniel McKinnon (Tewksbury, MA USA) - See all my reviews
(TOP 500 REVIEWER)      
'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
Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)


Share your thoughts with other customers: Create your own review
 
 
 
Most Recent Customer Reviews

4.0 out of 5 stars Good if you're looking for a cookbook
This book was pretty straightforward and clear in its explanation of the various pieces of Ajax. This portion of the book only comprises the first 200 pages though so if you're... Read more
Published 2 months ago by thirstyfortechknowledge

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. Read more
Published 3 months ago by Steffan McMurrin

5.0 out of 5 stars Great Resource and Very Thorough
This book was a bit intimidating and it took me a while to get through it. The nice thing is that all that reading was worthwhile because I gained a very thorough understanding... Read more
Published 11 months ago by E. Peck

5.0 out of 5 stars Very thorough treatment of Ajax
If 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. Read more
Published 12 months ago by Pranab Ghosh

4.0 out of 5 stars Generally on the mark
Let me preface this review by saying that I have never been a fan of thick programming or computer books. Read more
Published 14 months ago by The Commodore

5.0 out of 5 stars really defenitive guide
i always trust "The defenitive guide" titles from oreilly and this book is no exception , it covers everything in the Ajax world begin with the fundamentals and every related... Read more
Published 14 months ago by Mostafa farghaly

5.0 out of 5 stars A nice addition to a RIA developer's bookshelf
My previous favorite, and most recommended, book on AJAX was the one by Crane et. al. because of it's completeness in covering the subject by taking a big picture view of Web 2. Read more
Published 19 months ago by Russell Ramirez

Only search this product's reviews



Customer Discussions

This product's forum
Discussion Replies Latest Post
No discussions yet

Ask questions, Share opinions, Gain insight
Start a new discussion
Topic:
First post:
Prompts for sign-in
 


Active discussions in related forums
Discussion Replies Latest Post
Textbooks for Kindle DX? 61 4 days ago
textbook scam 66 9 days ago
Search Customer Discussions
Search all Amazon discussions
   



So You'd Like to...


Product Information from the Amapedia Community

Beta (What's this?)


Look for Similar Items by Category


Look for Similar Items by Subject

 

Feedback

If you need help or have a question for Customer Service, contact us.
 Would you like to update product info or give feedback on images?
Is there any other feedback you would like to provide?

Your comments can help make our site better for everyone.


Your Recent History

 (What's this?)

After viewing product detail pages or search results, look here to find an easy way to navigate back to pages you are interested in.