AJAX, not as promising as it looked like.{1}


by Salvador A
With the recent increase in Bandwidth size one thing that did not get a boost was Ajax. There was an expected boost in performance when bandwidth sizes would get better and this would have happened to benefit Ajax style applications, but this is not the case. The major problem is dealing with the fact that there are too many problems that are occurring for the Ajax team to fix on their own. They would need the help of the actual browser companies to help back them and have both sides of the developing teams move towards a common goal that would help them out. This is not the case, since Microsoft is backing its own web application type (SilverLight) and the Mozilla team just does not have the man power to crank them out themselves. And with other products out there as alternatives such as Adobe Air and SilverLight it seems as if Ajax will not be in the major spot light again.

This article mentioned a major point when it comes to software development. And that point was “software response” time. This is pretty much the time it takes for the software to respond to user input and deliver some sort of deliverable. The major problem with Ajax based applications was the horrible response times. Mostly because of the way it is coded, some forms might have multiple fields that will all send information to the server and get evaluated in a one by one fashion. This is bad, if there is a form with over 50 fields you are looking at a couple of seconds worth of waiting and most users will not enjoy that. And on another note, since this is Ajax, there is a lot of Javascript, so most antivirus that scan Javascript on a line by line process can also slow down Ajax applications.

Reference:

Heather Havenstein, Computerworld(25 March 2008). Forrester: AJAX-Powered Web Apps Disappoint. Retrieved from: http://www.pcworld.com/businesscenter/article/143794/forrester_ajaxpowered_web_apps_disappoint.html