James Edwards: Stop Using Ajax!
James Edwards (a.k.a. Brothercake) on avoiding AJAX for the sake of accessibility unless it’s really the only way for your application to function:
The emergence of Ajax techniques has inspired a whole new wave of applications, but in many (if not most) cases, these applications don’t actually need Ajax to work—it’s simply that we hadn’t thought of them before.
A counter-argument is that Ajax makes a lot of webapps convenient because they save time waiting for the browser to reload the page. I’m thinking of Basecamp and Jumpchart, both of which rely heavily on edit-in-place functionality in their present form. But Edwards’ point is a good one: developers and designers should cast a critical eye on Ajax patterns, and only use them when they need them, or when they add without taking away.