×

Uh-oh, it looks like your Internet Explorer is out of date.

For a better shopping experience, please upgrade now.

Bulletproof Ajax (Voices that Matter Series)
  • Alternative view 1 of Bulletproof Ajax (Voices that Matter Series)
  • Alternative view 2 of Bulletproof Ajax (Voices that Matter Series)
     

Bulletproof Ajax (Voices that Matter Series)

by Jeremy Keith
 

See All Formats & Editions

Step-by-step guide reveals best practices for enhancing Web sites with Ajax

  • A step-by-step guide to enhancing Web sites with Ajax.
  • Uses progressive enhancement techniques to ensure graceful degradation (which makes sites usable in all browsers).
  • Shows readers how to write their own Ajax scripts instead of relying on

Overview

Step-by-step guide reveals best practices for enhancing Web sites with Ajax

  • A step-by-step guide to enhancing Web sites with Ajax.
  • Uses progressive enhancement techniques to ensure graceful degradation (which makes sites usable in all browsers).
  • Shows readers how to write their own Ajax scripts instead of relying on third-party libraries.

Web site designers love the idea of Ajax--of creating Web pages in which information can be updated without refreshing the entire page. But for those who aren't hard-core programmers, enhancing pages using Ajax can be a challenge. Even more of a challenge is making sure those pages work for all users. In Bulletproof Ajax, author Jeremy Keith demonstrates how developers comfortable with CSS and (X)HTML can build Ajax functionality without frameworks, using the ideas of graceful degradation and progressive enhancement to ensure that the pages work for all users. Throughout this step-by-step guide, his emphasis is on best practices with an approach to building Ajax pages called Hijax, which improves flexibility and avoids worst-case scenarios.

Editorial Reviews

The Barnes & Noble Review
So you know HTML and CSS; you can make your way around JavaScript and DOM. How hard could Ajax be? Too hard, if your book assumes you're coming from Java and server-side programming. Try this instead: Bulletproof Ajax.

Jeremy Keith's title borrows from Dan Cederholm's superb Bulletproof Web Design. But this book really is about building Ajax into your applications flexibly and incrementally, and making sure that if it does fail, it degrades gracefully.

In Keith's approach -- named "Hijax" -- you first create pages with traditional non-Ajax refreshes. You plan for Ajax from the get-go. But you wait until late to add your Ajax JavaScript code, which then "hijacks" your links and forms. Your application works smoothly in Ajax and Ajax-free environments, with no duplicate logic, bloated client-side code, or hassle. Hijax is earning lots of buzz: This is its creator's definitive guide to using it. Bill Camarda, from the March 2007 Read Only

Product Details

ISBN-13:
9780321472663
Publisher:
New Riders
Publication date:
02/23/2007
Series:
Voices that Matter Series
Pages:
207
Product dimensions:
7.50(w) x 8.93(h) x 0.38(d)

Meet the Author

Working with the Web consultancy firm, Clearleft, Jeremy Keith creates elegant, usable Web sites using the troika of Web standards: CSS, (X)HTML, and the Document Object Model. He is a member of the Web Standards Project and joint lead of the DOM Scripting Task Force. He teaches hands-on Ajax and DOM Scripting in full-day workshops and is the author of DOM Scripting: JavaScript Web Design with JavaScript and the Document Object Model.

Customer Reviews

Average Review:

Post to your social network

     

Most Helpful Customer Reviews

See all customer reviews