10 votos

¿Lo que ' s la ventaja de utilizar shift (para la animación lenta) al minimizar ventanas?

Me encontré con este hoy por accidente:
Si se intenta minimizar una ventana en OS X 10.8 (puede que en otros) manteniendo presionada la tecla Mayús y la ventana va muy lentamente ir a la base. El entero de la animación es más lento.

Alguna idea ¿cuál es el propósito de esto?

17voto

mtnygard Puntos 141

Como con @napcae la respuesta de la "cámara lenta genio" efecto es sólo un poco de diversión, pero lo he usado en el pasado para demostrar (por lo general para usuarios de Windows) algunos de los puntos más finos de la Mac OS X visualización de los subsistemas. Es decir, que en lugar de dibujar cada una de las ventanas de un pixel por un pixel a pixel (piense en los sistemas Windows que dejar al azar perdida de piezas de windows como se arrastra alrededor de la ventana y el subsistema de luchas para mantenerse al día con la actualización de los mecanismos resultantes en las barras de desplazamiento colgando en el aire, o que desagradable camino de windows cosa), OS X, esencialmente, dibuja un windows contenidos a través de algo que se asemeja más a un motor 3D del juego asignación de una textura a un polígono. Se puede demostrar esto a través de los siguientes comandos listos en una ventana de terminal, y ejecutar rápidamente mientras lento minimizar una ventana:

killall Dock

El dock proceso es lo que rige todo este tipo de cosas, y si la matan que estará feliz de respawn uno nuevo, pero las operaciones a las que fue parte del camino a través de completar no terminan o se invierte. Usted va a terminar con una mitad de minimizar la ventana que es deformada en una forma extraña y, sin embargo, que todavía está plenamente utilizable. Consulte con el editor de texto, y tenga en cuenta que todavía puede escribir en ella (la selección de texto es más difícil!), o intentarlo con una película de Quicktime ventana y observe cómo la cosa aún se está reproduciendo.

Esencialmente no es sólo una daft efecto, es la demostración de la ventana de dibujo capacidades de la pantalla de la capa, y cómo se gestionan de un modo superior a muchos otros sistema operativo de escritorio de los sistemas de ventanas.

Tenga en cuenta que este efecto ha sido de alrededor desde al menos 2001 (según una búsqueda en Google), y por primera vez me lo sabía de 10.4 donde vi es utilizado para mostrar la gráfica de nuevo gestor de ventanas que usa el Cuarzo Extremo del motor para dibujar las ventanas. Si mal no recuerdo los detalles correctamente esencialmente todos los windows se compone básicamente de Quicktime, Open GL o de Cuarzo 2D origen de datos, el último de los cuales es esencialmente internamente prestados en postscript (esencialmente todo su escaparate elementos, barras de herramientas, barras de desplazamiento, son un PDF...), que luego es rastered en una sola ventana de la combinación de todos los elementos (el PDF de escaparate, con quicktime o openGL contenido, o una mezcla de una página web, etc) como 3d "textura" en un plano 2d por Quartz Composer para hacer que la ventana se vea.

Para más detalles, lea las siguientes 2 páginas de Siracusa Tigre Revisión más en Arstechnica que trata de la manera en la que el gestor de ventanas ha evolucionado y tiene una muy buena explicación de cómo funciona, que es la misma ahora como lo fue para el Tigre (o, al menos, los cambios no son tan grandes desde el Tigre como estaban antes de Tigre, que es cuando la GPU comenzó a tomar sobre casi toda la ventana de dibujo tareas de la CPU)

6voto

travallia_jeff Puntos 61

Steve Jobs muestra esto la primera vez que él está mostrando OS X, en el 2000 de Macworld. Menciona que el efecto fue diseñado para una manifestación. Es increíble que está todavía alrededor de 14 años más tarde.

http://youtu.be/uGMQLfi0kGc?t=1h46m

2voto

napcae Puntos 1521

No hay ningún propósito de esto. Esto es sólo un huevo de Pascua y puramente para el "entretenimiento".

1voto

PaulHurleyuk Puntos 3394

Esta funcionalidad es, decididamente, NO "sólo un poco de diversión." Por favor, no constituyen respuestas cuando usted no los conoce, o hacer suposiciones basadas en su limitado uso y conocimiento de la funcionalidad.

El propósito principal de ser capaz de frenar las animaciones sería evidente si el pensamiento acerca de la finalidad de las animaciones en el primer lugar. Pregúntate a ti mismo, ¿por qué no acaba de cortar desde el punto de vista de (digamos) un escritorio con alguna aplicación en la parte delantera y los demás detrás de él a una vista de (digamos) de una aplicación de windows? La primera respuesta que viene a mi mente es esta: la Animación de dicho proceso permite a un usuario para seguir el movimiento de un normalmente del tamaño de la ventana a medida que se reduce y se traslada a su nuevo tamaño y ubicación en la pantalla. De lo contrario, podría no ser capaz de decirle que la ventana fue donde.

Intente esto: Agregar un nuevo espacio de trabajo de Escritorio y seleccione la resolución de pantalla de 800 x 500. Abre en 60 Buscador de windows del mismo tamaño. El experimento se beneficia de tener varias ventanas con ficha similar configuraciones, opiniones, contenidos y de los nombres. Ahora abra aproximadamente 60 de windows en un navegador web. Para enfatizar el punto, que cada ventana de la ser del mismo tamaño, y dejar que cada ser el resultado actual de Google de algunos cortos de la cadena de búsqueda. Uso del Control de la Misión para ayudar a mantener un registro de una de sus ventanas. Creo que usted encontrará que puede resultar muy difícil. La desaceleración de la animación de repente hace que sea manejable.

Estoy sorprendido de que más gente no aprecia este tipo de alojamiento para personas con diferentes visual y la atención de sus habilidades.

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X