What is AJAX? (Asynchronous JavaScript and XML)

Posted on Friday 12 June 2009

Considering user friendliness, portability, productivity and robustness AJAX is playing a role of grandfather in the interactive web-programming world.

AJAX is not a technology in itself, but a term that refers to the use of a group of technologies together.

AJAX, or Asynchronous JavaScript and XML, is a new way for web pages to send and receive data to and from a web site without forcing the user to wait for a new page to load using any standard web browser like IE, FIREFOX, SAFARI etc.

In a generalized concept, AJAX does not force the user to wait for the web server every time the user clicks a button. This is what “asynchronous” means. AJAX uses standard JavaScript features (including the unofficial XML HTTP Request standard, pioneered by Microsoft and adopted by Firefox and other browsers) to fetch data in the background to display the desired data or information “on the fly” when the user clicks on appropriate parts of the interface.

As per its definition AJAX manipulates data using XML, so it interact easily with server-side code written in a variety of languages, such as PHP, Pearl/CGI, Python and ASP.NET.

What sites are using AJAX?

For an example of a site on the web today using AJAX, take a look at maps.google.com, see how you can manipulate the map with your mouse moving from city to city just by dragging, no page loads to wait for!

Need AJAX elements on your website?

Contact eNicola.com today for a consultation.

——————————————————————————————————————–

WEB DESIGN | SEO | HOSTING | DOMAINS | LOGO DESIGN | ECOMMERCE | BLOGS
——————————————————————————————————————–

< Return to Blog Home

http://blog.enicola.com/wp-content/plugins/sociofluid/images/digg_32.png http://blog.enicola.com/wp-content/plugins/sociofluid/images/reddit_32.png http://blog.enicola.com/wp-content/plugins/sociofluid/images/dzone_32.png http://blog.enicola.com/wp-content/plugins/sociofluid/images/stumbleupon_32.png http://blog.enicola.com/wp-content/plugins/sociofluid/images/delicious_32.png http://blog.enicola.com/wp-content/plugins/sociofluid/images/blinklist_32.png http://blog.enicola.com/wp-content/plugins/sociofluid/images/blogmarks_32.png http://blog.enicola.com/wp-content/plugins/sociofluid/images/furl_32.png http://blog.enicola.com/wp-content/plugins/sociofluid/images/newsvine_32.png http://blog.enicola.com/wp-content/plugins/sociofluid/images/technorati_32.png http://blog.enicola.com/wp-content/plugins/sociofluid/images/magnolia_32.png http://blog.enicola.com/wp-content/plugins/sociofluid/images/google_32.png http://blog.enicola.com/wp-content/plugins/sociofluid/images/myspace_32.png http://blog.enicola.com/wp-content/plugins/sociofluid/images/facebook_32.png http://blog.enicola.com/wp-content/plugins/sociofluid/images/yahoobuzz_32.png http://blog.enicola.com/wp-content/plugins/sociofluid/images/twitter_32.png

Sorry, the comment form is closed at this time.