50
Finder の緑色のボタンは具体的に何をするのでしょうか?

読者のクレイ・アンダーソン氏は、注意深く読んでいるにもかかわらず、自分がよく知っていると思っていたインターフェース要素についてもう少し詳しく知りたいと述べ、次のように書いています。

最近、ウィンドウの左上隅に表示される緑色のボタンについて言及されていましたね。私はMacをかなり長い間使っていますが、このボタンについてはあまり意識したことがありませんでした。いつもウィンドウを全画面表示するボタンだと思っていたからです。しかし、実際に触ってみると、必ずしも全画面表示になるとは限らないことが分かりました。このボタンとは具体的に何で、どのような動作をするのか教えていただけますか?

赤と黄色のボタンに囲まれた緑のボタンがフルスクリーンボタンだと誤解されることがよくあります。お気づきの通り、フルスクリーンボタンになる場合もあります(Lionのように画面全体を占有して別のMission Control環境を作成するという意味ではなく、ウィンドウを画面いっぱいに表示するという意味です)。また、何らかの形でウィンドウを拡大する場合もあります。ある例外的なケースでは、ウィンドウを最小化し、ミニコントロールのセットを表示することもあります。

まずはFinderウィンドウから始めましょう。ウィンドウの拡張方法は、ウィンドウ内の項目数によって異なります。アイコン表示でウィンドウ内に項目が数個しかない場合は、緑色のボタンをクリックするとウィンドウが拡張され、すべての項目が表示されます。リスト表示の場合は、ウィンドウは項目が表示されるだけでなく、横方向にも拡張され、ウィンドウ内のすべての列が表示されます(CoverFlowも同様です)。列表示では、ウィンドウは可能な限り多くの階層が表示されるように拡張されます。

ウィンドウに表示可能な項目数を超える項目がある場合、ウィンドウは可能な限り上下に拡大されます。アイコン表示では、ウィンドウは様々な拡大表示を順に切り替え、最終的に全画面表示になります。リスト表示では、ボタンをクリックしても画面全体が拡大されることはありません。

Optionキーを押しながら緑のボタンをクリックすると、現在選択されているウィンドウだけでなく、開いているすべてのウィンドウが拡大表示されます。これはアプリケーションでも同様に機能します。

アプリケーションについて言えば、緑色のボタンはほとんどの場合、ウィンドウの現在の状態と、コンテンツが可能な限り多く見えるように拡大された状態とを切り替えるトグルとして機能します。たとえば、Safari ウィンドウのサイズを変更して Web ページの 1 列だけを表示した場合、緑色のボタンをクリックすると、ウィンドウが上下に拡大され、Web ページの幅まで拡大されます。もう一度クリックすると、ページは元のサイズに戻ります。Pag​​es 書類のいずれかの辺または角をドラッグして小さくした場合、緑色のボタンをクリックするとページが拡大され、長さと幅が可能な限り多く表示されます。ただし、ページが拡大されたサイズで始まった場合 (Keynote プレゼンテーションなど)、現在のサイズと拡大されたサイズは同じであるため、緑色のボタンをクリックしても何も起こりません。

ただし例外もあります。例えば、メール、iPhoto、iCal、iMovie で緑色のボタンをクリックすると、各アプリケーションのウィンドウが画面いっぱいに拡大されます。iTunes で同じ操作を行うと、iTunes ウィンドウがミニプレーヤーに縮小されます。

一貫性のなさにイライラしてしまうタイプの人なら、緑のボタンの挙動は確かにあなたを助手席に押し込んだように思わせるかもしれません。しかし、一歩引いて考えてみると、ある程度の理屈は分かります。このボタンは、1つのウィンドウに可能な限り多くの情報を表示するように設計されています。ただ、その解釈や実現方法にはある程度の自由度があるのです。