stringtranslate.com

Interfaz de usuario sensible al contexto

Una interfaz de usuario sensible al contexto ofrece al usuario opciones basadas en el estado del programa activo. [1] La sensibilidad al contexto es omnipresente en las interfaces gráficas de usuario actuales , a menudo en los menús contextuales .

Una interfaz de usuario también puede proporcionar retroalimentación sensible al contexto , como cambiar la apariencia del puntero o cursor del mouse, cambiar el color del menú o con retroalimentación auditiva o táctil.

Razonamiento y ventajas de la sensibilidad al contexto.

La razón principal para introducir la sensibilidad al contexto es simplificar la interfaz de usuario.

Las ventajas incluyen:

Desventajas

Las acciones sensibles al contexto pueden percibirse como una simplificación de la interfaz de usuario, dejando al operador sin saber qué hacer cuando la computadora decide realizar una acción no deseada. Además, los procedimientos no automáticos pueden quedar ocultos u oscurecidos por la interfaz sensible al contexto, lo que provoca un aumento en la carga de trabajo del usuario para operaciones que los diseñadores no previeron.

Una mala implementación puede ser más molesta que útil; un ejemplo clásico de esto es el Asistente de Office .

Implementación

En el nivel más simple, cada acción posible se reduce a una única acción más probable: la acción realizada se basa en una única variable (como la extensión del archivo). En implementaciones más complicadas se pueden evaluar múltiples factores, como las acciones previas del usuario, el tamaño del archivo, los programas en uso actual, los metadatos [2] , etc.

El método no sólo se limita a la respuesta a pulsaciones imperativas de botones y clics del mouse: los menús emergentes se pueden podar y/o modificar, o una búsqueda web puede enfocar los resultados en función de búsquedas anteriores.

En niveles más altos de implementación, las acciones sensibles al contexto requieren mayores cantidades de metadatos, programación extensa basada en análisis de casos u otros algoritmos de inteligencia artificial .

En juegos de computadora y videojuegos

La sensibilidad al contexto es importante en los videojuegos, especialmente aquellos controlados por un gamepad , joystick o mouse de computadora en los que el número de botones disponibles es limitado. Se aplica principalmente cuando el jugador se encuentra en un lugar determinado y se utiliza para interactuar con una persona u objeto. Por ejemplo, si el jugador está parado junto a un personaje que no es jugador , puede aparecer una opción que le permita hablar con él.

Las implementaciones van desde el embrionario ' Quick Time Event ' hasta el combate con espada sensible al contexto en el que el ataque utilizado depende de la posición y orientación tanto del jugador como del oponente, así como del entorno virtual. Un rango de uso similar se encuentra en el 'botón de acción' que, dependiendo de la posición en el juego del personaje del jugador, puede hacer que recoja algo, abra una puerta, agarre una cuerda, golpee a un monstruo o a un oponente, o aplastar un objeto. [3]

La respuesta no tiene que ser activada por el jugador: un dispositivo en pantalla sólo puede mostrarse en determinadas circunstancias; por ejemplo, la mira de "apuntar" en un juego de combate aéreo puede indicar que el jugador debe disparar. Una implementación alternativa es monitorear la entrada del jugador (por ejemplo, nivel de actividad de presionar botones) y usarla para controlar el ritmo del juego en un intento de maximizar el disfrute o controlar la emoción o el ambiente. [4]

El método se ha vuelto cada vez más importante a medida que se diseñan juegos más complejos para máquinas con pocos botones (consolas sin teclado). Bennet Ring comentó (en 2006) que " el nuevo destello de lente es sensible al contexto ". [5]

Ayuda contextual

La ayuda sensible al contexto es una implementación común de la sensibilidad al contexto, se activa un único botón de ayuda y la página o menú de ayuda abrirá una página específica o un tema relacionado. [6]

Ver también

Referencias

Citas

  1. ^ Webopedia: sensible al contexto
  2. ^ Dix y col. 2006
  3. ^ "Vista previa de Assassin's Creed E3". Archivado desde el original el 3 de agosto de 2007 . Consultado el 29 de julio de 2008 .
  4. ^ Glinert 2008
  5. ^ Revisión de Gears of War: de esto se tratan los juegos de próxima generación
  6. ^ Webopedia: Ayuda

Fuentes