Importance of Embedded AJAX in Modern Web 2.0

By Developer | January 14, 2010

Advanced Web browsers with PC-like browsing capabilities are becoming increasingly popular on mobile devices. This growing popularity means that Web 2.0 applications that use Ajax will also soon become popular throughout the mobile world. It is important to note that Ajax is not only an asynchronous data retrieval technique using XMLHttpRequest; it is also a method for utilizing a narrow bandwidth and limited memory to its maximum extent. In other words, Ajax can reduce the amount of data transferred between a Web server and client device, which, in theory, means that it should be possible to use the same Web 2.0 applications for PCs and for mobile devices. This directly brings into question the need for an “Embedded Ajax” solution specifically adapted for mobile devices. Wouldn’t using Ajax to build Web applications for mobile devices be enough?

Since there are still constraints and limitations in mobile device hardware and wireless networks, it will be difficult to deliver a PC-like Web 2.0 experience without some considered adjustments. In order to fully leverage the potential of Web 2.0 on mobile devices, it will be necessary to take the PC service model and end-user experience and adapt it for the mobile world while also overcoming the following issues inherent in mobile devices:
• Limited memory capacity
• Low-power CPUs (to reduce power consumption)
• Narrow bandwidth and low-speed networks (compared to PC networks)
• Limited key input

Although Ajax offers a method for the asynchronous retrieval of data required to dynamically run a Web application, the most important functionality is actually the JavaScript bindings with XHTML, CSS and DOM, which perform dynamical display changes and interactions. That is, Ajax requires optimized performance for running complicated JavaScript code on mobile devices. In order to realize this higher level of performance, a mobile device will need not only a highly efficient JavaScript engine, but also a smart framework to run the JavaScript code relevant to Ajax applications such as prototype.js at the highest possible speed.

Memory consumption is another important issue that needs to be carefully considered. Memory management quality has a significant influence on the response and stability of a Web application. For example, on NetFront for mobile devices, the standard version of Google Maps acquires over 100Kbytes of content, and in order to display a map, it requires memory consumption at over 10Mbytes. As you can easily imagine, these requirements are not realistic for the majority of mobile devices currently available. Certainly, downsizing the image itself can reduce the memory consumption required to display an image. However, the potential vulnerabilities of memory leaking by operating DOM via JavaScript must also be considered. In Google’s API, it’s recommended to call the GUnload () function on the unload event handler in order to clear unexpected memory leaks. With Embedded Ajax, a smart garbage collecting functionality for the authors of Web applications can be easily created.

So if you are looking for Development, Implementation, and customization of your websites using Embedded AJAX then connect with aYwaa Group in Kuwait.

Share and Enjoy:
  • email
  • LinkedIn
  • Twitter
  • Facebook
  • MySpace
  • Google Bookmarks
  • Live
  • Yahoo! Buzz
  • Yahoo! Bookmarks
  • Digg
  • del.icio.us
  • Technorati
  • Reddit
  • StumbleUpon
  • Propeller
  • BlinkList
  • Diigo

Related posts:

  1. AJAX – Playing a big role in Website Development
  2. AJAX Characteristics redefining the Business needs of Website Owners
  3. AJAX Raising New Heights in Era of Web 2.0
  4. AJAX – Driving the Web2.0 Technologies
  5. AJAX – Best Practices for Web Services Implementation

One Response to “Importance of Embedded AJAX in Modern Web 2.0”

  1. Tweets that mention Importance of Embedded AJAX in Mordern Web 2.0 | aYwaa -- Topsy.com Says:
    January 15th, 2010 at 5:47 AM

    [...] This post was mentioned on Twitter by Web Design Kuwait, Web Design Kuwait. Web Design Kuwait said: Importance of Embedded AJAX in Mordern Web 2.0 > http://wp.me/pzvDf-ah http://bit.ly/7NLdT9 [...]

Comments