多くの人々、特にiOSデバイスからMacに乗り換えた人々にとって、Mac OS Xは存在し、そして今もなお存在し続けています。それ以前は…暗闇でした。実のところ、AppleはSystem 1.xからMac OS 9.xに至るまで、OSのリビジョンを幾度となく刷新してきました。(AppleはSystem 7.5からMac OS 7.6への移行時に、OSの命名規則をSystem ThisからMac OS Thatに変更しました。)MacのOSが誕生した初期の頃は、どの方向にレンガを投げても、そのOSをより良く(あるいはより魅力的に、あるいは多くの場合、よりおかしく)しようとするユーティリティに突き当たることがありました。
当時を知らない人にとって、OS X以前のMac OSは全く異なるものでした。もちろん、ダブルクリックしてドラッグするといった操作は今でも普通にありました。でも、私たちが当たり前だと思っていることが、当時は存在しなかったのです。Macが一日中クラッシュせずに使い続けたいなんて、夢想家め。自宅のパソコンとプリンターを共有したいなんて?講座でも受けてみてはどうでしょう。ブロードバンド?2400ボーで十分じゃないですか?要するに、私のPower Mac 6100、そして後にPower Computing Power Tower 180eも、当時はパワフルでクールに見えましたが、Mac OSはまだ少々扱いにくいものでした。
サードパーティの開発者たちは、その不便さを解消するために興味深い取り組みを行いました。Mac OS 9以前では、開発者たちはFinderやMacの低レベル機能をいじくり回す機会がより多くありました。Macにテーマを好きなように貼り付けたり、ResEditを使ってメニューバーに想像を絶するほど醜いフォントを配置したり、そして、あの空飛ぶトースターも。開発者たちが特に興味を持った分野の一つは、アプリケーションの起動でした。ドックレスな時代、アプリケーションの起動は非常に面倒でした。フォルダを一つ一つ掘り下げ、目的の項目をダブルクリックするだけで、すぐに起動できたのです。
私も多くの人と同じように、Now UtilitiesとそのコンポーネントであるNow Menusを使っていました。これはAppleメニュー内に階層メニューを配置するものでした(そう、当時はこれが本当に大きな話題でした)。お気に入りのアプリケーションを探してあちこちのフォルダを漁るよりはましな解決策ではありましたが、それでもマウスで操作する回数が多く、メニューの操作もかなり面倒でした。
ドックはどうした?

ちょうどその頃、ドックユーティリティが人気を集め始めました。Aladdin Software(StuffItのメーカー)も、(確か)Nowもドックユーティリティを持っていました。そして、他にもたくさんありました。今のMac OS Xのドックに似たこれらのツールを使うと、お気に入りのアプリケーションを常に表示されるウィンドウに配置し、ワンクリックで起動できるようになりました。(OS 9では、Appleは独自のワンボタン起動ユーティリティ「Launcher」を発表しました。)私は手に入る限りのドックユーティリティをすべて試しました。ある日、「ドックランチャーが欲しいなら、DragThingを見てみたらどうだい?」と提案したのは、確か私たちのジェイソン・スネル(当時8歳くらいでした)だったと思います。
当時はシェアウェアとして利用可能で、James Thomson のサイトからダウンロードできたので、試してみました。使ってみて気に入ったのは、いくつか理由があります。まず、非常に柔軟性が高いことです。クリックひとつでアプリケーションを起動できるだけでなく、作成したドックを使って、フォルダ、ローカルネットワーク上のデバイス、サーバー、URL など、さまざまなアイテムにアクセスしたり起動したりできます。また、複数のドックを作成することもできます。私の場合は、現在実行中のアプリケーション用に1つのドック、普段よく使うアプリケーション用にもう1つのドックを作成しました。現在使用している Mac も同じ構成を採用しています。
そして、開発者のジェームズ・トムソン氏は、このユーティリティの開発を続けました。多くのユーティリティとは異なり、トムソン氏はこのユーティリティを大企業に売却したり、開発を放棄したりすることはありませんでした。その代わりに、彼はこのユーティリティをサポートし、より多くの機能を追加していきました。これらの機能の中には、キーボードショートカットでアイテムを起動する機能、テキストクリッピングの保存と取得機能、カーソルを画面の端に移動するとポップアップするドックの引き出しとして保存する機能、階層メニューから特定の種類のファイルをプレビューする機能などがありました。
OS Xとそれに付随するDockの登場とともに、DragThingは消え去るだろうと覚悟していました。そしてしばらくの間、OS XのDockで何とかしようと、DragThingなしで生活していました。しかし、私は甘やかされてしまいました。複数のDockを使うのが好きだったのに、OS Xはたった一つしか提供してくれませんでした。画面上の好きな場所にDockを配置できるのが楽しかったのです。セカンドモニターにさえ配置できたのです(今でもそうしています)。OS XのDockでは、メインモニターの4辺のうちの1辺しか使えませんでした。
Dockにはあまり満足していなかったので、DragThingがついにOS X対応版としてリリースされた時は、本当に嬉しかったです。DragThingのドックが戻ってきて、慣れ親しんだワークフローも復活しました。さらに素晴らしいことに、Thomson氏は長年のMacユーザーの私の気まぐれに応え、ゴミ箱を本来あるべき場所であるデスクトップに戻してくれました。OS Xへのサポートはそれだけではありません。OS XのAquaグラフィックにも対応し、ドックを透明化して、まるで宙に浮いているかのように小さなアイコンを並べることができました。
面倒ではない
さて、DragThingと私の現状はどうなっているのでしょうか?他の多くのDragThingユーザーと同様に、私も新しいMacをセットアップしたらすぐにインストールするユーティリティの一つです。初期設定では、主に3つのドックを使用します。「プロセス」ドックには、現在実行中のすべてのアプリケーションが表示されます。これは、現在実行中のアプリケーションを素早く確認したり、他のアプリケーションに素早く切り替えたりするためのツールとして使っています。
お気に入りドックには、私がよく使うアプリケーション、ボリューム、サーバー、Automator ワークフロー アプリケーション、フォルダを配置しています。(これらのフォルダには、アプリケーション、ユーティリティ、ホーム フォルダ、書類フォルダ、そしてユーザーのパブリック フォルダ内にある DropBox フォルダが含まれます。)

また、「Important Stuff」ドックには、使い終わったファイルを放り込むフォルダがあります。例えば、「Macworld Stuff」「Podcasts」「Pictures」「Macworld Videos」「Music」「Presentations」「Outside Projects」といったフォルダがあります。これらのフォルダの元ファイルは、Macに接続された複数のドライブやストレージデバイスに散在しています。
DragThing を設定する際、ドックのアイコンを縮小します。認識できる大きさでありながら、一列にたくさん並べられる程度に小さくします。現在は 25 x 25 ピクセルに設定されています。ウィンドウのタイトルバー、名前、タブは非表示にします。ここでも、アイコンだけを表示するのが目的です。「表示」タブで「半透明にする」オプションをオンにし、スライダーを 100% の透明度に設定して、アイコン以外は何も見えないようにします。「詳細設定」タブで「シングルクリックで項目を開く」オプションをオンにします。これはまさにその通りで、ドックオブジェクトを 1 回のクリックで開くようになります。

また、ユニバーサルオプションもいくつか設定します。設定は、一般環境設定を開き、「切り替え」セクションで「切り替え時に他のアプリケーションを隠す」オプション(および「DragThing を使った切り替え時のみ隠す」)を有効にします。これらのオプションを有効にすると、プロセスドック内のアプリケーションをクリックするたびに、開いている他のアプリケーションがすべて非表示になります。ただし、それらのアプリケーションを表示したままにしたい場合は、代わりに OS X の Command-Tab ショートカットを使用してアプリケーション間を移動します。「サウンド」タブでは、「DragThing のサウンドを使用する」を有効にしました。これにより、ドック項目をクリックしたときに実際に何かが起こったことが分かります。最後に、「ゴミ箱」タブをクリックし、「Finder デスクトップにゴミ箱を表示」項目が有効になっていることを確認します。
MacにDragThingがインストールされていることにすっかり慣れてしまっているので、それがOSの一部ではないことを忘れてしまいます。グループで(直接会ってでもオンラインでも)話している時にMacの画面を見せて、「デスクトップにこんなにドックがたくさんあるのはなぜですか?」と誰かに聞かれて初めて、DragThingが私のコンピューターライフにどれほど深く根付いているかを思い出します。
DragThingと私は、ほぼ絶え間なく長く共に歩んできましたが、決して排他的な関係ではありません。DragThingのドックに追加するほど頻繁には使わないようなアプリケーションやドキュメントを起動するには、LaunchBarを使います。他のアプリケーションを非表示にして整理したい場合を除いて、アプリ間の切り替えはCommand+Tabのキーボードショートカットを使うことが多いです。しかし、古くからある(そして便利な)習慣はなかなか抜け出せず、DragThingの存在にすっかり慣れてしまっています。