Anonim

He completado mis actualizaciones de hardware para el nuevo Mac Pro. El sistema ahora tiene 5 GB de memoria y una segunda tarjeta de video. Esa segunda tarjeta de video ahora me da la capacidad de expandirme más allá de dos monitores. Como tenía muchas pantallas LCD, decidí ponerlas en uso. Ahora tengo CUATRO monitores conectados a mi Mac Pro.

¿Por qué? Porque puedo.

Pero, ahora que lo estoy haciendo, ¿son todas rosas? No. Entonces, ¿qué sistema operativo es mejor en este departamento? Windows XP o Mac OS X?

Ley de Fitts

Una de las cosas que me sorprende constantemente sobre este tema es cómo ambos campos tienen opiniones tan sólidas. Bueno, a decir verdad, parece que son los usuarios de OS X los que se ponen más a la defensiva. Apple, por supuesto, se cree que es el rey del diseño de interfaces. En la mayoría de las áreas, estaría de acuerdo. Cuando se trata de soporte multipantalla, no estoy de acuerdo.

La Ley de Fitts a menudo se cita. Wikipedia lo define como:

La ley de Fitts (a menudo citada como la ley de Fitts ) es un modelo de movimiento humano que predice el tiempo requerido para moverse rápidamente a un área objetivo, en función de la distancia al objetivo y el tamaño del objetivo.

Tiene una ecuación y todo. Dicho de manera más simple, la idea es que cuanto más grande sea el objetivo, más fácil será usarlo. Entonces, la idea con la barra de menú superior en OS X es que cubre toda la parte superior de la pantalla. El cursor del mouse no puede moverse más allá. Esto significa que cualquier movimiento del mouse hacia arriba golpeará el menú. Objetivo muy grande.

Más allá de la ley de Fitts

Bien, la ley de Fitts es un modelo viable. Pero, ¿cómo se traduce esto en el uso en el mundo real? Ahí es donde no veo el sentido en el diseño de OS X. Veamos el uso en el MUNDO REAL de múltiples pantallas en ambos sistemas operativos.

En Windows XP, múltiples pantallas es fácil. Instala las tarjetas de video, instala los controladores y luego aparecerán todas las pantallas en las Propiedades de pantalla. Puede moverlos en relación uno con el otro, etc. Cuando opera una aplicación en una pantalla en particular, la barra de menú va con el programa. Por lo tanto, no importa dónde esté la aplicación, la barra de menú se encuentra a poca distancia de su espacio de trabajo.

Ahora, tomemos OS X. La instalación del controlador no es un problema porque Apple controla muy estrictamente el hardware. Detecta correctamente todas las pantallas. No siempre detecta la resolución nativa adecuada para el monitor, pero eso es algo fácil de corregir. Cambiar la disposición y la configuración de varias pantallas es realmente fácil con OS X. Puede darle a cada pantalla su propio fondo (es más difícil hacerlo en Windows). Visualmente, la interfaz para administrar múltiples monitores en OS X es sólida.

Prácticamente, sin embargo, es una pesadilla. Y eso se debe al simple hecho de que la barra de menú superior está vinculada a una pantalla. Claro, puede elegir fácilmente cuál de sus pantallas es primaria (y, por lo tanto, cuál muestra el menú y el Dock), pero no se mueve. Esa barra de menú superior se usa para todas las aplicaciones. Todo el genio del diseño GUI de Apple parece realmente estúpido cuando no pueden pensar en algo mejor que esto.

Entonces, tengo cuatro pantallas conectadas al Mac Pro. Si estoy trabajando con una aplicación en la pantalla remota, tengo que desplazarme por DOS PANTALLAS para llegar a la barra de menú del programa con el que estoy trabajando. Apenas puedo expresar con palabras lo jodidamente idiota que es eso. Aquí hay una foto de mi oficina para demostrar:

El veredicto

La compatibilidad con múltiples monitores OS X es sólida. De hecho, me gusta la forma en que lo maneja mejor que en Windows XP. Pero, prácticamente , pierde MUCHO TIEMPO con Windows XP. Windows es mucho mejor que OS X cuando se trata de facilidad de uso en un entorno de múltiples monitores.

Para evitar esto, Apple necesita hacer uno de los siguientes:

  1. Haga que la barra de menú siga la aplicación activa.
  2. Dé una opción al usuario para incrustar los menús de la aplicación dentro de los menús del programa.

# 2 puede ser más difícil de implementar porque podría involucrar la cooperación de los desarrolladores de todas las aplicaciones para OS X. La barra de menú superior ha sido un elemento básico de OS X por un tiempo y es difícil de cambiar. Entiendo que. Pero, # 1 debería ser más fácil de implementar. Hasta que Apple haga algo para facilitar esto, supongo que tendrán que seguir condicionando a los amantes de Mac por qué esta idiotez realmente tiene sentido (algunos piensan que sí).

Hasta que Apple tenga un cerebro sobre este tema, déjelo en manos de un tercero para que lo ayude a hacer las cosas un poco más fáciles. La utilidad se llama DejaMenu. Le permitirá configurar una combinación de teclas que duplicará la barra de menú superior en estilo contextual. Entonces, si estoy trabajando con esa aplicación en ese monitor de la izquierda, puedo presionar esa combinación de teclas y obtengo todo el contenido de mi barra de menú superior (que está a DOS PANTALLAS, claro) en mi posición actual del cursor. No es tan fácil como Windows XP, pero esto lo hace mucho más fácil.

Entonces, en este partido de Windows versus OS X, Windows limpia el piso con OS X y luego lo escupe. OS X es simplemente más difícil de usar cuando tienes más de un monitor. Y es decepcionante que los usuarios como yo tengan que ser más astutos que el diseño estúpido al usar complementos de terceros, convertirse en reyes de los atajos de teclado o acelerar el cursor del mouse a la velocidad de la luz para pasar varias pantallas.

Esto debería ser más fácil, Apple. Hay mucho diseño inteligente en OS X. ¿Por qué no esto?

Múltiples monitores: windows xp versus os x