Growlはシステム全体に通知を提供します

Growlはシステム全体に通知を提供します

マルチタスクユーザー(今やほぼすべての人がマルチタスクを使っている)は、Mac OS X で頻繁に厄介な問題に遭遇します。それは、アプリケーションの通知ダイアログがポップアップ表示され、時間と集中力を奪われてしまうことです。確かに、異常なエラーが発生したときやソフトウェアのアップデートが利用可能になったときなど、これらの通知に含まれる情報が気になることもありますが、通知が表示されるタイミングや方法は必ずしも理想的ではありません。ダイアログを閉じたり、Dock 上でアイコンがバウンドするのを止めたりするのにかかる時間と注意はわずかですが、瞬間的な集中力の散漫は積み重なっていきます(「デスクトップの集中力を低下させる要素を最小限に抑える」2008 年 12 月 4 日参照)。必要なのは、
アプリケーションからの重要でないアラートを仲介し、アラートの表示方法とタイミングをより適切に制御できるソフトウェアです。ありがたいことに、無料のオープンソース ソフトウェアである Growl がまさにそれを実現します。

Growlは2004年から存在していますが、多くの人は知らないかもしれません。私自身、今年の秋にAdamから「絶対に必要なツールだ」と紹介されて初めて知りました。Growlは、システム全体にわたる通知ソフトウェアで、カスタム仕様に従ってアプリケーションのアラートを表示します。17種類の標準通知スタイルが用意されており、そのうち14種類は画面いっぱいの透明なバーからチャットバブルまで、ビジュアルスタイルです。残りの3種類は、音声通知、メール通知、SMS通知です。スポンジ・ボブやヴァンナ・ホワイトそっくりのアラートなど、追加のスタイルはGrowlのWebサイトからダウンロードできます。

Growlを使用すると、画面上のアラートの表示位置、表示時間、テキストサイズ、バブルの透明度、テキスト/背景色などの視覚スタイルを設定できます。また、優先度を指定したり、クリックするまで画面上に表示されたままになる「スティッキー」通知を有効にしたりすることも可能です。さらに、Growlを利用するプログラムごとに通知スタイルと設定を調整できます。例えば、Firefoxでは画面上部にミュージックビデオ風のスティッキーアラートを表示し、Safariでは画面下部に5秒後に消えるSmoke風のアラートを表示するように設定できます。


残念ながら、Growl はあらゆるプログラムの通知タスクを代行することはできません。Growl は能動的に情報を探して収集するわけではないため、他のプログラムが Growl に通知を送信するまで待機するからです。Growl をサポートするプログラムがインストールされている場合は、Growl の設定にある「アプリケーション」リストに自動的に表示されます。そうでない場合は、追加することはできません。


ユーザーは、各プログラムからの通知の有効/無効、およびその表示方法を正確に設定できます。例えば、Skypeは新しいチャットメッセージを受信するたびに通知を送信しますが、実際にチャットを続けている場合には、各メッセージはチャットウィンドウに表示され、その後Growl経由で再度確認されるため、これは不便です。別のアプリケーションを使用しながらチャットを監視するだけであれば、このような重複機能は有効かもしれませんが、ほとんどの場合、Skypeの新しいチャットメッセージ通知をオフにする方が合理的です。さらに問題なのは、「連絡先が入力中です」という通知です。チャット相手が入力するたびに通知を受け取りたい理由が見当たりません。

Growl はネットワーク機能も備えており、あるコンピュータから別のコンピュータに通知を送信できます。例えば、ソファに座ってノートパソコンを開き、別の部屋にある Mac でダウンロードが完了するのを待っている場合、Growl がダウンロード完了を通知してくれるので、わざわざ立ち上がって確認する必要はありません。

Growl と互換性のあるプログラムのリストはかなり膨大です。Growl を直接サポートしていないプログラムでも、Growl をサポートするサードパーティ ユーティリティを使用すれば動作する可能性があります。たとえば、iTunes は Growl を直接サポートしていませんが、GrowlTunes、Quicksilver、Synergy Classic を介して Growl と連携させることができます。これらのユーティリティは Growl と通信します。同様に、GrowlMail は Mail を Growl と連携できるようにし、GrowlSafari は Safari と Growl の間を仲介します。GrowlTunes、GrowlMail、GrowlSafari はすべて、Growl の Extras フォルダに含まれています。Growl は、同じく
ダウンロード パッケージに含まれている HardwareGrowler を介してハードウェアの変更をユーザーに通知することもできます。HardwareGrowler は、デバイスの接続や切断など、コンピューターの物理的な環境の変化をユーザーに通知します。

Wooden Brain ConceptsのOmniGrowl(10ドル)は、iCalやアドレスブックのイベント、交通情報、RSSヘッドラインなど、これまでサポートされていなかった多数のプログラムやサービスと連携します。Gmailユーザーには、Waffle SoftwareのGoogle + Growlという便利なプラグインが便利です。このプラグインは、GrowlとGoogle Notifier(Webブラウザを開かずにGmailとGoogleカレンダーを確認できるプログラム)との連携を確立します。

Growlは着実にアプリケーション開発者からの支持を集めているようです。Growl対応アプリケーションやサードパーティ製プラグインのリストが拡大するにつれ、この便利なツールは真のシステム全体をカバーする通知システムへと確実に近づいています。とはいえ、Appleが実際にGrowlをMac OS Xに統合するとしたら、私は驚きます。ぜひGrowlを試してみることをお勧めします。もし気に入ったら、お使いのプログラムを開発している企業にGrowlのサポートを追加するよう働きかけてください。

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