Build Your Own Ajax Web Applications and over one million other books are available for Amazon Kindle . Learn more


or
Sign in to turn on 1-Click ordering.
More Buying Choices
Have one to sell? Sell yours here
or
Get a £0.25 Amazon.co.uk Gift Card
Build Your Own Ajax Web Applications
 
 
Start reading Build Your Own Ajax Web Applications on your Kindle in under a minute.

Don't have a Kindle? Get your Kindle here, or download a FREE Kindle Reading App.

Build Your Own Ajax Web Applications [Paperback]

Matthew Eernisse
5.0 out of 5 stars  See all reviews (2 customer reviews)
RRP: £31.49
Price: £29.92 & this item Delivered FREE in the UK with Super Saver Delivery. See details and conditions
You Save: £1.57 (5%)
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
Usually dispatched within 1 to 3 weeks.
Dispatched from and sold by Amazon.co.uk. Gift-wrap available.

Formats

Amazon Price New from Used from
Kindle Edition £6.41  
Paperback £29.92  
Trade In this Item for up to £0.25
Trade in Build Your Own Ajax Web Applications for an Amazon.co.uk gift card of up to £0.25, which you can then spend on millions of items across the site. Plus, get an extra £5 when you trade in books worth £10 or more until June 30, 2012. Trade-in values may vary (terms apply). Find more products eligible for trade-in.

Frequently Bought Together

Customers buy this book with Sams Teach Yourself Ajax, JavaScript, and PHP All in One £16.89

Build Your Own Ajax Web Applications + Sams Teach Yourself Ajax, JavaScript, and PHP All in One
Price For Both: £46.81

One of these items is dispatched sooner than the other. Show details



Product details

  • Paperback: 336 pages
  • Publisher: SITEPOINT; 1 edition (11 July 2006)
  • Language English
  • ISBN-10: 0975841947
  • ISBN-13: 978-0975841945
  • Product Dimensions: 22.8 x 17.9 x 1.5 cm
  • Average Customer Review: 5.0 out of 5 stars  See all reviews (2 customer reviews)
  • Amazon Bestsellers Rank: 194,620 in Books (See Top 100 in Books)
  • See Complete Table of Contents

Product Description

Product Description

AJAX (Asynchronous JavaScript and XML) is a new approach for developing web applications. It essentially permits users to interact with a Webpage without forcing a slow & tedious reload of the entire page after every action. This means web applications become more responsive, easier to use, and more intuitive. "Build Your Own Ajax Web Applications" uses a step-by-step tutorial format that's so easy to follow, you'll be able to build sophisticated and intuitive Ajax web interfaces in no time!
Read this book, and you'll: Get an overview of the basic technologies you'll need to use to build Ajax applications. Understand the XMLHttpRequest object, the core of Ajax applications. Build a cross-browser XMLHttpRequest wrapper that you can use in all of your Ajax projects. Build an Ajax application monitor that works in real time. Learn how to use Ajax without breaking older browsers or causing accessibility issues. Get your Ajax application working with screen readers. Use dynamic animations to improve usability. Build edit-in-place functionality. Create an Ajax search application that pulls data from Amazon, del.icio.us, and Google. Fix the "Back button" problem. Use JSON, YAML, and XML to communicate with the server. Build an Ajax drag 'n' drop chess game. And a whole lot more!

Throughout the text, the author stresses usability, accessibility, and graceful degradation for older, less-capable web browsers.

From the Publisher

Build Your Own AJAX Web Applications is a practical, step-by-step guide to bringing next-generation interactivity to your web sites today. This book will help you build responsive, professional, robust AJAX applications that adhere to best practices and enhance the user experience, while maintaining your application's accessibility.

Tags Customers Associate with This Product

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

Your tags: Add your first tag
 

What Other Items Do Customers Buy After Viewing This Item?


Customer Reviews

4 star
0
3 star
0
2 star
0
1 star
0
Most Helpful Customer Reviews
35 of 35 people found the following review helpful
Excellent book!! 20 Aug 2006
Format:Paperback
This book is an absolute must for the intermediate programmer. It goes straight into working examples that you can use everyday in the real world. I've gone through 5 of the 8 chapters in 24 hours already - I just cant put it down!

Its not really for the beginner, as it wont really explain any javascript specifics, or syntax for example. The examples it does provide are relatively well commented (in the book text) and does a very good job of explaining the principles of each example.

Some of the javascript techniques used by the author are very advanced and very well executed, such as passing an entire function as part of another funtion's arguments. All code is object-oriented, plus the author has a very good method of splitting the page markup, from the style, from the javascript.

Absolutely excellent book!
Comment | 
Was this review helpful to you?
0 of 18 people found the following review helpful
Excellent service 28 Oct 2009
Format:Paperback
The item was in perfect condition and was delivered on time. I would recommend this supplier to anybody.
Comment | 
Was this review helpful to you?
Most Helpful Customer Reviews on Amazon.com (beta)
Amazon.com:  7 reviews
23 of 24 people found the following review helpful
Great Ajax book 30 Jun 2006
By Frank Stepanski - Published on Amazon.com
Format:Paperback
The craze of Ajax has publishers rushing their own Ajax books to market to get a piece of the Ajax pie so to speak. This book sets itself apart from the other Ajax books for one reason...Clear, concise explanations with no confusing terminology! The author uses code snippets, browser results snapshots, and nice white space to allow the reader to digest what the author is talking about without getting overloading with techno-babble.

In my opinion, the most important part in learning Ajax is not the fancy DOM effects or the server-side coding to pull the data; it is understanding how you need to use the XMLHttpRequest object in sending and receiving requests from the server. The way we program our web applications to send and receive data from the server has changed with Ajax and this book shows the reader in gradual steps how to utilize the Ajax pieces in creating some useful editions to your website.

This book assumes you have knowledge of CSS and JavaScript, but that's it. You don't have to be a guru in either, just have a good basic understanding of each. The rest will be supplied by the author's code examples. Actually reading this book and learning Ajax will help you create better accessible website (even if you don't use Ajax), because it focuses on using technologies where they can degrade nicely if the user of the site does not have the most up-to-date browser or is using a screen reader which would definitely hinder on the web experience.

The most important chapter(s) in my opinion are Chapters 2, 3 and 4 where the author explains in great detail the XMLHttpRequest object and how is it is used to send a request asynchronously in getting requests from the server. I really like (as mentioned before) how the author stresses graceful degradation in case the object is not supported in the user's browser. Most of the other books that I have read through on Ajax do not even mention this and is a vital part in creating accessible web sites. Chapter 3 continues the theme on understanding the basics of asynchronous server requests with some useful examples that can be used right away in most websites. IE issues on memory leaks (hopefully eliminated with IE7), CSS and JavaScript differences are also discussed. Of course most other books slip other these simple things that can cause you hours of debugging and research on your part. Chapter 4 is the meat and potatoes of using GET and POST and how different salutations would lead you to using either one. Some nice useful, "real-world" examples are show and I have already incorporated one of these already. The author shows you how to incorporate Ajax in a simple login page to make it look more professional. Another topic in this chapter that I have never seen in another Ajax book is how Ajax is can be used with screen readers and has information on how to test it for (JAWS, IBM Home Page, Windows-Eyes, and Hal). That is another great addition that should be in every Ajax book (and actually most other web design and development books). I never knew how to test my web pages in screen readers until I read this chapter on it. Great Job!

The rest of the book focuses on incorporating different web services, how to not loose the Back button, and creating some fancy DOM-based effects with Ajax.

This should be your first book you get on Ajax (maybe not your last --- unless the author writes another book), and hopefully you will become a better web designer/developer because of it, I know I have.
8 of 9 people found the following review helpful
Nice walkthrough, but a little too shallow 19 July 2006
By Jack D. Herrington - Published on Amazon.com
Format:Paperback
I like the writing in this book. The author definitely knows his stuff. The design of the book is a set of case studies that show how AJAX is used in various applications. And through those examples you learn not just AJAX but also the DOM and CSS.

My only gripe with the book is that it didn't go far enough. It's deep enough to get your toe wet. But when you want to get deeper you will need to get other books like the excellent "Dynamic HTML" book from O'Reilly.
2 of 2 people found the following review helpful
Disappointing 15 July 2007
By Kevin D A Major - Published on Amazon.com
Format:Paperback
Like some others have said, this is a dissapointing book. What appeared to be a book that would bridge the gap between using JavaScript to perform DOM tricks and form validation and large AJAX applications turned out to be nothing more than a frantic overview of some of the core technology.

First and foremost, the pacing of this book is horrid. The obligatory "This is what AJAX means" introductory chapter is adequate, but things quickly go downhill from there. The next chapter, in which the author attempts to create a basic AJAX library, is confusing, largely because of the author's back-and-forth style. He spends more time rehashing and revising half-baked code than introducing the reasoning behind said code. This wouldn't be so bad if he summarized the library at the end, but instead he jumps right into a poorly described polling script. The author is anything but concise.

Second, adding to this frantic pace, is the author's penchant for glossing over important information. For example, loss of scope is (apparently) an important 'gotcha' to watch out for, but he never clearly explains where and why it happens. There's no real explanation of when executing context changes, or what it changes to (I'm guessing the most local scope, but who knows).

Regarding this, I must specifically mention the author's flippant use of object oriented JavaScript without any proper introduction to it. I'm familiar with using classes and objects in PHP and C++, but have never done so in JavaScript. The syntax seems straightforward enough, but his use of composition all throughout Chapter 3 may leave novices scratching their heads. Neglecting to use the UML to clarify his designs, especially in light of no OO introduction, was a horrible decision.

Finally, like another reviewer said, this book follows a pure step-by-muddled-step progression, so those readers hoping to skip to the good stuff will be disappointed to know that code in the later chapters relies on code created in the early chapters.

In the end, "Build Your Own AJAX Web Applications" misses the mark, and in a big way. The pace is frantic, the exposition muddled, and in the final tally, the book is best served being used as a coaster.
Search Customer Reviews
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
 

Search Customer Discussions
Search all Amazon discussions
   


Listmania!


Look for similar items by category


Look for similar items by subject


Feedback


Amazon.co.uk Privacy Statement Amazon.co.uk Delivery Information Amazon.co.uk Returns & Exchanges