Ajax method is to use jointly various open and available standard technologies on most browsers on the market.
- HTML and CSS for presentation. CSS (short for Cascading Style Sheets) is a data format used to create style sheets attached to web pages. It is used in Web applications to separate the content – changing – of web pages by their presentation, which is constant. It allows for savings on communications between the server and the web browser and set up a graphical map.
Ajax and traditional Web applications
The classic Web applications allow users to make choices (follow a link, complete and submit a form) as a result of which a request is sent to the Web server. The server will respond to the request by sending a web page. A web page is sent in response to each manipulation, and the transmission of the web page from the server to the browser causes a much greater lag time when the page is rich in content and presentation (tables, colors, fonts character …).
CSS style sheets are also used in the different pages of a Ajax Web application, in order to reduce latency in the initial sending of the page. Presentation of the information is extracted from different Web application pages, and placed in a single style sheet used for the different pages of the application.
Alternatives for the display of dynamic content within a web page are:
- Flash and Flex (Adobe Systems);
- JavaFX and Java Applet (Sun Microsystems / Oracle);
- Silverlight (Microsoft);
- XForms, a form standard proposed by the W3C.