Gmail が Gears でオフラインアクセスに対応

Gmail が Gears でオフラインアクセスに対応

寝込んでいる間に、メインのメールアドレスにPOP経由で受信したすべてのメッセージのコピーをGoogleのGmailで取得できるように設定しました。メッセージはそのまま残しておき、普段通りEudora経由でも取得できるようにしています。Gmailを実際に使ってみたかったので、EudoraからIMAP経由でGmailアカウントにアクセスできるように設定できるので、将来Gmailに完全移行したり、Eudoraに再び集中したりする場合、どちらかの場所で行った作業を手動で同期できます。もちろん、もう一つの目標はiPhoneからメールにアクセスできるようにすることでした。

しかし、Gmailをテストし始めてまだ間もない頃でさえ、何らかの理由でブラウザがGmailに接続できない時に「まだ動作中」というステータスバナーが表示されるのがイライラさせられました。問題はいつもすぐに解決しますが、空港や飛行機の中など、インターネットに接続できない場所にいる時はよくあることです。(大都市に住んでいる方には意外かもしれませんが、世界のほとんどの地域ではWi-Fi接続が困難、あるいは全く利用できず、携帯電話の接続さえ不安定だったり全くなかったりするのです。)このような状況では、Gmailは、まあ、全く役に立たない状態です。母艦と通信できないと、1、2分以上も動作しないのです。

幸いなことに、GoogleはついにGmail Labsの「オフライン」機能を通じて、GearsがGmailをサポートすることを発表しました。Google Gearsは、GmailやGoogle Docs(そして他社製アプリも)などのWebアプリケーションをオフラインで操作できるようにする技術です。変更内容はローカルに保存され、インターネットに再接続すると再同期されます(「SafariでGoogle Docsをオフラインで使用する方法」、2008年9月1日参照)。オフライン機能はGmailとGearsを連携させます。

オフライン機能は、GmailのLabsタブで誰でも利用できるようになりました。言うまでもなく、Googleはこれを「試験的」サポートと呼んでいるので、完璧に動作するとは限りません。とはいえ、Googleはベータ版から何かを削除することはほとんどないので、公開されているということは、十分に機能すると考えているということを意味します。

Gearsは別途インストールが必要で、Mac OS X 10.4.11以降で動作するSafari 3.1.1またはFirefox 1.5以上が必要です。これは全く妥当な要件ですが、FluidやPrismといったサイト特化型ブラウザ、あるいは私がテスト中のGmail専用クライアントMailplaneを使っている人にとっては、少なくとも短期的には問題を引き起こす可能性があります。とはいえ、MailplaneとGearsの互換性を調べていたところ、開発者が理論上はGears対応のMailplaneビルドを作成したという情報をTwitterで入手しました。そのため、Mailplaneの正式版にGearsサポートを追加するのも
それほど難しくないのではないかと期待しています。

Gmail Labs タブにオフライン機能が追加されたので、試してみることにしました。インストール手順は予想通りです。Safari または Firefox に Gears が既にインストールされている場合は、Gmail ページの右上にあるオフラインリンクをクリックします。すると、興味深いことに、Gmail がメールの容量を評価し、最近ダウンロードするメールの量を教えてくれます。


私の場合、過去3週間(このアカウントを使い始めてからほぼ同期間)に受信したメールを取り込むと表示されましたが、当然ながらスパムメールやゴミ箱のメールボックスは同期されませんでした。また、「TC Orders」ラベルを付けたメール(eSellerateからのTake Control電子書籍の注文通知メールが大量に届く)も同期されませんでした。私の見る限り、同期できるものとできないものを制御する手段はなく、オフラインアクセスはメールの本格的なローカルバックアップとしては全く役に立たないことは明らかです。

Gears にコンピュータ上の情報の保存とアクセスを許可すると(当然ながら、これは自分のコンピュータでのみ行ってください)、同期プロセスが開始されます。同期には数分かかる場合がありますが、完了したらネットワークから切断して通常通り Gmail を使用できます。ただし、右上に小さなアイコンが表示され、接続状態(オンライン、同期中、オフライン、そして「不安定接続モード」)が示されます。同期はバックグラウンドで継続的に行われるため、いつでも簡単にオフラインにできます。


不安定な接続モードは興味深い機能です。ステータスアイコンをクリックし、「不安定な接続モードに切り替える」をクリックすることで、手動でこのモードに切り替えることができます。このモードに入ると、オンラインでもローカルデータベースからメールが読み込まれるため、接続速度が遅い場合や不安定な場合でもパフォーマンスが向上します。Gmailは可能な場合はバックグラウンドでメールの同期を継続し、同期できない場合は完全にオフラインモードに切り替わります。

オフラインでもすべての機能が同じように動作するわけではありません。特に注目すべきは、ページ右側に広告が表示されないことと、定型返信などの一部のGmail Labsアドオンが動作しないことです。これはおそらく、必要な場合にのみデータを読み込むためでしょう。フィルタなど、多くの設定もオフラインでは利用できません。しかし、オフラインでもメールの閲覧、書き込み、検索はほぼ問題なく行えました。また、頻繁にアクセスする検索を保存するクイックリンクボックスなどの他のGmail Labsアドオンも、引き続き正常に動作しました。

Gmail のオフライン サポートが実際の使用でどのように機能し続けるかはこれから確認しますが、現時点では、メール アーカイブ全体ではないにしても、ほとんどの人がオフラインで作業する際に必要とするメッセージや機能へのアクセスは提供されるようです。

Idfte
Contributing writer at Idfte. Passionate about sharing knowledge and keeping readers informed.