ワードプロセッサ、スプレッドシート、プレゼンテーションなどを含むプロジェクトで他のユーザーと共同作業する必要がある場合、Google ドキュメントは優れたソリューションです。他のユーザーとリアルタイムで共同作業できる機能は、デスクトップ プログラムでは再現するのが難しい、あるいは不可能なものです。
しかし、コラボレーションの域を超えると、「無料だから」という理由以外に、Google のオンライン スイートを使用する理由はほとんどありません。
Google Docs は、一般用途にはおすすめできないほど何が問題なのでしょうか?OS X ベースの他の代替ソフトと比べて劣る点は数多くありますが、ここでは主に 5 つの問題点に焦点を当ててみたいと思います。
それはブラウザです!
Googleドキュメントは、実際にはアプリケーションスイートではありません。Webブラウザで表示されるWebページの集合体です。そのため、その機能はブラウザの機能に制限されます。これが、後述する他のいくつかの問題の根本原因です。ブラウザは他の方法では処理できないのです。
ブラウザでの作業には、ネイティブアプリケーションにはない制約があります。2つのドキュメントを並べて開きたいですか?もちろん、ブラウザウィンドウを2つ開けば可能です。しかし、それはブラウザ環境のコピーを2つ同時に開くことを意味します。そして、ブラウザのメニュー以外では、どちらのウィンドウももう一方のウィンドウを認識しません。
ブラウザのタブでFlashゲームをプレイしながら、別のタブでプレゼンテーションを作成しているとき、Flashプラグインがクラッシュしてブラウザ全体がダウンしないよう祈るしかありません。もしそうなったら、Googleドキュメントのウィンドウを全て開き直し、作業が間に合うように自動保存されていることを祈るしかありません。
すべてのGoogleアプリは実際には1つのアプリ(ブラウザ)内で動作しているため、Command+Tabキーでスプレッドシートやドキュメントウィンドウに直接移動することはできません。ブラウザに移動して、適切なウィンドウを見つける必要があります。ウェブを閲覧しながらGoogleドキュメントで作業している場合は、Googleドキュメントのファイルをタブではなく別のウィンドウで開くようにしてください。そうしないと、開いているタブをすべて閉じてしまうと、作業中のアプリを誤って閉じてしまう可能性があります。
ブラウザはウェブを閲覧するための素晴らしい発明です。しかし、よく書かれたスタンドアロンアプリケーションの代替としては最悪です。
ユーザーインターフェース

Googleドキュメントアプリ(ドキュメント、プレゼンテーション、スプレッドシート)のいずれかを使えば、起動してすぐに本物のOS Xアプリケーションではないことに気づくでしょう。Googleドキュメントスイートは見た目だけでなく動作も異なり、しかもそれは良いものではありません。
メニューバーとなる部分のメニュータイトルはプレーンテキストフォントで表示されるため、Googleドキュメントのインターフェースの他の部分と区別がつきにくいです。メニューバーを見つけて、その中の項目をクリックすると確かにメニューが表示されますが、やはりテキストは背景と区別しにくいです。また、メニューには影がないため、作業中のページに溶け込んでしまいます。
Google ドキュメントのメニュー項目にサブメニューがある場合、サブメニューが表示されるまで、最上位項目にマウスを 1 秒間重ねる必要があります。その後、マウスを遠くまで動かすと、サブメニューが消えてしまうことがあります。
メニューバーの下には、ツールバーにアイコンが一列に並んでいます。しかし、このツールバーはカスタマイズできず、移動やサイズ変更もできません。フローティングパレットもありません。すべての操作は、メニュー、ツールバー、あるいはControlキーを押しながらクリックすると表示される巨大なコンテキストメニューを介して行われます。
スプレッドシートアプリでグラフを作成するには、まず長いスクロールポップアップボックスからグラフの種類を選び、その後、面倒なフォームへの入力が必要です。数式の編集はセル内で行うので、必ずしも便利というわけではありません。しかし、数式が長すぎると改行されてしまい、編集が難しくなります。
もっと続けることもできますが、要するに、最悪の OS X アプリケーションでも、Google Docs よりも視覚的に魅力的で使いやすいインターフェースを備えているということです。
機能セット
インターフェースを理解できれば (実際、私にはできませんが)、Google Docs には OS X プログラムに期待される機能が欠けていることに気付くでしょう。

複数列のドキュメントを作成したいですか?申し訳ありませんが、1列のみです。差し込み印刷をしたいですか?これもできません。印刷時にグリッド線をオフにすることはできますか?できません。大きなスプレッドシートを作成したいですか?可能ですが、行と列を手動で追加する必要があります。最初のワークシートはT列と100行までしか拡張できません。スプレッドシートまたはドキュメントファイルを拡大(または縮小)して、表示範囲を狭め(または広く)したいですか?可能ですが、ブラウザのズームコントロールを使用する必要があり、これは理想的ではありません。(一方、プレゼンテーションにはズームコントロールが含まれています。)
フォントはどうでしょうか?Georgia、Trebuchet、Verdana、Courier、Normal がお好きなら、Google Docs にきっと満足していただけるでしょう。(Document では、Comic Sans や Arial の 3 つのバージョンなど、さらに 7 つのフォントが提供されています。)ただし、標準フォント以外のフォントを使用することはできません。
プレゼンテーションを作りたいですか?テーマはたった15種類しかなく、アニメーション(オブジェクトを動かす)やビルド(時間の経過とともにスライドに要素を重ねていく)は全くサポートされていません。プレゼンテーションのターゲット解像度を指定したり、スライド間のトランジションを作成したりすることもできません。でも、少なくとも使えるフォントは豊富です。
オフライン使用
Google DocsはWebサービスなので、オフラインでの使用は難しい場合があります。オフラインアクセスには、Safariの拡張機能「Google Gears」が必要です。しかし、この記事の執筆時点では、Google GearsはOS X 10.6をサポートしていません。(Google自身のMac版Chromeベータ版もまだGearsをサポートしていません。)
OS X 10.5 を使用しており、Google Gears がインストールされていると仮定すると、プレゼンテーション ファイルとスプレッドシート ファイルを表示することはできますが、編集することはできません。ドキュメント ファイルは編集できます。
オフラインでの作業の手間を考えると、「ファイル」→「ダウンロード」メニューを使ってファイルのコピーを作成する方が賢明です。そうすれば、オフラインで編集し、オンラインに戻ったらアップロードできます。ただし、Googleドキュメントでサポートされていない機能(複数列など)は使用しないように注意してください。
印刷

Googleドキュメントの印刷機能は、確かにあまり得意ではありません。プレゼンテーションやスプレッドシートで「印刷」を選択すると、ほとんど役に立たない印刷ダイアログが表示されます。「印刷」をクリックすると…PDFがMacにダウンロードされます!ドキュメントではさらにひどく、ダイアログも表示されずにPDFがそのまま表示されます。
これを、Mac アプリケーションの印刷ダイアログと比較してみましょう。このダイアログでは、プリンタとその設定だけでなく、出力を制御するためのさまざまなオプションも制御できます。
Googleドキュメントから印刷する際のもう一つの問題は、WYSIWYGではなく、むしろWYSISLWYMGに近いということです。つまり、表示されている内容は、実際に印刷されるものとほぼ同じということです。これは、Googleドキュメントにページ表示モードがないためです。印刷してみるまで、どのような結果になるかはわかりません。
結論
Googleドキュメントは、あるニーズを非常にうまく満たしています。それは、複数の人が同時に(あるいは繰り返し)ファイルを操作する必要がある場合に最適なスイートです。一元管理されたストレージ、変更履歴の追跡、そして簡単な共有機能を備えたGoogleドキュメントは、まさにそのニーズを完璧に満たしています。
しかし、基本的に他の用途であれば、純粋なデスクトップアプリケーションの方が優れていると思います。TextEditのようなシンプルなプログラムでさえ、Google Appsのドキュメントよりも多くの機能を備えています。GoogleドキュメントとiWorkやMicrosoft Officeを比較することはできません。これらのネイティブアプリケーションは、より多くの機能、優れたインターフェース、そしてOSとの優れた統合性を備えています。