¿Cuáles son las diferencias entre minimizar y ocultar una aplicación?

22

Viniendo de un fondo de Windows, estoy confundido acerca de los conceptos de minimizar ventanas y ocultar aplicaciones. ¿Cuáles son las diferencias entre los dos y cuándo desea utilizar un método sobre el otro?

Sensato
fuente

Respuestas:

29

Cada uno tiene sus propios beneficios y debilidades ... estas son las diferencias técnicas entre los dos.

Cada atributo se marcará con una "M" para minimizar o "H" para ocultar. Si bien es muy subjetivo, pondré el que creo que es mejor en la parte superior

Ocultar ventanas:

  • M: las ventanas individuales se pueden minimizar.
  • H: Todas las ventanas deben estar ocultas.

Acceso a ventanas a través de Expose:

  • M: se puede acceder a Windows a través de Expose en la fila inferior.
  • H: No hay forma de acceder a las ventanas de la aplicación a través de Expose.

Acceso a ventanas a través de Application Switcher:

  • H: Windows se restaura exactamente como estaba cuando se usa el conmutador de aplicaciones.
  • M: Windows no se puede restaurar a través del conmutador de aplicaciones.

Acceso a ventanas a través de Dock:

  • H: Al hacer clic en el ícono del dock (o cualquier ventana en el menú del ícono) se restauran todas las ventanas de la aplicación, excepto las que se minimizaron.
  • M: Al hacer clic en el icono de la aplicación en el dock, solo se abre la última ventana minimizada, y solo si no hay ventanas visibles.

Ubicación del icono del conmutador de aplicaciones:

  • H: El ícono de la aplicación se mueve hacia el lado derecho en el selector de aplicaciones, quitándolo del camino.
  • M: El ícono de la aplicación permanece en el mismo lugar, incluso si todas las ventanas están minimizadas.

Indicación de ventanas ocultas:

  • M: Las ventanas minimizadas se muestran en el dock y los diamantes se muestran al lado del título de cada ventana. (Hay una configuración es Preferencias del sistema para ocultar que las ventanas aparezcan en el dock).
  • H: No hay indicios de que la aplicación / ventanas estén ocultas, ni siquiera aparecen diamantes junto a los títulos de las ventanas. (Esto se puede cambiar ejecutando lo siguiente en la Terminal:. defaults write com.apple.Dock showhidden -bool YES; killall DockPuede deshacer esto escribiendo:. defaults delete com.apple.Dock showhidden; killall Dock)

Cambio de enfoque a una nueva aplicación:

  • H: Después de ocultar una aplicación, el foco se envía a otra aplicación.
  • M: Incluso si minimiza la última ventana de una aplicación, seguirá estando enfocada.

Otras diferencias:

  • H: No puede ocultar todas las aplicaciones abiertas. Al menos uno tiene que permanecer visible.
  • H: Como señaló @Ian, algunas aplicaciones usarán menos recursos cuando estén ocultas.
Sensato
fuente
@Nathan: Acabo de compilar esta lista yo mismo, pensé que podría ayudar a otros en lugar de quedarme como una nota disponible solo para mí. Sé que me hubiera encantado tener una lista como esta sin requerir ningún esfuerzo de mi parte. Consulte también las preguntas frecuentes que 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.
dicen
Tu rock! Esa es una respuesta asombrosa. He visto esta pregunta respondida antes, pero en ninguna parte tan completa como la has respondido aquí. Ahora quiero encontrar una manera de hacer que el botón amarillo haga un "ocultar" en lugar de un "minimizar".
Chris Quenelle
1
¡Recuerda que puedes configurar aplicaciones ocultas para que tengan iconos transparentes! Solo pon esto en la Terminal:defaults write com.apple.Dock showhidden -bool YES; killall Dock
deiga
1
Excelente. Responder. Agregaré: depende de la aplicación, pero algunas aplicaciones se comportan de manera diferente cuando saben que están ocultas. Ejemplo: Mailplane cierra su ventana principal cuando está oculto, lo que reduce su memoria y huella de CPU a costa de un tiempo de ocultación más lento. Siempre he pensado en "ocultar" una aplicación como el equivalente de OS X de ponerla en segundo plano con una prioridad de proceso más baja. Está allí, pero no es interactivo, por lo que el sistema operativo no necesita darle acceso de máxima prioridad a sus CPU para que funcionen.
Ian C.
Gran respuesta. Un apéndice: puede cambiar a ventanas minimizadas a través del selector de aplicaciones. Puede CMD + Tab para la aplicación de la ventana, luego presione ALT adicionalmente, luego suelte todas las teclas. Sin embargo, esto no funciona si tiene varias ventanas abiertas en esa aplicación; incluso si tiene todas minimizadas, solo se restaurará una de esas ventanas. UX sabio es casi un desastre.
nem75
0

Una cosa más a tener en cuenta: cuando están ocultas , las aplicaciones se pueden recuperar con la combinación CMD-TAB . Pero cuando lo haga, abrirá todas las ventanas abiertas de esa aplicación.

Cuando se minimiza , esto no es posible. En un sistema operativo X limpio, no hay forma de hacerlo sin usar el mouse, al menos en mi conocimiento. El uso de un mouse se considera una ralentización por parte de varios usuarios.

En general, OS X está centrado en la aplicación (y las ventanas son de segunda importancia), a diferencia de Windows, que está centrado en la ventana. Prefiero un enfoque centrado en la ventana (ya que necesito una ventana para interactuar con la máquina, por lo tanto, las ventanas son lo que me importa), pero esto requiere herramientas de terceros, como Witch.

Martín
fuente
Se puede mostrar una ventana minimizada usando el teclado mediante Cmd + Tabulación al icono correspondiente, soltando la tecla Tab y luego presionando la tecla Alt.
Mateo