XMLHttpRequest, Ajax, and the customer experience
However, let's proceed with caution. What we're talking about is technolology, not the user experience. Ajax-based apps certainly have the potential to produce a better user experience, but good experiences never come by default. Good experiences aren't plugged in. Good experiences are crafted by thinking about people, not technology. We all know this, but it's good to remind ourselves constantly. It's easy to overlook the obvious.
And by way of example, gotta love that Yellow Fade Technique.