The No.1 i-Technology Magazine in the World !
   
 

      ES no BS
       My son's animations and music            training         Twitter            No BS IT podcast

Archives

««Mar 2010»»
SMTWTFS
  123456
78
9
10
11
12
13
14151617181920
21222324252627
28293031

RSS Feed








Subscribe to these blogs

How to rename a language

posted Wednesday, 19 July 2006
AJAX stands for Asynchronous Javascript and XML.

A means asynchronous, which is an attempt to say that an XMLHttpRequest object supports  client-server data exchange without the need to refresh the Web page. On the other hand, it does not support server push but uses polling instead. So calling this asyncronous communication is a stretch to say the least.

Ja stands for a programming language called JavaScript, and let's leave it there.

X stands for XML, but XML is  not actually needed for using  XMLHttpRequest object.  I'd say it's not even recomended as it increases the amount of data that has to go through the wire and hurts the responsivenes of  AJAX applications.

Here comes the  puzzle (ask your kids for an answer):

A, Ja, and  X were sitting on an axe
A has lost her head,
And X is also dead
Who's left sitting  on the axe?

The answer:
Ja...grim...for now...

Having said all this, I'm taking my hat off to Jesse James Garrett who was able to give a new life to JavaScript by inventing this acronym.
 

tags:  

links: digg this    del.icio.us    technorati    




1. VS left...
Wednesday, 19 July 2006 2:49 pm

Well, the term that was actually renamed to Ajax is DHTML, not JavaScript.

Semi-Asynchronous JavaScript and JSON... Hmmm... SAJ(e)N(e) ;)

VS