アプリケーションの最小化と非表示の違いは何ですか?


22

Windowsのバックグラウンドから来た私は、ウィンドウを最小化し、アプリケーションを隠すという概念について混乱しています。2つの違いは何ですか?また、あるメソッドを他のメソッドよりもいつ使用したいですか?

回答:


29

それぞれに長所と短所があります...これらは2つの技術的な違いです。

各属性には、最小化の場合は「M」、非表示の場合は「H」のマークが付けられます。それは非常に主観的ですが、私は私がより良いと思うものを上に置きます

ウィンドウの非表示:

  • M:個々のウィンドウを最小化できます。
  • H:すべてのウィンドウを非表示にする必要があります。

Exposeを介してウィンドウにアクセスする:

  • M:ウィンドウには、最下行のExposeからアクセスできます。
  • H: Exposeを介してアプリのウィンドウにアクセスする方法はありません。

Application Switcherを介してウィンドウにアクセスする:

  • H: Windowsは、アプリケーションスイッチャーを使用したときとまったく同じ状態に復元されます。
  • M: Application Switcherを使用してWindowsを復元することはできません。

Dockを介したウィンドウへのアクセス:

  • H:ドックアイコン(またはアイコンのメニュー内の任意のウィンドウ)をクリックすると、最小化されたものを除き、アプリのすべてのウィンドウが復元されます。
  • M:ドックのアプリのアイコンをクリックすると、最後に最小化されたウィンドウのみが開き、表示されているウィンドウが存在しない場合のみ。

Application Switcherアイコンの場所:

  • H:アプリのアイコンはApplication Switcherの右側に移動し、邪魔にならない場所に移動します。
  • M:すべてのウィンドウが最小化されていても、アプリのアイコンは同じ場所に残ります。

非表示ウィンドウの表示:

  • M:最小化されたウィンドウがドックに表示され、各ウィンドウのタイトルの横にひし形が表示されます。(ウィンドウがドックに表示されないようにするシステム環境設定があります。)
  • H:アプリ/ウィンドウが非表示になっていることを示すものではなく、ウィンドウのタイトルの横にダイアモンドさえ表示されていません。(これは、ターミナルで次のコマンドを実行することで変更defaults write com.apple.Dock showhidden -bool YES; killall Dockできます:defaults delete com.apple.Dock showhidden; killall Dock

新しいアプリケーションへのフォーカスの切り替え:

  • H:アプリを非表示にすると、フォーカスが別のアプリに送信されます。
  • M:アプリの最後のウィンドウを最小化しても、フォーカスは維持されます。

その他の違い:

  • H:開いているすべてのアプリケーションを非表示にすることはできません。少なくとも1つは表示されたままにする必要があります。
  • H: @Ianが指摘したように、一部のアプリは、非表示の場合に使用するリソースが少なくなります。

@ネイサン:私はこのリストを自分で編集しました。私だけが利用できるメモとしてとどまるのではなく、他の人を助けるかもしれないと思いました。私は、自分の努力を必要とせずに、このようなリストを作成したいと思っていたことを知っています。また、次のFAQを参照してくださいIt’s also perfectly fine to ask and answer your own question, as long as you pretend you’re on Jeopardy: phrase it in the form of a question.
。– Senseful

あなたは揺れます!それは素晴らしい答えです。この質問は以前に回答したことがありますが、ここで回答したほど徹底的なものはありません。ここで、黄色のボタンに「最小化」ではなく「非表示」を実行させる方法を見つけたいと思います。
クリスクエネル

1
隠しアプリに透明アイコンを設定できることを思い出してください!これをターミナルに入れてdefaults write com.apple.Dock showhidden -bool YES; killall Dock
ください。– deiga

1
すばらしいです。回答。これに追加します。アプリに依存しますが、非表示になったことがわかっているアプリは動作が異なります。例:非表示時にMailplaneがメインウィンドウを閉じると、非表示時間が遅くなりますが、メモリとCPUのフットプリントが削減されます。私は常に、アプリケーションを、プロセスの優先度を低くしてバックグラウンド化するのと同等のOS Xの「隠蔽」と考えてきました。そこにありますが、対話型ではないため、OSは動作するためにCPUへの最優先アクセスを与える必要がありません。
イアンC.

素晴らしい答え。補遺:アプリケーションスイッチャーを使用して、最小化されたウィンドウに切り替えることができます。ウィンドウのアプリケーションにCMD + Tabキーを押して、さらにAlt キーを押してからすべてのキーを放します。ただし、そのアプリケーションで複数のウィンドウを開いている場合、これは機能しません。すべてのウィンドウを最小化しても、それらのウィンドウの1つだけが復元されます。UXに関しては、かなり混乱しています。
nem75

0

もう1つ考慮すべき点があります。非表示の場合、CMD-TABの組み合わせでアプリを戻すことができます。ただし、実行すると、そのアプリケーションの開いているすべてのウィンドウが表示されます。

最小化した場合、これは不可能です。クリーンOS Xでは、少なくとも私の知る限り、マウスを使用せずにそれを行う方法はありません。マウスを使用することは、多くのユーザーにとって速度の低下と見なされます。

一般的に、OS Xはアプリケーション中心です(ウィンドウは2番目に重要です)。ウィンドウはウィンドウ中心であるのに対して。私はウィンドウ中心のアプローチを好みます(マシンと対話するためにウィンドウが必要なため、ウィンドウが重要です)が、これにはWitchなどのサードパーティツールが必要です。


最小化されたウィンドウは、キーボードを使用して関連するアイコンにCmd + Tabbingし、Tabキーを離してからAltキーを押すことで表示できます。
マシュー
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.