Is AJAX worth adopting?

AJAX is everywhere. In a remarkably short time, AJAX has become the most talked about topic in Java circles.

** Be part of the Best Java Blogger 2 Contest (May 2005) **

Why is AJAX so hot? Google deserves the credit for that. Google has kept surprising users with amazing user interfaces on Gmail, Maps, Suggest and what not. We saw GMail, we said “Wow this GMail interface is awesome!”, assumed that the Google guys had worked very hard on their Javascript and forgot about it. We knew there was some bigger explanation to it, but we didn’t care.

However once this Google approach got a name and a following, it could not be ignored. It now became something that every techie had to atleast be aware of.

I am no exception and so I spent some time trying to understood AJAX, and I already am having visions of me struggling to make my AJAX based applications work on 10s of browsers. Google is Google. it can spend the time and money required to make each application run on 10s of browsers, irrespective of how complex the Javascript is. However can you / your companyÂ

The following two tabs change content below.
Content Team

Content Team

The IndicThreads Content Team posts news about the latest and greatest in software development as well as content from IndicThreads' conferences and events. Track us social media @IndicThreads. Stay tuned!
Content Team

Content Team

The IndicThreads Content Team posts news about the latest and greatest in software development as well as content from IndicThreads' conferences and events. Track us social media @IndicThreads. Stay tuned!

  • How time flies when you are having fun – EXTjs.com, jQuery and Backbase are some of the best frameworks avaibale now .. but that may very well change yet again. As the software technology moves pretty fast.

  • How time flies when you are having fun – EXTjs.com, jQuery and Backbase are some of the best frameworks avaibale now .. but that may very well change yet again. As the software technology moves pretty fast.

  • Noname

    i don’t know my 10 favorite books, but my 5 favorite series are harry potter, redwall, alex rider, diamond brothers, and artemis fowl

  • Noname

    i don’t know my 10 favorite books, but my 5 favorite series are harry potter, redwall, alex rider, diamond brothers, and artemis fowl

  • jepc

    John,

    I don’t see how the solid browser detection code that is embedded in the Backbase engine makes Backbase a fragile platform. Developers working with Backbase can simply use our tags, and the Backbase engine ensures that they will work the same in all browsers.

    Regarding usage of XPath: all targeting languages working with HTML have the same problem, whether you use the DOM or CSS selectors, they’re all dependent on the structure of the HTML document. The benefit of XPath is that it’s much more powerful, and most people using Backbase feel that our XPath implementation is one of the strengths of the platform.

    In addition, developers can create their own custom Backbase tags, that are more semantically rich than HTML tags. You could even create your own XML document format, completely forgoing any HTML. An example is the b:window tag. Behind the scenes, these tags are of course translated to HTML, otherwise the browser wouldn’t understand it.

    Jep Castelein, Backbase

  • jepc

    John,

    I don’t see how the solid browser detection code that is embedded in the Backbase engine makes Backbase a fragile platform. Developers working with Backbase can simply use our tags, and the Backbase engine ensures that they will work the same in all browsers.

    Regarding usage of XPath: all targeting languages working with HTML have the same problem, whether you use the DOM or CSS selectors, they’re all dependent on the structure of the HTML document. The benefit of XPath is that it’s much more powerful, and most people using Backbase feel that our XPath implementation is one of the strengths of the platform.

    In addition, developers can create their own custom Backbase tags, that are more semantically rich than HTML tags. You could even create your own XML document format, completely forgoing any HTML. An example is the b:window tag. Behind the scenes, these tags are of course translated to HTML, otherwise the browser wouldn’t understand it.

    Jep Castelein, Backbase

  • Noname

    Outdated Article already.