</span> Don’t worry. This isn’t a tardy “that-AJAX-term-kinda-makes-me-squirm” post. The flogging of that poor horse has been performed by countless others already.
What we’re faced with now is a lot like the “streaming video” phenomenon of just a few years past. I lost track of how many times I had to explain the distinction between true RTSP streaming, progressive download, and vanilla “just-wait-until-it’s-finished” downloading. The term “streaming video” was on the client’s radar because it was crazy-hot. That same popularity drowned out the distinction between “streaming” and “video” as discrete terms. They see video—that’s that stuff that streams, right? It was up to me as “the Web guy” in the room to concisely outline all their options and then help them pick the technology most appropriate to the task.
I don’t begrudge this. Being able to clearly explain technical issues, even very fine-grained ones, is an absolutely core part of the designer/developer’s job. The point is that a fresh need for education is upon us, so have those explanations ready.
Who knows? Maybe you could be the one that prevents something like this from happening.