Mastering Ajax, Part 3: Advanced requests and responses in Ajax
The Web is no longer a place where simple applications are tolerated; users have become more advanced, customers expect robustness and advanced error reporting, and managers are fired because an application goes down 1 percent of the time. It\’s your job then, to go beyond a simple Ajax application that requires a more thorough understanding of XMLHttpRequest. This article will help you use Ajax to build a solid foundation in which your application handles errors and problems smoothly, so your users will continue to return to your site and Ajax application.