El Dock es una característica destacada de la interfaz gráfica de usuario de macOS . Se utiliza para iniciar aplicaciones y cambiar entre aplicaciones en ejecución. El Dock también es una característica destacada de los sistemas operativos NeXTSTEP y OPENSTEP, predecesores de macOS . Las primeras implementaciones conocidas de un dock se encuentran en sistemas operativos como RISC OS y NeXTSTEP. iOS tiene su propia versión del Dock para el iPhone y el iPod Touch , al igual que iPadOS para el iPad .
Apple solicitó una patente estadounidense para el diseño del Dock en 1999 y obtuvo la patente en octubre de 2008, casi una década después. [1] Cualquier aplicación se puede arrastrar y soltar en el Dock para agregarla al dock, y cualquier aplicación se puede arrastrar desde el dock para eliminarla, excepto Finder y Trash , que son elementos fijos permanentes como los elementos más a la izquierda y más a la derecha (o los elementos más altos y más bajos si el Dock está orientado verticalmente), respectivamente. Parte de macOS Core Services , Dock.app se encuentra en /System/Library/CoreServices/ .
En NeXTSTEP y OPENSTEP, el Dock es un lanzador de aplicaciones que contiene íconos para programas usados frecuentemente . El ícono del Administrador de espacios de trabajo y del Reciclador siempre están visibles. El Dock indica si un programa no se está ejecutando mostrando puntos suspensivos debajo de su ícono. Si el programa se está ejecutando, no hay puntos suspensivos en el ícono. En macOS, las aplicaciones en ejecución se han identificado de diversas formas mediante un pequeño triángulo negro (Mac OS X 10.0-10.4), un punto luminoso teñido de azul (Mac OS X 10.5-10.7), una barra de luz horizontal (OS X 10.8 y 10.9) y un simple punto negro o blanco (OS X 10.10-presente).
En macOS, sin embargo, el Dock se utiliza como un repositorio para cualquier programa o archivo en el sistema operativo. Puede contener cualquier cantidad de elementos y cambiar su tamaño dinámicamente para que encajen mientras se utiliza la ampliación para ver mejor los elementos más pequeños. De forma predeterminada, aparece en el borde inferior de la pantalla, pero también se puede colocar en los bordes izquierdo o derecho de la pantalla si el usuario lo desea. Las aplicaciones que normalmente no mantienen íconos en el Dock seguirán apareciendo allí cuando se ejecuten y permanecerán allí hasta que se cierren. Estas características son diferentes a las del dock en los sistemas operativos NeXT, donde la capacidad del Dock depende de la resolución de la pantalla . Esto puede ser un intento de recuperar alguna funcionalidad del Shelf , ya que macOS no hereda ninguna otra tecnología de este tipo de NeXTSTEP. (La funcionalidad de Shelf mínima se ha implementado en el Finder ).
Los cambios en el dock también acercan su funcionalidad a la de la barra de botones Newton OS de Apple , que se encuentra en la serie MessagePad 2x00 y similares. Las aplicaciones se pueden arrastrar dentro y fuera del cajón de extras, una aplicación similar al Finder , hacia la barra. Además, cuando la pantalla se coloca en modo horizontal, el usuario puede elegir colocar la barra de botones en el lado derecho o izquierdo de la pantalla, al igual que el Dock en macOS.
El Dock de macOS también tiene menús extendidos que controlan aplicaciones sin hacerlas visibles en la pantalla. En la mayoría de las aplicaciones tiene opciones simples como Salir, Mantener en el Dock, Quitar del Dock y otras opciones, aunque algunas aplicaciones usan estos menús para otros fines, como iTunes, que usa este menú como una forma para que un usuario controle ciertas opciones de reproducción. Otras aplicaciones incluyen cambiar el estado de un alias en línea (MSN, AIM/iChat, etc.) o guardar automáticamente los cambios que se han realizado en un documento (no hay ninguna aplicación actual con esta función disponible para macOS). Los docklings (en Mac OS X 10.4 o anterior) también se pueden abrir usando el botón derecho del mouse, si el mouse tiene uno, pero la mayoría de las veces, hacer clic y mantener presionado o controlar-clic abrirá el menú.
En Mac OS X Leopard , los docklings fueron reemplazados por Stacks . Stacks "apila" archivos en una pequeña carpeta organizada en el Dock, y se pueden abrir haciendo clic izquierdo. Las pilas se pueden mostrar de tres formas: un "abanico", una "cuadrícula" o una "lista", que es similar a los docklings. En la vista de cuadrícula, las carpetas en esa pila se pueden abrir directamente en esa pila sin la necesidad de abrir el Finder.
En iOS , el dock se utiliza para almacenar aplicaciones y, desde iOS 4 , carpetas que contienen aplicaciones. A diferencia del dock de macOS, en el iPhone y el iPod Touch se pueden colocar un máximo de 4 iconos . Sin embargo, en el iPad el máximo es de 16 iconos (13 aplicaciones y 3 aplicaciones abiertas recientemente). El tamaño del dock en iOS no se puede modificar.
Cuando se inicia una aplicación en el Dock haciendo clic en ella, saltará hasta que el software termine de cargarse. Además, cuando una aplicación requiere la atención de un usuario, saltará aún más alto hasta que se haga clic en su ícono y el usuario atienda sus demandas.
La versión original del dock, que se encuentra en Mac OS X Public Beta a 10.0, presenta una interfaz plana translúcida blanca con las rayas de estilo Aqua. El dock que se encuentra en Mac OS X 10.1 a 10.4 elimina las rayas, pero por lo demás es idéntico. Mac OS X 10.5 a 10.7 presenta las aplicaciones en una superficie tridimensional vidriosa desde una perspectiva en lugar de la tradicional plana, similar al dock de aplicaciones Project Looking Glass de Sun Microsystems . [2] OS X 10.8 a 10.9 cambia el aspecto para parecerse a un vidrio esmerilado con esquinas redondeadas. OS X 10.10 y posteriores vuelven a una apariencia bidimensional, similar a Mac OS X 10.4, aunque más translúcida y con un efecto de desenfoque de iOS 7.
En iPhone OS 1 a 3, el dock usaba un aspecto metálico que se parece al frente del Power Mac G5 (2003-2005) y Mac Pro (2006-2012 o 2019-). iPhone OS 3.2 para iPad e iOS 4 a 6 adoptaron el diseño del dock de Mac OS X 10.5 a 10.7 que se usó hasta iOS 7, que usa un dock similar al de Mac OS X Tiger pero con efectos de desenfoque al estilo de iOS 7. [ cita requerida ] En iOS 11 , el dock para iPad y iPhone X se rediseñó para parecerse más al dock de macOS. [3] [4]
El sistema operativo Mac OS clásico tiene una aplicación similar a un dock llamada Launcher, que se introdujo por primera vez con los modelos Macintosh Performa en 1993 y luego se incluyó como parte del Sistema 7.5.1 . Realiza la misma función básica. [5] Además, complementos como DragThing agregaron un dock para los usuarios de versiones anteriores.
MacOS no fue el primer sistema operativo en implementar funciones similares a las del dock. RISC OS contiene una función llamada barra de iconos , que es notablemente similar al Dock de macOS. La barra de iconos se implementó por primera vez en 1987 para la primera versión de RISC OS, llamada Arthur .
Microsoft implementó una función de dock simplificada en la actualización de escritorio de Windows que se envió con Internet Explorer 4. Esta función de la barra de herramientas de Inicio rápido se mantuvo hasta Windows 7 , donde fue reemplazada por la Superbarra , que implementa una funcionalidad similar al Dock de macOS.
En Linux y BSD también se utilizan varios docks . Algunos ejemplos son Window Maker (que emula la apariencia de la interfaz gráfica de usuario de NeXTstep), Docky y Avant Window Navigator , KXDocker (entre otros) para KDE y varios otros docks gdesklet /adesklets, Wharf de AfterStep (una derivación de la interfaz de usuario de NeXTstep), iTask NG (un módulo utilizado con algunas distribuciones de Linux basadas en Enlightenment como gOS ) y Slit de Blackbox .
Bruce Tognazzini , un consultor de usabilidad que trabajó para Apple en los años 1980 y 1990 antes de que se desarrollara Mac OS X , escribió un artículo en 2001 enumerando diez problemas que vio con el Dock. Este artículo fue actualizado en 2004, eliminando dos de las críticas originales y agregando una nueva. Una de sus preocupaciones era que el Dock usa demasiado espacio en la pantalla. Otra era que los íconos solo muestran sus etiquetas cuando el puntero se desplaza sobre ellos, por lo que las carpetas, archivos y ventanas de apariencia similar son difíciles de distinguir. Tognazzini también criticó el hecho de que cuando los íconos se arrastran fuera del Dock, desaparecen sin una manera fácil de recuperarlos; llamó a este comportamiento "aniquilación de objetos". [6]
John Siracusa, escribiendo para Ars Technica , también señaló algunos problemas con el Dock en torno a los lanzamientos de Mac OS X Public Beta en 2000. Señaló que debido a que el Dock está centrado, agregar y eliminar íconos cambia la ubicación de los otros íconos. [7] En una revisión de Mac OS X v10.0 el año siguiente, también señaló que el Dock realiza demasiadas tareas de las que debería para una facilidad de uso óptima, incluyendo iniciar aplicaciones, cambiar de aplicaciones, abrir archivos y mantener ventanas minimizadas. [8] Siracusa criticó aún más al Dock después del lanzamiento de Mac OS X v10.5 , señalando que se hizo menos utilizable para ser más atractivo. Siracusa criticó el aspecto 3D y los reflejos, el indicador azul tenue para las aplicaciones abiertas y los archivos y carpetas menos distinguibles. [9]
Thom Holwerda, editor en jefe de OSNews , expresó algunas preocupaciones con el Dock, incluyendo el hecho de que crece en ambas direcciones, contiene el icono de la papelera y no tiene etiquetas persistentes. Holwerda también criticó la apariencia revisada del Dock en Mac OS X v10.5 . [10]