AJAX vs Ajax - Ajax ofcourse!
Here is a list of several reasons (some mine and others from my colleague Rick's list):
- Jesse James Garrett
coined the term as Ajax, not AJAX.
- A quote from the source "
The name is shorthand for Asynchronous JavaScript + XML". It is intended to be a shorthand, not an acronym. And notice it is "+", not an "and" indicating a collection of technologies. - Another quote from the source "
I needed something shorter than “Asynchronous JavaScript+CSS+DOM+XMLHttpRequest†to use when discussing this approach with clients.". Ajax is not just Asynchronous JavaScript and XML, it's CSS and DOM as well. Moreover JSON is becoming a more popular format for data interchange. Should "AJAX" then instead be coined as "AJAJ" ? Or if an application happen to use Text instead, will they call it as "AJAT" ? - In an interview on The story behind Ajax, Jesse said "I thought of Ajax as a convenient [term]. It was never intended as an acronym.".
- A quote from the source "
I think the above three bullets should be sufficient to convince anybody to use "Ajax" instead of "AJAX". But if not, here are some more reasons to switch to the correct usage of term:
- Wikipedia entry clarifies that Ajax is not expected to be an acronym.
- A Google Fight between AJAX and Ajax shows exactly same numbers and still tries to predict a winner. Is that a bug ?
- Another reference to Ajax vs AJAX.
- Bye Bye "AJAX",
The Age of "Ajax" is Nigh - If AJAX is indeed an acronym (which it's
not) then a comment on the article points out some others as:
AJACX: Asynchronous JavaScript, CSS and XMLHttpRequest
ADJACS: Asynchronous DOM, JavaScript and CSS
ADHJACS: Asynchronous DOM, HTML, JavaScript and CSS
AJACHS: Asynchronous JavaScript, HTML and CSS
AJACS: Asynchronous JavaScript, HTML and CSS - Dion's (Ajaxian
co-founder) first
prediction
for 2007 is "
Ajax beats AJAX in all but bad newspapers." - Here is a Google survey of some publishers of Ajax books. They all seem to be using "Ajax", not "AJAX".
- Some of the common vendors use Ajax
Now there should be no reason to use "AJAX". However if you still feel like using this term, please leave a comment on this blog and let's talk. There are some incorrect usages in sun.com and I'll follow up to get them fixed.
- Login or register to post comments
- Printer-friendly version
- arungupta's blog
- 2250 reads






Comments
If it were a generic term to refer to a concept of several ...
by XP1 - 2012-01-27 17:41
If it were a generic term to refer to a concept of several technologies, should it be "ajax" rather than "Ajax"?