Reader Reviews
"...a great, hands-on, introduction to what Ajax can do; for those who want to learn Ajax, the book is an excellent tutorial." |
By Bruce W. Perry |
Average oreilly.com Reader Review:
![]()
![]()
![]()
![]()
Based on 7 review(s) with ratings.
-
Good job although a little bit careless, February 11 2009
Rating:Submitted by Kodulis [Respond | View]



Some hacks worked on Bruce computer but not on ours.
The major problem were the Servlets. We have to build them ourselves.
I tried to resolve some hacks, look at
Hack4 resolved (http://users.sch.gr/kodulis/hack4.html)
I still love this book because it introduce me in Ajax world in a simple step by step manner.
-
good theory but lacks real life cross-domain hacks, March 28 2008
Rating:Submitted by wrd01 [Respond | View]



would be an excellent book but lacks real life code or scenario. In the post 9/11 era no one is willing to share their resource within the organization and its a real problem for JS to go across domains while Firefox complains all the time permission denied to user browser resource.
Good theory...
-
help!, January 31 2008
Submitted by Avin [Respond | View]
i Added the rating system from masugadesign.com
followed all the steps but cant make the rating bar appear
-
Need Help from Author, April 27 2007
Rating:Submitted by pannet1 [Respond | View]



I would say the book is of excellent help. Since it involves lot of technologies there would be certain areas which might not be of interest to all.
Firstly, I am little bit dissappointed with the Java and Ruby Server side code which have just filled pages. It would have been great if we had more ajax hacks instead of them. Different editions with respect to specific server side scripts may help Oreilly to sell more books with slight modifications.
Secondly, there is no where to go for help with the examples that are not running as expected. It will be great if we got all the examples running in the parkerriver website.
Thirdly, in general there is nowhere to ask questions regarding the book. The email id provided in the book, bookquestions at oreilly dot com, is returning my mail saying its spam. I have tried to send the mail with two different ids. I place to ask for help (forum, blog, etc) will be very useful.
Hope this helps.
-
Need Help from Author, August 22 2007
Rating:Submitted by Anonymous Reader [Respond | View]



"Secondly, there is no where to go for help with the examples that are not running as expected. It will be great if we got all the examples running in the parkerriver website."
Think twice before you are TOO HAPPY when you see this book
I think the direction is CORRECT, giving us lots of HACKS (those just mean AJAX techniques)
but unlike other book --
CAN THEY JUST MAKE THOSE PROGRAM WORK esp with HTTPrequest to the server
the DEMO sample run GREAT, then we try it on our own PC server, then it WOULD NOT work 100%
e.g. chapter 3 first example
I could not pass my given email address for validation to the server in the PARKERRIVER.com web site, i.e. 90% of the program run as the demo, but the last bit is the hurdle
I got this message -- that is from HTTP_request.js
"The application cannot contact "+
"the server at the moment. "+
"Please try again in a few seconds.\n"+
"Error detail: "+errv.message);
}
and I C O U L D N O T figure out why it gives this message when I run it myself
hope that the author will participate in SOME FORUM and discuss his examples
if you know a forum -- please register here and tell us !! the URL
3xxx
-
Nice Hacks - Where's the Server Side?, January 11 2007
Rating:Submitted by Charlene [Respond | View]



I have been reading this book and find it fairly informative on Ajax, but useless. Unless I want to spend hours figuring out how to do the server side of the hack I can't use any of the ones I've read so far - I've just finished 17. Hack #7 shows how to create the JSON response on the server in a Java servlet, but that is only mildly useful.
I can see that it would be a little bit more work and a larger book to include the server side programs. And then having to decide which language to use...
I would suggest a companion series of books for the server side programming - one for each language - ASP, PHP, Perl, Java, Ruby, etc. And after the PHP one is out then I'll consider finishing Ajax Hacks.
-
Needs editor., November 14 2006
Submitted by PerlKnitter [Respond | View]
I'll admit I'm barely started on this. And, so far, the hacks work. But I am having troubles reading it because of minor editorial problems. Hopefully, this won't come across as whining, but considering the professionalism that you usually find in O'Reilly books, this was disappointing. So three examples and you can move on to the other glowing reviews.
First, a minor complaint about style. I am use to moving from project to project and having to adapt to a new style guide for the code. Which is fine. But this seems to be lacking any style in places. Consistent use of white space is mostly what I noticed. Not a big deal, but something that you notice when you type in the examples. Something that an editor should have caught.
Second was the naming of code snippets. Hack #4's HTML references hack3.js. So flip back to Hack #3. Hmm, no, this one is called http_request.js. Then you realize that hack3.js is in Hack #4. So, give the author the benefit of the doubt, maybe he just wanted to keep the scripts in numerical order and 3 was the next one in line. But then Hack #5 bursts that moment of optimisim by having hack9.js. Hack #6 jumps back to hack4.js. Editor, please?
Finally, there is the previously mentioned http_request.js in Hack #3. This has a couple of nice fuctions that we will be using in future hacks. Modularity is good. But then, at least for the next few hacks, it is not used. Instead you find for the sake of brevity, please see first or second hack for these functions. It seems like it would be even briefer to use the module already built for this purpose.
Buy the book. Just be prepared for a bit of disappointment if you are more detailed oriented.
-
Good but lacking something fundamental, October 25 2006
Rating:Submitted by Mark [Respond | View]



I find this book very good with the useful hacks but this book never discuss the server side of these hacks. The example code in the book just points to a website to retrieve information for the AJAX hacks but there is no discussion of how to build the server side components. For novices, that is very important information to know and to learn from.
-
Review of "Ajax Hacks", April 27 2006
Rating:Submitted by Val [Respond | View]



If you believe in a better, faster and friendlier web, you have certainly jumped onto the Ajax bandwagon or at least considered doing it at some point. For over a year now, web evangelists have published countless articles, tutorials and books about Ajax (and by-products thereof). You have certainly bookmarked a host of websites and pages talking about this new approach to developing web applications. You also have probably piled up an ever growing stack of various items, such as frameworks, scripts, patterns, effects, that you have yet to check out and try. Given the rate at which new Ajax libraries and frameworks are born and the pace at which they mature, you find yourself wondering where to start your quest, if at all.
"Ajax Hacks" by Bruce Perry can considerably help you lift the weight off your shoulders. By means of not less than eighty hacks, Perry shows you well-chosen points of interest in the Ajax landscape whose purpose is to help you create your own unique path to the Ajax heaven. The book first shows you the basics of Ajax interactions. Then, it explains how to play around with web forms and validate user input efficiently. After demonstrating how to get advantage from using the Google and Yahoo Maps APIs, it introduces a couple frameworks and libraries, such as Rico, Prototype, script.aculo.us and DWR and explains how to take advantage of the features they provide in an efficient way. A couple hacks also detail how to handle the browser history, how to use bookmarklets, how to build client-side caches and storage system. The author also introduces the Ajax support provided by the Ruby on Rails framework, and finishes the book with a dozen hacks showing advanced uses of Ajax, such as using RSH, fixing the back button, calling web services from JavaScript, creating an autocomplete text field and much more...
Whether a novice or an expert, if you consider adopting Ajax or if you are willing to consolidate your current Ajax knowledge with new tricks, "Ajax Hacks" is definitely a book for you. Easy to read and comprehend, simple to browse, accessible to anyone... a must have!!
More book reviews and article are available here (http://radio.javaranch.com/val)




