Ajax meaning Asynchronous JavaScript and XML has opened new horizons for web developers.

Ajax allows a web page to refresh only a small portion of its data and leave the other page as it is. This saves some time as the browser does not have to reload the entire page again and again.

This type of programming presents a user with more Desktop like applications that are more natural and intuitive.

However this new improvement for the developers has increased the burden of the developers who now have to take the security issue more seriously.

Web applications are the main target of the hackers who can easily attach some malicious code to the web applications.

Since Ajax is more flexible than other traditional web designing languages this also poses a serious security issue for the developers who will have to work more harder to keep their applications safe from the attackers.

The burden is the most for the QA team as delivering a secure application is delivering a quality application. This QA team will also have to build an all new set of security tools if they really intent to keep all of their applications safe from the attackers.

Via: developerfusion