Upload
aannewball
View
865
Download
2
Embed Size (px)
DESCRIPTION
techniques
Citation preview
Dispositivos, técnicas de interacción, tareas de interacción
Dr. Andrés Adolfo Navarro Newball
ContenidoNivelesHardware de InteracciónTécnicas de interacción Tarea de interacciónActividad
NivelesNivel de dispositivo: se centra en las
características del hardware: no tiene que ver con el uso del dispositivo a través del software.
Nivel de tarea: Compara tareas de interacción Usando diferentes dispositivos para la misma tarea.
Nivel de diálogo: considera secuencias de tareas
Hardware de interacciónHuella (footprint): espacio del área
de trabajo que ocupa el dispositivo.
Hardware de interacciónDispositivos localizadores
Absolutos: tienen un marco de referencia u origen y reporta posiciones respecto a ese origen. EJ: Scanner, pantallas sensibles, data tablet.
Relativos: No tienen un origen absoluto y reportan cambios respecto a su posición anterior. Ej: Ratón, Trackball, Joystick.
Hardware de interacciónDispositivos localizadores:
Directos: El usuario apunta directamente a la pantalla con un “dedo”. Ej: lapiz óptico, pantalla sensible. Posicionamiento preciso es difícil.
Indirectos: El usuario mueve un cursor en la pantalla utilizando un dispositivo que no está allí. Ej: Ratón, data tablet, Joystick. Deben aprenderse nuevas formas de coordinación ojo- mano.
Hardware de interacciónDispositivos localizadores
Continuos: Con un movimiento suave de la mano producen un movimiento suave del cursor. Ej: ratón, joystick, data tablet.
Discretos: Ej: teclas de control.Control-to-display ratio: rata entre
moviento mano/cursor. Puede cambiar y adaptarse
Hardware de interacciónDispositivos de teclado:
Qwerty. Más común Dvorak. Posiciona en un sitio específico
los caracteres más usuales. Es más rápido
Chord keyboard: 5 teclas y operado con una mano.
Hardware de interacciónDispositivos valoradores:
Limitados: Se puede ajustar solo hasta una posición límite. Se introduce una cantidad absoluta. EJ: control de volumen
Ilimitados: Puede ser ajustado siempre en culquier dirección. Puede manejar valores relativos o absolutos.
Hardware de interacciónDispositivos de escogencia:
Teclas de función Conmutadores Botones del ratón
Hardware de interacciónOtros dispositivos:
Reconocedores de voz: La voz es separada en diferentes frecuencias para buscar coincidencias de patrones. Algunos son entrenados
Sintetizadores de voz: crean formas de onda similares a la voz. Utilizan fonemas
Sintetizadores de sonido Dispositivos de interacción 3D (tarea).
Técnicas de interacciónSe utilizan para realizar una tarea de
interacción.
Tareas de interacciónUna tarea de interacción es la
entrada de una unidad de información por parte del usuario
Tareas de interacción Básicas: son indivisibles. La unidad más
pequeña con significado para la aplicación Posicionamiento, texto, selección y
cuantificación. Compuestas: se componen de tareas de
interacción básicas Cuadros de diálogo, construcción,
manipulación
Tareas de interacciónPosicionamiento:
Consiste en especificar una posición (x, y) o (x, y, z) al programa de aplicación.
Técnicas: Mover un cursor y hacer clickEscribir la posición deseada
Tareas de interacciónAspectos del
posicionamiento:Sistemas de
coordenadas: brindan realimentación
Tareas de interacciónResolución: Los
teclados pueden llegar a brindar más resolución que el movimiento del cursor
Tareas de interacciónMayas ayuda en la
alineación de objetos. Puede servir para forzar puntos de localización
Tareas de interacción Re-alimentación:
Posicionamiento espacial: el usuario conoce la posición espacial relativa de los elementos.
Aquí se quiere el valor de la posición del objeto
Posicionamiento lingüístico: el usuario conoce los valores numéricos de la posición
Aquí se quiere la visión espacial del objeto
Tareas de interacción Dirección de preferencia:
algunos dispositivos de posicionamiento impiden el movimiento en ciertas direcciones
Tiempo de aprendizaje: mayor en dispositivos indirectos.
Posicionamiento continuo: una secuencia de posiciones es utilizada para definir una curva Tecnicas: lápiz mejor que
ratón.
Tareas de interacciónSelección: consiste en elegir un
elemento de un conjunto. EJ: comandos, atributos, objetos Conjunto variable: Pueden ser muy
extensos y cambian frecuentemente. Conjuntos relativamente fijos: el
tamaño no cambia frecuentemente, ni mucho
Tareas de interacciónSelección en
conjuntos variables: Escribiendo el
nombre del objeto a elegir. Ej: ACAD, VBasic.
ApuntandoTarea: Click del
ratón.
Tareas de interacciónSelección en conjuntos fijos
Lo mas usual es la selección de menús. Los menús pueden ser ordenados:
AlfabeticamenteLogicamenteFuncionalmenteFrecuencia de uso
Tareas de interacción
Tareas de interacción
Tareas de interacciónAspectos en selección constante
Tipo de menúPosición de menú: flotante, popup, pulldownRepresentación visual: icónoco, textualElemento actual: como resaltarloTamaño y forma del menú
Reconocimiento de patrones en la selección: EJ: borrar y mover en una aplicación de dibujo
Tareas de interacciónTexto: consiste en introducir una cadena
de caracteres que no tiene ningún significado para la aplicación. EJ: un comando no es entrada de texto. Tareas: Reconocimiento de caracteres: a partir de
tabletas digitales (PDAs), escanners (OCR) Selección de menú: copiar/ pegar Reconocimiento de voz. Qwerty.
Tareas de interacción Cuantificación:
Consiste en especificar un valor numérico entre algún mínimo y algún máximo Técnicas: escribir el
valor, usar potenciómetros
Puede ser lingüístico o semántico
Tareas de interacciónTareas 3D
Son las mismas extendidas en una dimensión, más la tarea adicional de rotar.
Tareas de interacción
Tareas de interacción Cuadros de diálogo: se
usan cuando necesitamos seleccionar múltiples elementos de un conjunto. Son una forma de menú que permanece visible hasta que el usuario la oculta. Se puede hacer un preview de valores (aplicar)
Tareas de interacciónTécnicas de
construcción:
Ruberbanding: -Presionar botón, establecer posición-Mover cursor-Levantar botón-Punto final congelado-Varias formas de finalizar-Se pueden aplicar restricciones
Tareas de interacciónManipulación directa: permite
modificar entidades geométricas. (mover, rotar y escalar) Se usan handles
BibliografíaComputer graphics: principles and
practice. Foley, van Dam, Feiner, Hughes.