Is AJAX all It is Hyped to be?
Tuesday, June 12th, 2007The coming of the new-web brought with it a bucket of buzz words and terms. Among them: podcast, RSS, wikis, VOIP, blog, widgets, and of course, AJAX. Some are relevant, while others are simply fads with no long-term potential. AJAX, for one, has been a term buzzing around the development community. The combination of asynchronous JavaScript and XML forms a powerful, interactive experience by increasing usability and saving time.
Don’t get me wrong… I am not an expert in the area. Programming is definitely not my schtick. But from a non-techie perspective, I see a definite problem. A large majority of websites nowadays generate revenues via advertising. In other words, they are looking to maximize their number of page views. In the case of AJAX, a page load is not needed to perform a given action or task. Do you see what is missing here?
Why would Internet Company A want to use AJAX if it is going to decrease page views, thus decreasing revenues? It doesn’t make sense. So Internet Company A may want to stay away from this web development technique. This may mean that the user is unable to experience the site at its utmost potential.
Furthermore, another problem often overlooked is around browsing and navigation. If I alter, edit, or modify an AJAX-driven page, then hit the “Back” button on my browser, I jump back to a previous page - not my previous edit or change. This causes some anxiety among users. One could also argue that issues regarding URLs may pose problems as well.
Nonetheless, the technique does have its positive as mentioned above. The decrease in bandwidth utilization, increased interactivity, and more fulfilling user experience create an environment that is perfect for some web applications.
I guess what I am saying is that every company should assess whether or not AJAX is a good fit with their experience before deciding to implement it.
Do you think AJAX has long term sustainability or is it simply a fad?