皮肉なことに、私は多くの文章を書いているにもかかわらず、特定のワードプロセッサに固執したことはなく、むしろタスクに応じて様々なワードプロセッサを使い分けています。Google Docsは平凡なワードプロセッサですが、Tonyaと私がTake Controlのマーケティング資料を作成したり、私がMacworldの記事を執筆したりするなど、特定の共同作業にはGoogle Docsを使い始めました。その優れた共同作業機能は、限られた機能セットを補って余りあるほどで、迅速な共同作業にはあまり重点を置いていないZoho WriterやBuzzwordといった類似製品よりも、私のニーズに合っていると感じています。
他のオンラインワードプロセッサと同様に、Googleドキュメントにも重要なアーキテクチャ上の制限が1つあります。インターネットにアクセスできない場合、ドキュメントにはまったくアクセスできないという制限です。GoogleはGoogle Gearsと呼ばれる技術でこの制限を解消しようと取り組んできました(Zoho WriterをはじめとするいくつかのWebアプリもGearsを使用しています。Gearsはオープンソース技術であり、どの開発者でも実装できます)。GearsはSQLiteベースのデータベースエンジンで接続の問題に対処し、Gears対応ページはオフラインでもこのローカルデータベースキャッシュからデータを送受信できます。接続が再確立されると、Gearsは変更内容をGoogleのストレージクラウドに同期します。
GearsはFirefoxウェブブラウザ経由でMac向けに提供されて久しいが、GoogleはSafari版Gearsの「ベータ」版をリリースしたばかりだ(Googleのほぼ全ての開発には、何年も開発され何百万人ものユーザーがいるにもかかわらず、ベータ版というラベルが貼られているため、コードの実際の状態を把握するのが難しい)。ウェールズ旅行の前にFirefoxでGearsを少し試してみたが、少し分かりにくく、今回のSafari版がリリースされるまでは使っていなかった。Safari版はいずれにしても、Macユーザーにとって魅力的なものになるだろう。Safari版のリリースは目立たず、GoogleのGearsホームページでも
Safariとの互換性についてはまだ言及されていない。
Firefox版GearsはFirefoxのアドオンですが、Safari版では入力マネージャ(/Library/InputManagersにインストール)とインターネットプラグイン(/Library/Internet Pluginsにインストール)の2つの部分で構成されています。入力マネージャが苦手な方もいらっしゃるかもしれませんので、その場合はFirefox版をご利用ください。
インストールとセットアップ— Google が Gears を Safari 向けに公式にリリースするまでは、Gears のホームページにアクセスして「Gears をインストール」ボタンをクリックする通常のインストール方法 (今すぐ Firefox にインストールしたい場合) に従うことはできません。代わりに、このディスク イメージをダウンロードして、内部のインストーラを実行してください。インストールを完了するには、Safari を再起動する必要があります。Gears は自動的に更新されるため、Google が新しいバージョンをリリースした場合は、更新を取得するだけで済みます。Safari アプリケーション メニューで Google Gears 設定メニュー項目を探すことによって、インストールが機能したことを確認することもできます。ただし、まだそれを選択しないでください。
代わりに、Google Docs に移動し、ページの右上にある電子メール アドレスの横にあるオフライン リンクをクリックして、一連のダイアログ ボックスでインストール プロセスを続行します。
まず、Google Gears がオフラインアクセスを有効にするように促すので、「オフラインアクセスを有効にする」ボタンをクリックします。次に、Gears がパソコンにデータを保存してもよいかどうかを尋ねます(もちろん必要なことですが、尋ねられるのはありがたいことです)。「このサイトを信頼します。Gears の使用を許可します」チェックボックスをオンにして、「許可」をクリックします。
次に、Gears はデスクトップショートカットを作成するかどうか尋ねますが、これは必須ではありません。必要に応じて後で作成できます。デスクトップショートカットは実際にはデスクトップに作成される小さなアプリケーションですが、そこに常駐する必要はありません。ショートカットをダブルクリックすると、作成時にデフォルトに設定されていた Web ブラウザで Google ドキュメントが開きます。デフォルトを変更しても自動的に切り替わるほどスマートではありませんが、必要に応じて再作成できます。Safari のアドレスバーから Google ドキュメントの URL をデスクトップにドラッグして .webloc ファイルを作成するだけで、Gears が作成する Google ドキュメントアプリケーションと全く同じ機能が得られます。
すべてが完了すると、Gears がデータを同期します。Google ドキュメントに大量のドキュメントを保存していない限り、それほど時間はかかりません。その後の同期は定期的に行われるため、おそらく気づかないでしょう。
基本的な使い方— Safari が開いている場合は、手動で http://docs.google.com/ にアクセスするか、.webloc ファイル、または Gears が生成する Google ドキュメント アプリケーションからアクセスできます。アクセスしたら、任意のドキュメントをクリックして開き、通常どおりに変更を加え、完了したら「保存して閉じる」ボタンをクリックします。編集できるのはワープロ文書のみです。スプレッドシートとプレゼンテーションはオフラインで閲覧できますが、編集はまだできません。
Google ドキュメントのメインファイルリストでは、オンラインかオフラインかを示す小さなアイコンが緑色のチェックマークと灰色の斜線入り円の間で切り替わるだけです。残念ながら、このアイコンはすぐには更新されないため、Mac をすべてのネットワークから切断した後でも、数分間はオンライン状態だったと表示され、その後はそうでないことに気付きました。同様に、特定のドキュメントを開いているときに緑色の下向き矢印が表示されたら、そのドキュメントが同期されていることを示します。灰色の上向き矢印が表示されたら、次回接続時に保存する必要がある変更があることを示します。オンラインワードプロセッサでオフライン作業するのがどのような感じなのか、まだ手探り状態なだけかもしれませんが、もっと分かりやすいステータス
マーカーがあれば良かったと思います。
編集されたドキュメントには、Google ドキュメントのファイル リスト内でその横に小さな「オフライン編集済み」タグが付けられます。ネットワークに再接続するとすぐに、Gears がそれを検知してドキュメントをクラウドに同期し、同時に「オフライン編集済み」タグを消去します。
FirefoxとSafariの両方にGearsをインストールする場合、両者は同じデータストアを共有しないことに注意してください。つまり、オフライン中にSafariでドキュメントに変更を加えた場合、SafariのバージョンがGoogleドキュメントに同期されるまで、Firefoxではその変更が反映されません。これは不合理ではありませんが、複数のWebブラウザを日常的に使用する人にとっては、混乱を招く可能性があります。
ベータ版からの保護— Gears がプレリリース版であることについて、私が唯一懸念しているのは、何か問題が発生した場合に飛行機での移動時間分の作業が失われてしまうことです。あまり使用しておらず、特に問題も発生していませんが、Gears はデータベースに保存するため、必要に応じて簡単に抽出できる通常のファイルではないため、少し心配です。
もちろん、テキストをコピーしてテキストエディットなどのシンプルなワードプロセッサで編集することもできますが、私が代わりに検討しているのは、Keyboard MaestroやCopyPaste Proのようなクリップボード履歴を保持するユーティリティを使うことです。そして、時々、バックアップとして、すべてを選択してコピーするだけです。
言うまでもなく、Gears は Google Docs と同様に無料です。Mac OS X 10.4.11 または 10.5.3 以降で Safari 3.1.1 以降が必要です。Google Docs をオフラインであまり使わない場合でも、試してみることをお勧めします。インターネットに接続できない時間帯でも、Gears があれば仕事を片付けられるかもしれません。