Dashboard es una función descontinuada de los sistemas operativos macOS de Apple Inc. , que se utiliza como escritorio secundario para alojar miniaplicaciones conocidas como widgets . Se trata de aplicaciones sencillas que no tardan en iniciarse. Las aplicaciones de panel suministradas con macOS incluían un indicador de bolsa, un informe meteorológico, una calculadora y un bloc de notas; mientras que los usuarios podrían crear o descargar los suyos propios.
Antes de Mac OS X 10.7 Lion , cuando se activa el Panel de control, el escritorio del usuario se atenúa y los widgets aparecen en primer plano. Al igual que las ventanas de las aplicaciones, se pueden mover, reorganizar, eliminar y volver a crear (de modo que más de un widget esté abierto al mismo tiempo, posiblemente con diferentes configuraciones). Se pueden abrir nuevos widgets, a través de una barra de iconos en la parte inferior de la capa, cargando una lista de aplicaciones disponibles similar a la pantalla de inicio de iOS o macOS Launchpad . Después de cargarlo, el widget está listo para usar.
Dashboard se introdujo por primera vez en Mac OS X 10.4 Tiger . [1] [2] [3] Se puede activar como una aplicación, desde el Dock, Launchpad o Spotlight. También se puede acceder mediante una llave del tablero . [4] Alternativamente, el usuario puede optar por abrir el Panel al mover el cursor a una esquina activa preasignada o a un método abreviado de teclado. A partir de Mac OS X 10.7 Lion, el Panel se puede configurar como un espacio , al que se accede deslizando cuatro dedos hacia la derecha desde los Escritorios a ambos lados.
Desde OS X 10.10 Yosemite en adelante, el Panel de control se deshabilitó de forma predeterminada y el Centro de notificaciones se convirtió en el método principal para mostrar widgets. A partir de macOS 10.15 Catalina , Dashboard se eliminó de macOS. [5]
La compatibilidad con widgets se reintroduce en macOS Sonoma , la última versión de macOS. [6] En macOS Sonoma, Apple ha integrado el Panel de control con el Escritorio. Los usuarios aún pueden conservar los widgets en el Centro de notificaciones.
Los widgets del panel, como las páginas web, son capaces de muchas cosas diferentes, incluida la realización de tareas a las que sería complicado que el usuario pudiera acceder manualmente. [7] Un ejemplo es el widget de búsqueda de Google , que simplemente abre el navegador web del usuario y realiza una búsqueda en Google. Otros widgets, como Wikipedia, capturan el contenido de las páginas web y los muestran en el Panel de control. Algunos widgets también pueden servir como juegos, utilizando Adobe Flash (u otro programa de creación multimedia) para crear juegos como si estuvieran en un navegador web. Los usuarios de Mac también pueden crear sus propios widgets utilizando el software integrado.
Dashboard utiliza una variedad de efectos gráficos para mostrar, abrir y usar widgets. Por ejemplo, se utiliza un efecto de giro 3-D para simular que el widget se voltea; al hacer clic en un pequeño ícono i en la esquina inferior derecha, el usuario puede cambiar las preferencias en el reverso; otros efectos incluyen fundido cruzado y escala del ícono al cuerpo (al abrir widgets), un "efecto de ciclo de giro" cuando un widget está enfocado y el usuario presiona Comando-R o un efecto de absorción cuando están cerrados. En Macs con suficiente potencia, los widgets producirán un efecto dominó cuando se abran, como una hoja que cae al agua. Estos efectos consumen una potencia de procesamiento considerable [ cita necesaria ] pero con la ayuda de las arquitecturas gráficas Quartz Extreme y Core Image de macOS, hay disponible suficiente potencia informática para renderizarlos en tiempo real . [ cita necesaria ] Al igual que con Exposé , Front Row y el efecto de minimizar , mantener presionada la tecla Mayús mientras se llama al Panel o se abre la barra de menú del Panel se mostrará el efecto en cámara lenta .
Los widgets del panel se crean utilizando lenguaje de marcado de hipertexto (HTML), hojas de estilo en cascada (CSS) y JavaScript . [8] Debido a que se utilizan los mismos lenguajes para crear sitios web , muchos desarrolladores web ya pueden crearlos. Los widgets en sí son, en esencia, simplemente archivos HTML que se muestran dentro de la capa Panel de control; utilizan el marco de aplicación WebKit que también se utiliza en el navegador web Safari de Apple , lo que significa que incluso los usuarios que ejecutan versiones anteriores de macOS (donde Dashboard no está disponible) pueden crearlos. Hay una API de widgets que permite que los widgets utilicen elementos de interfaz específicos de Mac, como el control deslizante de Apple. [3]
Cuando se crea un widget de panel, normalmente consta de seis archivos:
Una vez que todos estos archivos están en la raíz de un directorio, se les asigna un nombre y la extensión ".wdgt" y luego se pueden abrir en Dashboard como un widget. Los widgets más complejos también pueden incluir un complemento de widget Cocoa (para funcionalidad específica de la plataforma), uno o más archivos JavaScript (para desplazamiento de texto, preferencias, etc.) o múltiples imágenes (para menús o botones de selección personalizados).
Mac OS X 10.5 Leopard incluye una aplicación llamada Dashcode , que es una forma más fácil de usar de crear widgets. Otra característica nueva de Leopard se llama "Web Clip", que permite a los usuarios crear fácilmente widgets a partir de partes de una página web. [9] Por ejemplo, durante el discurso de apertura de la WWDC 2007, Steve Jobs creó widgets a partir de lo siguiente: los titulares de noticias destacados en Yahoo.com , los diez términos más buscados en Google , la foto del día en National Geographic , el Dilbert tira cómica y la información de taquilla de Rotten Tomatoes . El usuario también puede personalizar el borde para personalizar aún más los widgets.
Mucha gente ha hecho comparaciones entre Konfabulator y el Dashboard de Apple, especialmente después de que Apple anunciara la función mientras Mac OS X 10.4 Tiger estaba en desarrollo. Fue un tema de debate en la comunidad en línea después de unos meses antes del lanzamiento oficial de Tiger.
Una escuela de pensamiento llegó a la conclusión de que Dashboard era una "estafa" de Konfabulator. Señala las similitudes visuales y funcionales entre Dashboard, que ha sido ampliamente comparado con Konfabulator (más tarde Yahoo! Widget Engine ) y en ocasiones llamado una copia del mismo, debido a las similitudes entre sus aspectos gráficos y al hecho de que ambos usan el término “widgets”. ”para describir los objetos en sus entornos. [10] Konfabulator puede, a su vez, haberse basado en los accesorios de escritorio de Apple, lanzados por primera vez en 1984 con el Macintosh original . Los accesorios de escritorio, similares a los widgets, eran pequeñas miniaplicaciones que operaban en el escritorio del usuario. Después de la introducción del System 7 y la multitarea cooperativa, se eliminó la necesidad de crear accesorios de escritorio y se alentó a los desarrolladores a crear aplicaciones. El sistema operativo continuó admitiéndolos, por compatibilidad con versiones anteriores, hasta el cambio a Mac OS X (de hecho, el accesorio de escritorio Calculadora permaneció en Mac OS hasta la versión 9, diecisiete años sin una actualización significativa). [11] [12]
Las bases de código para Konfabulator y Dashboard también son diferentes: Konfabulator usa XML y JavaScript para generar widgets, mientras que Dashboard usa HTML , CSS , JavaScript y Objective-C . [13]
En la primera versión de Dashboard lanzada con Mac OS X 10.4 Tiger, actualización 10.4.3. Apple incluyó 14 widgets. Estaban compuestos por:
Después del discurso de apertura de Macworld 2006, Steve Jobs también anunció cuatro nuevos widgets (Ski Report, People Finder, Google Search y ESPN), así como importantes actualizaciones de los widgets Phone Book y Calendar. Todos estos están disponibles a través de la actualización Tiger de Mac OS X 10.4.4.
Además, Mac OS X 10.5 Leopard , lanzado a finales de 2007, incluye nuevos widgets. Uno de ellos es Web Clip, que permite a cualquier usuario convertir una sección rectangular de cualquier página web en un widget (esto, sin embargo, sólo funciona con el navegador web Safari ). El widget se actualiza como lo hace el sitio web, y todos los enlaces y otro material interactivo en la selección de la página web del widget funcionan como si se accediera al sitio web desde Safari. Otro widget nuevo es Películas, que permite a los usuarios encontrar películas que se proyectan actualmente en los cines locales, ver avances y comprar entradas directamente desde Dashboard. En Mac OS X 10.7 Lion se eliminaron los widgets de la agenda telefónica y del controlador de iTunes
Apple nunca ha anunciado soporte para la instalación de widgets Dashboard en iOS. Aunque en junio de 2008, una actualización no anunciada de Dashcode incluida con el SDK de iPhone permitió la creación de widgets web orientados a iPhone , se desconoce si esta versión de Dashcode soportaría la creación de widgets móviles basados en AJAX que pudieran instalarse de forma nativa en iOS.
Se ha demostrado que, en teoría, es posible instalar widgets de Dashboard en un dispositivo iOS con jailbreak , pero la mayoría de los widgets orientados al escritorio no están orientados al uso o la interacción en la interfaz orientada a la pantalla multitáctil de iOS ; También pueden depender del objeto JavaScript del widget de DashboardClient , que no forma parte de iOS.
El 2 de junio de 2014, como parte de su anuncio de iOS 8 , Apple anunció que en la vista "Hoy" (a la que se puede acceder deslizando el dedo hacia abajo desde la barra de estado) se podrán tener widgets descargables desde la App Store. [14] Si bien no son los mismos widgets orientados al escritorio que se encuentran en Dashboard, esta representó la primera vez que los widgets estuvieron disponibles oficialmente (es decir, sin jailbreak) en iOS.
Hay una función CarPlay no relacionada con el mismo nombre introducida con iOS 13 .
El 22 de junio de 2020, durante el discurso de apertura de la WWDC, Apple presentó widgets para iOS 14. Estos widgets se pueden colocar en la pantalla de inicio y se les puede cambiar el tamaño. Los usuarios pueden apilar hasta 10 widgets o elegir un widget "Smart Stack" que cambiará según la actividad del usuario. [15]
{{cite web}}
: |last=
tiene nombre genérico ( ayuda )