La ayuda en globo es un sistema de ayuda introducido por Apple Computer en su versión 1991 de System 7.0 . El nombre hacía referencia a la forma en que se mostraba el texto de ayuda, en " globos de diálogo ", como los que contienen palabras en una tira cómica . Desde entonces, muchos han utilizado el nombre para referirse a cualquier tipo de texto de ayuda emergente. [ cita requerida ]
El problema
Durante el período previo al Sistema 7, Apple estudió en profundidad el problema de obtener ayuda. Identificaron una serie de preguntas comunes, como ¿Dónde estoy ?, ¿ Cómo llego a ...? O , peor aún , ¿Por qué ese elemento está "atenuado"? . En el contexto del uso de la computadora, identificaron dos tipos principales de preguntas que los usuarios hacían: ¿Qué es esto? y ¿Cómo logro ...? . Los sistemas de ayuda existentes generalmente no proporcionaban información útil sobre ninguno de estos temas y, a menudo, no eran más que el manual en papel copiado en un formato electrónico. [ cita requerida ]
Uno de los problemas particularmente espinosos fue el ¿Qué es esto? pregunta. En una interfaz que a menudo incluía widgets o botones no estándar etiquetados con un ícono indescifrable, muchas funciones requerían que el usuario final consultara su manual. Los usuarios generalmente se negaron a hacer esto y terminaron sin usar todo el poder de sus aplicaciones ya que muchas de sus funciones estaban "ocultas". Fue este problema el que Apple decidió atacar y, después de realizar pruebas exhaustivas, eligió Balloon Help como solución.
La solución de Apple para ¿Cómo lo logro ...? era la Guía de Apple , que se agregaría al Sistema 7.5 en 1994.
Mecanismo
La ayuda de globo se activó eligiendo Mostrar ayuda de globo en el nuevo menú Ayuda de System 7 (etiquetado con un ícono de Ayuda de globo en System 7, el ícono de Guía de Apple en System 7.5 y la palabra Ayuda en Mac OS 8). Mientras la ayuda de globo estaba activa, mover el mouse sobre un elemento mostraría ayuda para ese elemento. La ayuda de globo se desactivó eligiendo Ocultar ayuda de globo en el mismo menú.
El sistema subyacente se basaba en un conjunto de recursos incluidos en el software de la aplicación, que contenían texto que aparecería en los globos. Los gráficos de globo y el cambio de tamaño fueron proporcionados por el propio sistema operativo. El contenido del globo, cuando se muestra en texto, generalmente se obtuvo en su totalidad de los recursos, ya que podrían agregarse con bastante facilidad utilizando el compilador de recursos Rez de Apple o software de terceros como Resourcerer. Apple también proporcionó una aplicación de edición personalizada para simplificar el proceso, que mostraba una lista de solo aquellos objetos que requerían globos, y editaba el texto dentro de una forma de globo para darle al desarrollador una idea un tanto aproximada de cómo se mostraría el globo resultante. Además, había una API a nivel de sistema que el programador de la aplicación podía utilizar para crear y mostrar directamente globos que contenían texto, gráficos o una combinación de ambos. [1]
El motor mostraría automáticamente el globo adecuado según la ubicación del mouse y el estado actual del elemento. También colocó el globo utilizando un algoritmo diseñado para evitar que cubriera los objetos que se estaban examinando y ajustó el cartucho para que apunte adecuadamente. El texto de ayuda para los elementos de la interfaz de usuario más comunes, como el cuadro de cierre de una ventana, se incorporó al sistema. Los desarrolladores también pueden incluir globos para el icono de su aplicación, lo que permite a los usuarios identificar una aplicación desconocida en el Finder sin iniciarla.
Se animó a los desarrolladores a no solo nombrar un objeto, sino también a describir su función y explicar su estado. Por ejemplo, para el comando de menú Copiar, Apple sugirió el detallado "Copia el texto seleccionado en el portapapeles", así como una segunda versión que agregó "No disponible ahora porque no hay selección". Esta función explicaba a los usuarios por qué se deshabilitó un elemento de menú en particular.
Legado
Microsoft introdujo posteriormente la "información sobre herramientas " similar en Windows 95 , que tiene un propósito similar, pero generalmente son más pequeñas y aparecen sin estar específicamente activadas. Un sistema similar llamado " etiquetas de ayuda " se utiliza en OpenStep y retuvo para Mac OS X .
Desde entonces, el concepto de ayuda con globos se ha adoptado como una alternativa opcional a la información sobre herramientas en versiones posteriores de Microsoft Windows , como Windows XP , que utiliza globos para resaltar y explicar aspectos de varios programas o características del sistema operativo ( Globos en msdn ). Globo de ayuda también es muy visible en el Squeak entorno de Smalltalk, en la Ilustración gestor de ventanas, y en las AmigaOS 's MUI .
Por cierto, Microsoft pudo agregar su propia encarnación de la ayuda de Balloon al adquirir la patente original entre muchas compradas a Apple Computer a principios de la década de 1990. Esa primera y original patente se describe en " Método de cálculo de dimensiones y colocación de globos rectangulares " presentada en 1991. [2]