Ads by TechWords

See your link here
Receive the latest technology news and information.
Application/Web Development
Computerworld Daily News (First Look and Wrap-Up)
Computerworld Blogs Newsletter
The Weekly Top 10
Cloud Computing
View all newsletters




Privacy Policy
 

AJAX-powered Web apps disappoint power users, Forrester says

Performance issues and complexity hobbling attempts to use rich AJAX apps for daily work

March 24, 2008 12:00 PM ET

Active Comments
Anonymous says: I disturbed my co-workers while reading this article by laughing so hard. We have been using a purely AJAX business...
DesperatelyWaitingForSpringInMN says: In my experience, mashups are usually pretty slow. Including them in an analysis with regular "static" applications (web or client)...


Computerworld - Most power users are disappointed with the performance of Rich Internet Applications (RIAs) based on Asynchronous JavaScript with XML, or AJAX, according to a new research report from Forrester Research Inc.

As a result of the AJAX limitations, the research firm recommended that business users consider emerging next-generation RIA technologies like Adobe AIR from Adobe Systems Inc. and  Microsoft Corp.'s Silverlight tool set.

According to the report, which was released late last week, power users find that AJAX applications are very complex and their reaction time is limited. The reaction time and general speed of user interaction is always limited with AJAX business applications, the report said.

"The local rendering of complex business screens requires serious client CPU time," the report noted.  "A European retailer that wanted to migrate screens from a Visual Basic rich client to AJAX reported initial load times for complex screens of many seconds. Given the nearly instantaneous display of the old client app, this was annoying for power users."

In addition, because most AJAX frameworks tend to keep all real business logic on the server as opposed to local systems, user interactions may require a roundtrip communication between the browser and server for each input field. Some large applications could easily have 50 fields on a single screen.

As a result, AJAX developers told Forrester that they had to reduce real-time input validation compared with traditional rich clients to meet performance requirements. Real time input validation is a top priority for power users, the report said.

Forrester said that as AJAX framework vendors work hard to overcome these barriers, they have encountered additional problems. For example, improvements in bandwidth have not led to expected AJAX performance gains. "Bandwidth has widely improved and people are starting to realize that many AJAX applications have not speeded up accordingly," Forrester noted.

In addition, most corporate desktops run a virus scanner that investigates each line of JavaScript, which slows the rending performance of the browser, the report noted.

The problems likely could be overcome if AJAX vendors and browser companies moved in the same direction to fix them, but Forrester noted that the opposite is actually true. Microsoft is investing in AJAX alternatives like Silverlight while Mozilla lacks the "hundreds" of developers it would need to fix the problems. Meanwhile, Apple's Safari has not been widely adopted for a software vendor to rely on it as the browser of choice.

In the report, Forrester tasks application vendors to concentrate on the needs of power users versus occasional users and to evaluate new rich client platforms as possible alternatives to AJAX. Specifically, mid-sized application vendors evaluating an AJAX framework should also consider the Microsoft and Adobe approaches, the report advised.



Jump to comments

AJAX

Additional Resources

WHITE PAPER
Approximately 60 percent of data migration projects overrun time or budget, while some fail completely. Download this white paper, "Enhancing Your Chance for Successful Data Migration," to learn the critical steps you need to take to execute a data migration project with minimum cost and risk to your business.
WHITE PAPER
Read the Gartner research note to learn why the TCO of a server-based computing deployment used to deliver all applications to users is around 50% lower than that of an unmanaged desktop deployment.
WHITE PAPER
Economic downturns have a tendency to accelerate emerging technologies, boost the adoption of effective solutions, and punish solutions that are not cost competitive or that are out of synch with industry trends. This IDC White Paper presents the results of an IDC survey of 330 companies in Western Europe, Asia/Pacific and the Americas that measures the receptiveness to Linux and takes into consideration changing views driven by the disruptive economic environment that businesses face today.

What People Are Saying