Spaces [1] fue una función de escritorio virtual de Mac OS X , introducida en Mac OS X 10.5 Leopard . Fue anunciada por Steve Jobs durante la conferencia inaugural en la Conferencia Mundial de Desarrolladores el 7 de agosto de 2006. A partir de Mac OS X 10.7 Lion , se incorporó a Mission Control .
Spaces permite a los usuarios crear múltiples escritorios virtuales adaptados a las necesidades o hábitos de trabajo únicos del usuario. Un usuario podría, por ejemplo, crear y asignar un "espacio" al trabajo de oficina, lo que le permitiría dejar una aplicación relacionada con el trabajo (como un procesador de textos o una hoja de cálculo ) ejecutándose en pantalla completa y luego cambiar a un espacio diferente designado para navegar por Internet o navegar por la estructura de archivos en las ventanas del Finder . Se pueden crear hasta 16 espacios y las aplicaciones se pueden vincular a espacios específicos. Hay varias formas de navegar entre espacios, incluidas las configuradas por el usuario, las combinaciones de teclas de función, las esquinas activas (a través de Exposé ) o arrastrando ventanas y aplicaciones (en la dirección del espacio deseado) hasta el borde correspondiente de la pantalla y manteniendo presionado durante un momento hasta que el espacio cambie. El Dashboard funciona como un espacio separado, a la izquierda de los otros espacios de forma predeterminada.
En las preferencias del sistema de Mac OS X 10.5 Leopard , primero se debe marcar una casilla denominada "Habilitar espacios" en las preferencias de "Exposé & Spaces", en la pestaña "Espacios". A continuación, se pueden crear hasta 16 espacios añadiendo filas o columnas. Se pueden añadir asignaciones de aplicaciones y vincularlas a espacios específicos que se enumeran, por sus números correspondientes, en la columna de la derecha. Cuando se inicia una aplicación asignada, se abrirá en el espacio designado y permanecerá en esa ubicación a menos que se la mueva manualmente a otro espacio.
Existen algunas configuraciones para activar y cambiar entre espacios. Una casilla de verificación en la parte inferior del panel permite cambiar espacios automáticamente al cambiar entre aplicaciones vinculadas a espacios. Esto se logra haciendo clic en los íconos de las aplicaciones en el dock o presionando ⌘ (Comando) + Tab, y Spaces saltará directamente al espacio al que se ha asignado la aplicación elegida. Una limitación de Spaces radica en el hecho de que algunas aplicaciones que cuentan con paletas de herramientas y/o múltiples ventanas de documentos abiertas (como Adobe Creative Suite o aplicaciones de Microsoft Office ) no pueden vincularse de manera consistente a un espacio específico (numerado). En tales casos, la función de "cambio" responde al documento activo más reciente, independientemente del espacio en el que se haya abierto, por lo que generalmente es más eficiente evitar asignar dichas aplicaciones a un espacio específico y ejecutarlas sin asignar, abriendo documentos en el espacio deseado.
Las combinaciones de teclas de función también se pueden configurar para activar la vista de cuadrícula de Espacios en pantalla completa, cambiar entre espacios direccionalmente o cambiar directamente a un espacio específico por número. Una función permite mover aplicaciones o ventanas hacia (o a través de) espacios adyacentes arrastrando y manteniendo presionada la ventana (o documento) en el borde de la pantalla. Durante una transición a un nuevo espacio, se mostrará una imagen pequeña y translúcida que representa la configuración de cuadrícula de Espacios en el centro de la pantalla durante unos segundos, con flechas que representan el movimiento y el espacio activo resaltado.
Al visualizar la cuadrícula en pantalla completa, los espacios se pueden reorganizar arrastrándolos y soltándolos (es necesario hacer clic en el área azul del "escritorio", en lugar de en una ventana dentro de ella). Esto no cambia las asignaciones de la aplicación, sino que es equivalente a mover manualmente una ventana o un documento a un nuevo espacio. La aplicación conservará su asignación y, cuando se inicie en una fecha posterior, se ejecutará en el espacio asignado originalmente.
Spaces también funciona de manera eficaz con Exposé , otra característica de Mac OS X, donde puedes designar una "esquina activa" para activar la función de pantalla completa de Spaces, mostrando una cuadrícula "alejada" de miniaturas reducidas para cada espacio. Además, cuando se ha activado la cuadrícula de Spaces, Exposé puede desplegarse adicionalmente para revelar las ventanas o documentos activos en cada espacio.
Aunque Spaces era una característica nueva para Mac OS X 10.5, los escritorios virtuales existieron durante bastante tiempo en otras plataformas, como Linux, Solaris , AIX y BeOS . Los escritorios virtuales también existían para Windows [2] y para Mac OS X a través de software de terceros, [3] y ha sido una característica estándar en los escritorios Linux durante varios años. [4] La primera plataforma en implementar la visualización de escritorios múltiples como una característica de hardware fue Amiga 1000, lanzada en 1985. [5] Los escritorios virtuales finalmente se agregaron a la plataforma Windows con Windows 10 en 2015.