Beruflich Dokumente
Kultur Dokumente
Asynchronous JavaScript and XML is a technology that changes the way web pages w
ork by achieving asynchronously exchanges with the server. Web applications, run
ning on a browser, are all subject to call XMLHttpRequest to communicate with th
e server as well as making use of dynamic HTML, technologies that are the core o
f Ajax.
The name Ajax was coined by Jesse James Garrett in an article published on the A
daptive Path site in 2005.
Summary
* What's Ajax?
* Ajax and data formats.
* Ajax frameworks.
* Resources.
* Beyond Ajax.
What's Ajax?
The technique became popular as soon as the article was published and that has i
mproved greatly the quality of some websites by allowing smooth and innovative a
pplications.
Ajax is a combination of existing technologies to create dynamic Web sites opera
ting just as desktop software:
* XMLHttpRequest. Object of the browser used by JavaScript, it performs GET or P
OST requests to the server to read a file or send parameters.
* JavaScript. Scripting language running server side.
* DOM. The Document Object Model is a representation of the structure of an HTML
or XML document and allows to access elements in the document.
* CSS. Cascading Style Sheets, define the presentation of a page.
* XML or other data format. Although the term XML is in the definition of Ajax,
the XHR object allows both to read text files or JSON.