4.-Interacción asistida: agentes - asistentes
A continuación pasamos a explicar cada uno de los puntos señalados:
1.- Es una manera de dar instrucciones directamente al ordenador.
Pueden tener la forma de teclas de función (F1 al F12), un caracter, abreviaciones cortas, palabras enteras o una combinación de las dos primeras.
2.- Un menú es un conjunto de opciones visualizadas en la pantalla, que se pueden seleccionar y la selección de una de ellas o más supone la ejecución de una orden subyacente y normalmente un cambio en el estado de la interfaz.
A diferencia de la interfaz por línea de ordenes, los usuarios tienen la ventaja de no tener que recordar ni palabras, ni sintaxis, siempre y cuando los textos que acompañan a los menús sean significativos, lo que no siempre se produce.
Uno de los problemas que tienen los menús es que ocupan mucho espacio en la interface, dicho problema se trata de resolver con los menús desplegables o menús pop–up.
3.- El término manipulación directa describe sistemas que tienen las siguientes características:
a.-Representación continua de los objetos y de las acciones de interés.
b.-Cambio de una sintaxis de comandos compleja por la manipulación de objetos y acciones.
c.-Acciones rápidas, incrementales y reversibles que provocan un efecto visible inmediatamente en
el objeto seleccionado.
La interfazceWIMP: WIMP quiere decir Ventanas, Iconos, Menús y Apuntadores (Windows, Icons, Menus and Pointers)
4.- Utiliza la metáfora del asistente personal o agente que colabora con el usuario en el mismo ambiente de trabajo. Así
el usuario en vez de dirigir la interacción, trabaja en un entorno cooperativo. Por todo ello, el usuario y los agentes o asistentes se comunican, controlan eventos y realizan tareas.
Agentes de la interfaz (AI):
Según Henry Lieberman es un programa que puede ser considerado por el usuario como un asistente o programa que le ayuda y no se le considere una herramienta desde el punto de vista de una interfaz de manipulación directa.
El Agente de la interface lee la entrada que el usuario presenta en la interface y puede hacer cambios en los objetos que el usuario ve en la pantalla, aunque no necesariamente una–a–una con las acciones del usuario.
El agente puede observar muchas interacciones del usuario antes de hacer una acción o con una sola interacción puede
lanzar una serie de acciones y actuar en determinados períodos de tiempo que le hemos fijado.
Las características de los agentes son:
Autonomía. Trabajan en segundo plano y si no se les pide explícitamente observan al usuario y a las fuentes de
información accesibles.
Inteligencia. Actúan por su propia iniciativa y pueden trabajar en entornos heterogéneos adaptándose a múltiple situaciones (no necesariamente utilizan la misma estrategia de resolución cada vez).
Uso personal. Se adaptan y aprenden del usuario y no insisten en una determinada solución si el usuario decide otra
(la reglamentación por parte del usuario es una característica de los agentes inteligentes). Los agentes pueden tomar decisiones en situaciones que no son cómodas para el usuario, pero nunca han de forzar a tener un cierto comportamiento.
Ejemplos: Microsoft Agent.
Asistentes: