Since I wrote about Jesse James Garrett's article that uses the term Ajax to refer to JavaScript apps that use XMLHttpRequest to get instant responses from a server, I've had hundreds of comments about how much people hate the name "Ajax". Okay, I exaggerate. Two comments. Alex Russell doesn't seem fond of the term either.
Personally, I'm not a big fan of "Ajax". I dislike any term that makes geeks like me sound like lunatics when we speak to each other in public, so I've always been against WYSIWYG and SCSI and SOAP, and Ajax sounds just as bad. I prefer the generic term "Remote Scripting". Then again, this may be why I'm not in marketing.
At any rate, I thought I would open this up to my devoted readers. Undevoted readers can also play along.
What should we call it?
-
Cadex is Tantek Çelik's suggestion of a non-copyrighted name that still sounds catchy.
Please let me know what you think with a comment. If there are a significant number of comments, I'll call it whatever the majority suggests. (I get to pick the significant number.)








1. My vote's for Ajax. We need, I think, a shorthand term for it, since "XMLHTTPRequest" is misleading in a world where you can do remote scripting without it (RSLite, etc, etc), and "remote scripting" is a generic term for the process. Don't think just of the word, but of compounds based on it: "This site is Ajax-enabled" (rather than "this site uses remote scripting techniques"), "Google have done a new Ajax-based UI for mapping", that sort of thing. Of course, Simon Willison and I disagree on this :-)
Posted at 5:49AM on Dec 19th 2005 by Stuart Langridge