Ajax and Web Applications{Comments Off on Ajax and Web Applications}


The topic of my article this week’s talks about the background and benefits of Ajax. The word Ajax comes from (Asynchronous JavaScript and XML), which was founded in 2005. A lot of interest was sparked when it first came out, due to the ability to code rich interaction with the client side, which mimicked a desktop application. Its popularity spans to popular applications such as: “…Google Maps, Google Suggest, Gmail, Yahoo Mail and Windows live”. The effectiveness to mimic desktop applications in a web browser attracted users because the ¬†independent application did not need to be installed on the computer itself. The only limitation to use the application is the ability to have internet access. One of the biggest pioneers to move desktop applications to the web was Google Docs. This allowed users to create and write office documents on the go without any installation to their computer. This effective use of Ajax sparked the interest of other programmers to start coding their own applications, this led to a misconception that Ajax is a new language or technology. Ajax is a new method of thinking, designing, and a new style to program web applications. As explained in the article, “…Ajax is a new technique that uses a set of open standards technologies, with support by cross-browser and cross-platform compatibility “. Some of the advantages of using Ajax is the cross compatibility and rich user interaction. But these features come at a cost, they suffer from the same security problems from web applications and are JavaScript heavy.

This article is very helpful in explaining the concept of Ajax and its features. I learned how it a cross from old and new technology. What caught my attention is the array of companies that have integrated this coding practice into their websites. This can be a useful tool to learn because more and more applications are being moved to the web, stray away from the standard desktop installation. I have used imaging tools that are all web based. This makes it very convenient for the user to use the program in any computer and be worry free about compatibility issues. The only downside I see from using Ajax is its critical security issues,  with its high popularity I suspect that these issues will be resolved.

Reference
Zepeda, S. (2007, September 5). From Desktop Applications Towards Ajax Web Applications. From Desktop Applications Towards Ajax Web Applications. Retrieved May 6, 2012, from 0-ieeexplore.ieee.org.opac.library.csupomona.edu/xpl/articleDetails.jsp?tp=&arnumber=4345005&contentType=Conference+Publications&searchField%3DSearch_All%26queryText%3Dajax