Thursday, September 24, 2009

Use of the AJAX technology in the web:

Now a day’s web design and development firms are using different tools to develop the web applications. The most used language now a day’s used with PHP is Ajax. Ajax stands for Asynchronous JavaScript and XML. It can send as well as receive information in a variety of formats, including XML, HTML including text files. To elaborate a little, it is a term used to describe client-server communication achieved without reloading the current page.

Ajax was first introduced in February of 2005 by Jesse Garrett, but AJAX technology is not entirely new. Several large companies including Google have created amazing applications using the AJAX technology. Google Maps, Google Gmail, and Google Suggest are all built using Ajax. Until recently, the technology was known as web remoting or remote scripting.

So now it is clear that this language have played a major role in web development and web designing site. What has changed recently is the inclusion of support for the XML http request object in the JavaScript runtimes of the mainstream browsers. The real magic is the result of the JavaScript technology's XML http request object.

Let us take a look at the actual use of AJAX Technology:

The actual use of this technology is to design the Web pages and it does not require being refreshed to update the information on it. Instead, Ajax apps can simply update parts of the page at any time, giving users an instantaneous response to their inputs and queries

Refreshing Data is major use:

Web pages often have data from a server for up-to-date details such as scores, stock quotes, weather, or application-specific data. A client may use AJAX techniques to get a set of current data without reloading a full page.

Form Data Validation:

User IDs, serial numbers, postal codes, or even special coupon codes and other such data that has to be filled in forms require server-side validation. This can be validated even before the user submits the form.

Auto-filling:

Auto filling is another main use of this language because data such as an email address, name, or city name can be automatically filled in a form.

Load on Demand:

Based on a client event, an HTML page can fetch more data in the background, allowing the browser to load pages more quickly.

User interface controls and effects:

Certain controls like menus, data tables, rich text editors, calendars allow better user interaction and interaction with HTML pages, generally without requiring the user to reload the page. The importance and use of AJAX Technology, therefore, is quite clear. It has paced up things making them user friendly and easy.

So, after reading the features of this language you must be relaxed and understand that why web designing firms use it with the PHP language.

1 comment: