Home > English, Tech stuff, eTech2007 > eTech 2007: Ajax Unplugged

eTech 2007: Ajax Unplugged

March 29th, 2007

Kevin Henrikson, Director of Engineering from Zimbra talks about Ajax Unplugged: Architecture and Tips for Taking Your Applications Offline.

Why is offline important?

  • Lack always-on internet access
  • Travel
  • ISP service interruptions
  • Remote; un-connected land and water.
  • More and more data lives in “the cloud”
  • You users are asking for it.

Why ajax ?

  • Data closer to the user (Akamai principle)
  • Performance (client and server)
  • Clear simple programming model
  • Same UI both online/offline

What solutins are out there today ?

Roll your own:

Then mentions the advantages and disadvantages from each solution, one at a time (see photos).

After this, Kevin does a Zimbra Desktop demo.

Zimbra Offline has some key features that were mentioned:

  • Cross-platform: mac, linux and win
  • Cross-browser: ff, ie, safari
  • Identical AJAX interface to online version
  • Micro server for sync, persistence and search
  • Support for large dataserts multi-gb
  • License: MPL/ZPL Opensource
  • Availability: Zimbra Desktop Alpha

Challenges for the developer:

  • Selecting what to take offline
  • Sync is hard
  • End-user Desktop support
  • Upgrades and patches

I asked him if they see Zimbra running inside Apollo, the answer is they’re still evaluating that possibility. Theoretically it would work but there are some issues with their local JRE agents and some thinking is required before a decision is made.

This presentation is available on Zimbra’s blog here

English, Tech stuff, eTech2007

  • [...] envisioned months ago, I fail to understand the wow effect, really. I had that wow when Zimbra demoed the concept over at eTech 2007. Sure, it’s Opensource, and works with almost all platform combinations, and I’m not [...]
blog comments powered by Disqus