Feature Article in Better Software Magazine

L

loulou384

The Many Layers of Ajax
by Justin Gehtland

The term "Ajax" was born on February 18, 2005, in a white paper called
"Ajax: A New Approach to Web Applications" by Jesse James Garrett of
Adaptive Path. At the time, Ajax meant Asynchronous JavaScript and XML,
but it isn't really an acronym anymore. Today Ajax code doesn't
require XML, and it needn't be asynchronous. Instead, Ajax means
writing highly interactive Web applications that deliver a richer user
experience than traditional versions. It means taking advantage of
JavaScript and an object called XMLHttpRequest (XHR) to send requests
to the server and bypass the traditional link-or-submit ways of
interacting with a Web server. And it means getting results from those
requests and using them to update parts of the page. So don't worry
about the official definition of Ajax. It is really a combination of
old technologies like DHTML, JavaScript, and CSS, with the magic fairy
dust of XHR sprinkled on top.

To see more:
http://www.stickyminds.com/BetterSoftware/magazine.asp?fn=cifea
 
M

mlimber

loulou384 said:
The Many Layers of Ajax
by Justin Gehtland

The term "Ajax" was born on February 18, 2005, in a white paper called
"Ajax: A New Approach to Web Applications" by Jesse James Garrett of
Adaptive Path. At the time, Ajax meant Asynchronous JavaScript and XML,
but it isn't really an acronym anymore. Today Ajax code doesn't
require XML, and it needn't be asynchronous. Instead, Ajax means
writing highly interactive Web applications that deliver a richer user
experience than traditional versions. It means taking advantage of
JavaScript and an object called XMLHttpRequest (XHR) to send requests
to the server and bypass the traditional link-or-submit ways of
interacting with a Web server. And it means getting results from those
requests and using them to update parts of the page. So don't worry
about the official definition of Ajax. It is really a combination of
old technologies like DHTML, JavaScript, and CSS, with the magic fairy
dust of XHR sprinkled on top.

To see more:
http://www.stickyminds.com/BetterSoftware/magazine.asp?fn=cifea

This post is off-topic. Please take your spam elsewhere.

Cheers! --M
 
?

=?ISO-8859-15?Q?Juli=E1n?= Albo

loulou384 said:
but it isn't really an acronym anymore. Today Ajax code doesn't
require XML, and it needn't be asynchronous. Instead, Ajax means
writing highly interactive Web applications that deliver a richer user
experience than traditional versions. It means taking advantage of
JavaScript and an object called XMLHttpRequest (XHR) to send requests

I see.... does not require XML by using XMLHttpRequest... You can also say
that it does not require Javascript, by letting for example the Ajax perl
module write the javascript for you. Hey, even a web browser is not
required, you can embed one in another program.
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Members online

Forum statistics

Threads
473,995
Messages
2,570,231
Members
46,820
Latest member
GilbertoA5

Latest Threads

Top