This is not a technical article. You will not learn how to code AJAX by reading this; either in an accessible and usable fashion or otherwise. This is a conceptual article. It will run through basic user-interface issues with AJAX (and other rich media). These are the reasons that AJAX functionality can be a problem for users — - if you consider these issues carefully during development, it should greatly enhance the usability of your end product.

The basic limitations encountered with AJAX are threefold:

Best practice in any rich media format should always ensure that these three limitations are dealt with for all users.

Read more: Accessibility and Usability issues with AJAX