¿Qué escenarios se benefician de Mac OS X permitiendo que las aplicaciones se ejecuten cuando no quedan ventanas de documentos?

11

Como regla general, los programas en Mac OS X se siguen ejecutando cuando cierras todas sus ventanas de documentos.

Este es el comportamiento que noté en MacVim, VmWare Fusion, Chrome y otras aplicaciones.

Personalmente, considero que esto no sirve de nada y, francamente, es bastante molesto, aunque al haber tenido varias experiencias que confirman que mi opinión no es siempre la que prevalece en un determinado grupo objetivo, asumo que podría haber un motivo para esta decisión. / p>

¿Cuáles son los escenarios en los que esta función podría ser útil?

    
pregunta Art 01.08.2011 - 14:02

5 respuestas

8

Cuando está utilizando Windows y abre una aplicación como MS Word o Adobe Photoshop, se abrirá la ventana de la aplicación con algún tipo de fondo vacío. Sin embargo, cuando hace esto en una Mac, no hay fondo, simplemente hay las opciones de menú en la barra superior. Entonces, digamos que tenía un archivo abierto en Photoshop en Windows y cerró ese archivo, vería la misma ventana de aplicación en blanco que vio cuando inició Photoshop. En una Mac, verá el menú en la barra superior, pero nuevamente, como no hay fondo, simplemente verá el escritorio. Entonces, realmente, no hay diferencia en la forma en que Windows y Mac OS X manejan las aplicaciones, aparte de que una tenía una ventana visible y la otra no.

El beneficio de hacerlo de la manera OS X: si planeas mantener la aplicación abierta, evita que tengas que minimizar la aplicación como lo harías en Windows. Todo lo que tiene que hacer, haga clic en otra cosa en el fondo y hará que la aplicación pierda el enfoque. Para cerrarlo, simplemente haga clic con el botón derecho en el icono de la aplicación en la base y seleccione "Salir".

    
respondido por el Matt Rockwell 01.08.2011 - 14:09
6

La ventaja de este comportamiento es que se dirige a los usuarios que desean disfrutar de la diferencia entre tener que iniciar un marco de aplicación completo o simplemente abrir un nuevo documento dentro de una aplicación que ya se esté ejecutando.

Puedes configurar esas aplicaciones para que se inicien al iniciar sesión si tienes suficiente RAM o solo una CPU pokey. El sistema de memoria virtual ordenará qué páginas necesita cambiar a disco y cuáles pueden permanecer en la RAM.

Mientras las aplicaciones pierdan la memoria lentamente , es un gran plan para no cerrar ninguna aplicación que pueda volver a usar.

Es un ajuste de rendimiento básico: reutilizar el trabajo, dividir el trabajo en partes, hacer el trabajo antes de que el usuario lo esté esperando.

    
respondido por el bmike 01.08.2011 - 14:38
5

Fundamentalmente, OSX y Windows tienen diferentes enfoques para las ventanas de nivel superior. En Windows, la ventana contiene toda la instancia de la aplicación, incluida la barra de menús. En OSX, la ventana contiene el documento abierto, que explica por qué puede tener una aplicación que muestre solo una barra de menús.

Tenga en cuenta que el manejo de las aplicaciones "vacías" cambiará en un futuro cercano a medida que se actualicen más y más aplicaciones para Lion. El comportamiento común será que las aplicaciones basadas en documentos que no tienen documentos abiertos (a diferencia de cosas como la Calculadora) indicarán al sistema operativo que puede cerrar la aplicación cuando no hay documentos abiertos. La idea es que habrá menos necesidad de administrar qué aplicaciones están abiertas.

Vea revisión detallada de Lion de John Siracusa para más información sobre esto.

    
respondido por el David 01.08.2011 - 14:49
3

Interpretación

Sobre la base de la respuesta aceptada, veo dos aspectos de la pregunta:

  • si una aplicación debería ejecutarse sin ventanas
  • qué ventanas deberían aparecer cuando se ejecuta una aplicación.

Terminación automática y repentina

Lectura recomendada para cualquier usuario de Lion preocupado por ejecutar aplicaciones:

Un punto culminante:

  

... el sistema ... está mejor equipado para manejar el trabajo. Los usuarios no necesitan administrar los procesos manualmente ...

¡Deja de fumar!

Si se usan aplicaciones bien escritas, y si el usuario puede abandonar el hábito de abandonar las aplicaciones (un hábito aprendido de sistemas menos inteligentes), entonces:

  • permitir que el sistema Lion de Lion administre cosas puede dar como resultado una experiencia de usuario enormemente mejorada.

Hace falta un esfuerzo de fe para trabajar de esta manera, sin comando-q, pero muchos informes de usuarios confirman lo que sugiere Apple.

Suprimir la tecla Shift de Windows

A veces es comparable a descartar ventanas.

En Mac OS X 10.7 (Build 11A511): sin cambiar la configuración global o específica de la aplicación para la restauración de ventanas (una característica del Ciclo de vida de la aplicación transparente (TAL)), las aplicaciones responden de diferentes maneras al uso de la tecla de mayúsculas antes Se inicia la aplicación.

Ejemplos

NeoOffice 3.2.1 Beta Patch 0 respeta la tecla de mayúsculas. Si un archivo guardado estaba abierto en el momento de salir, entonces la tecla Mayús antes del inicio suprimirá la restauración de la ventana de ese archivo. Si además no prefiere nada en el lanzamiento (una función que es independiente de TAL), no obtendrá nada.

Vista previa 5.5 (719) respeta la clave. Si solo los archivos guardados estaban abiertos antes de salir, la tecla Mayús hará que la vista previa no presente nada, no ventanas.

Safari 5.1 (7534.48.3) respeta la clave. Si su preferencia por ventanas nuevas es una página vacía, y si estaba navegando varias páginas antes de salir, entonces la tecla Mayús antes del inicio provocará la presentación de una sola ventana, una página vacía.

Terminal 2.2 (297) y TextEdit 1.7 (288) se comportan de manera consistente con Preview y Safari.

Para cada aplicación, se puede aplicar una lógica diferente pero esencialmente, en el momento del lanzamiento:

  • la tecla de mayúsculas debería suprimir algo.

Correo 5.0 (1244.2 / 1244.3) parece ignorar la clave. Si tiene varias ventanas de visor, la ventana de actividad y una ventana a un mensaje recibido: todas se restaurarán. Esta inconsistencia huele a buggy y debe ser alimentada a Apple; Espero que Mail presente al menos una ventana (visor), no todo.

Sugerencia

No sueltes la tecla de mayúsculas demasiado pronto.

Nota al margen: reanudar ediciones

Las ediciones que no se guardaron antes de salir se suelen reanudar como ediciones.

En algunos entornos, las ediciones que no se guardaron antes de salir no se reanudan. Cuando abre un archivo de este tipo, debe encontrar que el sistema (no usted) guardó una versión.

    
respondido por el Graham Perrin 06.08.2011 - 09:23
0
  • Las aplicaciones que tardan mucho tiempo en abrirse se pueden seguir ejecutando en segundo plano, incluso si no tienen ventanas abiertas
  • Las aplicaciones sin documentos abiertos no tienen que mostrar una ventana vacía que cubra la pantalla
  • Puede cerrar la última ventana de una aplicación y abrir una nueva sin tener que salir y volver a abrir la aplicación
respondido por el user495470 06.08.2011 - 15:05

Lea otras preguntas en las etiquetas