Skip to content


Ajax, More Than A Buzz Word

Ajax the development technique, not to be confused with Ajax the cleaning solution, is taking the web by storm. What is it?

Ajax stands for Asynchronous Javascript And XML. Its an architectural methodology on the interactions between a number of different technologies in a way that provides a more seamless user experience between user-to-server communication.

There are tons of blogs and articles out there that rant and rave of its use as savvy site designers implement Ajax into their web applications, and rightly so. However, through my blog skipping and digg watching I have seen numerous complaints of “OMG, Ajax is stupid….its just a fad/buzzword/etc” or “Ajax is just overhyped, don’t know why people use it!!” I have a couple words that describe those people: cynical, ignorant and, well…squirrel handed. Wake up people. Ajax isn’t a fad, its an architectural change in the way that web applications function. A focus on application speed and uninterrupted user interaction.

What’s so great about it? Why do I pee my pants with glee every time I use a web app that makes use of the technology?

I’m a developer. I’ve been developing database driven web applications for a number of years now and have seen the clear line between a desktop application and a web application. Desktop applications are highly interactive and responsive to the user, where web apps (in the past), were fairly static locations (however dynamic the content) to provide information/entertainment to the user, where user interaction required page loads in order to store information to a database/write to a file.

Next came Flash, an excellent tool but tends to require a much more artistic flare and is much more time consuming with general maintenance than its worth.

The reason Ajax is so sexy is that it bridges the gap.

The average-Joe browser may not be aware when they stumble upon a site that makes good use of Ajax, but that average Joe can feel something right about it. To the avid browser, however, an Ajax site is more readily obvious; you can interact with elements on a page and save settings without reloading; pages are highly resposive to user input with minimal wait times.

Gmail and Google Maps were the applications that really brought Ajax into the limelight. (They weren’t the first, just the first major apps). The world saw what Google could do and followed suit. The world saw that it was good. The Ajax revolution was born. It has birthed a whole new breed and boom on the internet, bringing forward a multitude Ajax enabled sites and applications:

And thats just the tip of the iceberg. I look forward to what will become of our expectations of web applications. You won’t see me sitting idle during this evolution. I will be innovating and participating all along the way.

Posted in Blog, Random News, Technology.

Tagged with , , , , , , , , , , , , , , .


8 Responses

Stay in touch with the conversation, subscribe to the RSS feed for comments on this post.

  1. vdlkvwaibp says

    Hello! Good Site! Thanks you! ocvcuyavqdnxye

  2. witman says

    Great read!! You can find more information on ajax @ http://www.ajaxatoms.com

Continuing the Discussion

  1. BorkWeb » Blog Archive » Script.aculo.us Is My New Best Friend linked to this post on December 18, 2005

    [...] « AJAX, More Than A Buzz Word Script.aculo.us Is My New Best Friend December 18th, 2005 Posted in Technology, Computers and Internet, Professional, Programming | [...]

  2. BorkWeb » Blog Archive » Look Ma, Cross-Domain Scripting! linked to this post on January 12, 2006

    [...] Ajax, as I’ve stated time and time again, is sweet. Its problem? XMLHTTPRequest requires that the called scripts that execute server side and return information to the client must reside on the same domain. This has irked me time and time again during my exploration and experimentation of the Web 2.0 world. [...]

  3. No Sheep » Behaviour, Return of Clean HTML linked to this post on March 9, 2006

    [...] As we’ve begun adopting Ajax, JSON, and similar JavaScript heavy technologies a problem quickly arose. Suddenly our clean HTML was being cluttered with tons of script tags, onclicks, and other various event handling functions. Trying to extract this logic back out of the HTML was a definite desire for us. [...]

  4. BorkWeb » Blog Archive » Ajax; Templating; and the Separation of Layout and Logic linked to this post on March 10, 2006

    [...] I have often mentioned my process of expanding my proficiency of Ajax. Through my journey I have made a number of wrong turns and hit my share of stumbling blocks. All of that has been a learning experience and I’m learning still. I began fiddling with XMLHttpRequest as many do – blissfully ignorant of the many frameworks that exist to make Ajax super easy. My code was bloated with some neat…’features’ (pronounced: bugs). [...]

  5. BorkWeb » Practicing What I Preach linked to this post on March 24, 2006

    [...] MasterWish was built using SAJAX as the tool of choice for Ajax communication but as I’ve mentioned in the past, I am a Prototype convert. My knowledge of Ajax, JSON, and general application structure has been morphing so much in recent weeks that I have held off in completely revamping the wish list site. [...]

  6. BorkWeb » Remote JavaScripting Example - Part I linked to this post on September 22, 2006

    [...]   array(’title’=>’Ajax, More Than A Buzz Word’,'url’=>’http://borkweb.com/story/ajax-more-than-a-buzz-word’), [...]



Some HTML is OK

or, reply to this post via trackback.