Cover of Bulletproof Ajax

Bulletproof Ajax

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.

Audience
adult
Length
medium · 207 pages

Click a tag to see books like this one that share it. Point at it (on a phone, tap it) for less of it instead.

Read it? Sign in to help tag it.

Liked Bulletproof Ajax? Here’s where I’d start.

These suit anyone who liked Bulletproof Ajax. Sign in and mark a few books for picks shaped around your own taste.

  1. Bulletproof Web Design: Improving flexibility and protecting against worst-case scenarios with XHTML and CSS Shares web design, programming, design
  2. HTML5 & CSS3 For The Real World Shares web design, programming, design
  3. Simply JavaScript Shares web design, programming, javascript
  4. CSS Mastery: Advanced Web Standards Solutions Shares web design, programming, design

“People who read Bulletproof Ajax tend to reach for these next.”

  1. PHP Solutions: Dynamic Web Design Made Easy
  2. jQuery: Novice to Ninja
  3. Object-Oriented JavaScript
  4. Designing With Web Standards

“If you want more of the same (science about technology), start with these.”

  1. Beyond Legacy Code
  2. The Art of Computer Programming, Volume 4A: Combinatorial Algorithms, Part 1
  3. Concurrent Programming on Windows
  4. Combinatorial Optimization: Algorithms and Complexity

“If it was the web design that hooked you, try one of these.”

  1. Learning Responsive Web Design: A Beginner's Guide
  2. JavaScript The Missing Manual
  3. Learning Web Design: A Beginner's Guide to HTML, CSS, JavaScript, and Web Graphics
  4. JavaScript: A Beginner's Guide

“These start from a similar idea, even if they go somewhere else with it.”

  1. Adaptive Web Design: Crafting Rich Experiences with Progressive Enhancement
  2. Modern JavaScript: Develop and Design
  3. Beginning JavaScript with DOM Scripting and Ajax: Second Editon
  4. Transcending CSS: The Fine Art of Web Design