this is just a brief topic about Ajax ... just wanted to talk about Ajax and say ...
what's Ajax ?!
u know its a group of interrelated web developing techniques (sometimes called Asynchronous JavaScript and XML) used for creating multi-purpose web applications that feel like desktop applications .
why u need ajax ?
using Ajax, a web application can request only the content that needs to be updated even in the back ground, thus drastically reducing bandwidth usage.
No more waiting for pages to load!.
The use of asynchronous requests allows the client's Web browser user interface to be more interactive and to respond quickly to inputs, and sections of pages can also be reloaded individually. Users may perceive the application to be faster or more responsive, even if the application has not changed on the server side.
The use of Ajax can reduce connections to the server, since scripts and style sheets only have to be requested once.
when to use Ajax ?
all i can say is u just need to be sure of some of ajax disadvantages .. Like:
Dynamically created pages do not register themselves with the browser's history engine, so clicking the browser's "back" button would not return the user to an earlier state of the Ajax-enabled page, but would instead return them to the last page visited before it. Workarounds include the use of invisible IFrames to trigger changes in the browser's history and changing the anchor portion of the URL when AJAX is run and monitoring it for changes.
Dynamic Web page updates also make it difficult for a user to bookmark a particular state of the application. Solutions to this problem exist, many of which use the URL fragment identifier to keep track of, and allow users to return to, the application in a given state.
Also because most web crawlers do not execute JavaScript code, web applications should provide an alternative means of accessing the content that would normally be retrieved with Ajax, to allow search engines to index it.
Any user whose browser does not support Ajax or JavaScript, or simply has JavaScript disabled, will not be able to use its functionality. Similarly, devices such as mobile phones, PDAs, and screen readers may not have support for JavaScript or the XMLHttpRequest object. Also, screen readers that are able to use Ajax may still not be able to properly read the dynamically generated content.
If you use AJAX to write applications, you should be aware of a security hole that was found.Actually i dunno much info about this security hole , i'd be pleased if somebody informed me about it.
i wish i've helped with this breif discussion , and if somebody have extra information about the Ajax tool, please reply to me ,, thx
