On mySimon: Stephen King - Salem's Lot
BNET Business Network:
BNET
TechRepublic
ZDNet

May 30th, 2006

Ajax vs RIA - Ajax still rules

Posted by Richard MacManus @ 3:17 am

Categories: Collaboration, Convergence, Design, Enterprise, Firefox, Google, Internet Companies, Internet Explorer, Live.com, Mashups, Microsoft, Rich Internet Applications (RIA), Social Software, Tech, Two-Way Web, Web 2.0, Web Browsers, Web as Platform, Yahoo

Tags:

Ryan Stewart has a thought-provoking post on why RIA (Rich Internet Applications) are better than Ajax, browser-based apps. He wrote it in response to my post about Zimbra - which I wrote is pushing the envelope of Ajax, but battling against the limitations of the Internet Explorer browser. Ryan’s main point is that the browser is not the best tool to deliver ‘rich’ Web content. He certainly makes a compelling case:

"The line between the desktop and the web is going to blur, and the most important users, the ones at home, will be drawn to a richer experience. That in turn, is going to draw content providers and advertisers in a big way."

Looking at it Ajax apps still have the edge in user experience, platform independence and network effects.from a pure development point of view, I can see Ryan’s point. I used to work as a Web Manager (in the old days known as a ‘webmaster’) and I do recall most of the programmers I came across in-house preferred developing for desktop apps, rather than Web apps. One of the reasons is that desktop apps are easier to code for than Ajax, plus it allows the developer more control. And when you’re talking about Intranet apps, where the user desktop can be controlled by the IT dept, well it’s often the easier option to do a desktop app. As P. Douglas commented in Ryan’s post:

"The bottom line is that programmers will be able to create simple to sophisticated RIAs in a fraction of the time it takes to create lesser applications in AJAX."

You’ll get no argument from me about that. Where I think Ajax apps still have the edge is user experience, platform independence and the fact that Ajax technologies are the mainstay of the big Internet companies like Google and Yahoo. Microsoft even has a lot of Ajax developments currently (e.g. Live.com), but obviously they also have a big stake in RIA for the future (especially with Vista).

In terms of platform independence, the browser is a universal Web client and Ajax is the most popular method of creating interactive apps in the browser. This also means there are a lot more Ajax resources available, including next-generation toolsets such as Morfik and Google Web Toolkit (GWT) - which enable you to convert code into Javascript. Let’s not forget too that Web users are by now very used to Ajax, because it conforms to their expectations of a browser experience - so there is the usability factor to consider.

All in all, Ajax is here to stay - for now. The aptly-named Ajax Info blog has a post which outlines 4 main reasons why Ajax apps will continue to be deployed:

1. It solves current business problems.

2. Platform independance.

3. Skill-set comformity.

4. Network effects.

In summary I think that Rich Internet Apps, although very powerful (as Ryan says), simply do not have the flexibility and sheer uptake to seriously challenge Ajax as a Web development platform. This may change in the future, especially if Microsoft has something to say about it. Also companies like Macromedia continue to push the RIA vision. I think that’s great and I expect a lot of innovation when it comes to Web/desktop integration. But it’s not time to write off Ajax just yet.

  • Talkback
  • Most Recent of 8 Talkback(s)
RE: Ajax vs RIA - Ajax still rules
i interest with ajax specific with jQuery :
http://www.ajax-tutorial.net/ajax-link-reference/jquery-
javascript-library/... (Read the rest)
Posted by: zmoerf Posted on: 10/03/09 You are currently: a Guest | | Terms of Use
Eclipse  D. T. Schmitz | 05/30/06
I believe AJAX will be with us for a while  P. Douglas | 05/30/06
what a hypa thon  sent2null | 05/30/06
Valid Point  ryanstewart | 05/30/06
You are right.  tero_t_vaananen@... | 06/02/06
Guess what?  sucksyourspam@... | 02/01/08
I'm a Believer in RIA  SeavistaSoftware | 10/30/08
RE: Ajax vs RIA - Ajax still rules  zmoerf | 10/03/09

What do you think?

SponsoredWhite Papers, Webcasts, and Downloads

advertisement

Recent Entries

Top Rated

    advertisement

    Archives

    ZDNet Blogs

    White Papers, Webcasts, and Downloads

    Meet Doc

    • Here to help you with your Document Management Needs
    • Doc is an enigma. Born to a Russian ballerina and a German electrical engineer, he grew up in various locations in the United States. He’s seen the insides of more brands, versions, and generations of printer and printer-related hardware than almost anyone.
    • To learn more about this mysterious figure check out his blog on ZDNet and his Workspace on TechRepublic. You’ll be glad you did.
    • Produced by
      ZDNet and