December 05, 2006
Soothe frustrated visitors by fixing your Ajax error handling and delight your site builders by stamping out edge cases. Everybody’s happy!
User-Proofing Ajax
by Peter Quinsey
Ajax offers the ability to avoid both needless browser behavior like page reloads and useful browser behavior like error handling. When good web apps go bad, Peter Quinsey’s guidelines and techniques can help you and your users stay informed and productive.
Avoid Edge Cases by Designing Up Front
by Ben Henick
By the time they reach the coding stage, many web projects are a tangle of exceptions—and that can make standards-based development a nightmare. Better planning may be exactly what you need to avoid markup derangement or, even worse, a dysfunctional product.




