Thursday, November 5, 2009

Known Issues with AJAX


AJAX is growing very fast and that is the reason that it contains manyissues with it. We hope with the passes of time they will be resolved AJAX willbe ideal for web applications. Here are few issues which AJAX has as achallenge.

Complexity is increased

·        Server side developers will need to understandthat presentation logic will be required in the HTML client pages as well as inthe server-side logic
·        Page developers must have JavaScript technology skills

AJAX-based applications can be difficult to debug, test, and maintain
JavaScript is hard to test - automatic testingis hard
·        Weak modularity in JavaScript
·        Lack of design patterns or best practiceguidelines yet

Toolkits/Frameworks are not mature yet
·        Most of them are in beta phase

No standardization of the XMLHttpRequest yet
·        Future version of IE will address this

No support of XMLHttpRequest in old browsers
·        Iframe will help

JavaScript technology dependency & incompatibility
·        Must be enabled for applications to function
·        Still some browser incompatibilities

JavaScript code is visible to a hacker

Poorly designed JavaScript code can invitesecurity problem

Stumble
Delicious
Technorati
Twitter

0 Comments:

Post a Comment