googleがオフラインをサポート

googlegmailのオフライン・モードをサポートした。ネットワークが切断された時には自動的にオフライン・モードとなってユーザーが付けたスターやタグやメールの返答がハードディスクに保存される。そして一旦ネットワークが回復したときにはgmailが自動的に検知してデータがgmailサーバーとシンクされる。また、もし回線が遅いとか不安定な場合にはオンライン・モードとオフライン・モードの中間と言える「フレイキー・コネクション・モード」を選択することで、あたかもネットワークが断線しているかのようにローカル・キャッシュを使う一方でローカルのメールとgmailサーバーをバックグラウンドでシンクするといったことが可能になる。

Once you turn on this feature, Gmail uses Gears to download a local cache of your mail. As long as you're connected to the network, that cache is synchronized with Gmail's servers. When you lose your connection, Gmail automatically switches to offline mode, and uses the data stored on your computer's hard drive instead of the information sent across the network. You can read messages, star and label them, and do all of the things you're used to doing while reading your webmail online. Any messages you send while offline will be placed in your outbox and automatically sent the next time Gmail detects a connection. And if you're on an unreliable or slow connection (like when you're "borrowing" your neighbor's wireless), you can choose to use "flaky connection mode," which is somewhere in between: it uses the local cache as if you were disconnected, but still synchronizes your mail with the server in the background. Our goal is to provide nearly the same browser-based Gmail experience whether you're using the data cached on your computer or talking directly to the server.

http://www.technologyreview.com/blog/editors/22533/?a=f
http://gmailblog.blogspot.com/2009/01/new-in-labs-offline-gmail.html