¿Qué es una técnica de interacción?
La técnica de interacción se utiliza en la interacción humano-computadora (HCI) y en el diseño de interacción para desarrollar un proceso que consolide varios pasos en una sola tarea, mejorando así la experiencia del dispositivo del usuario. Existen varias técnicas de interacción bidimensional (2D), y también se han desarrollado técnicas de interacción tridimensional (3D). Todas las técnicas implican una combinación de múltiples entradas y salidas, tanto de hardware como de software, que resulta en una interacción fácil de usar con la computadora.
Los dispositivos de entrada de hardware pueden incluir elementos como teclados, dispositivos señaladores, cámaras, joysticks o pantallas táctiles. Algunos ejemplos de software incluyen detección táctil o de presión, reconocimiento de voz y seguimiento de movimiento. El lado de salida puede tener tantos elementos como el lado de entrada y a menudo incluirá duplicados. Los monitores, los altavoces y las muñecas parlantes son solo algunas muestras de dispositivos relacionados con la salida.
Los diseñadores de HCI trabajan para crear un protocolo simple que incluya todos los elementos relevantes. La técnica de interacción utilizada para construir este protocolo varía según la aplicación y el diseñador. Han surgido varias categorías principales de técnicas de interacción, incluido el uso de lenguajes de comandos y teclas de función.
Más allá de estas están las técnicas más complicadas que requieren que se realice un grupo más grande de subtareas. Los menús son quizás la técnica de interacción más común. Casi todos los sitios web tienen al menos un ejemplo de esto en una barra de menú anidada o desplegable. Una de las técnicas más claramente visibles es la manipulación directa, como una barra de desplazamiento.
El llenado de formularios, en el que un usuario tiene opciones para elegir antes de completar la tarea, y las técnicas de puntería que emplean cursores especiales son otras dos. Muchos dispositivos móviles contienen una tecnología de detección de movimiento, que es una técnica de interacción utilizada en juegos y aplicaciones. Los sistemas de juegos de consola también utilizan una técnica de detección de movimiento.
Las técnicas de interacción tridimensional permiten al usuario tener una interacción natural en un entorno virtual. El desarrollo de la tecnología 3D se ha expandido dramáticamente, y se han dado grandes pasos para racionalizar y suavizar la experiencia con 3D y la realidad virtual. Esto es un largo camino desde los días en que HCI y la técnica de interacción se centraron principalmente en aplicaciones de productividad, como procesadores de texto y hojas de cálculo.
Desde el desarrollo de la computadora personal, la técnica de interacción se ha expandido desde el simple enfoque en la productividad del usuario. Los sistemas militares, el comercio electrónico, los juegos y más utilizan técnicas de interacción. Ya no es solo para el usuario individual sino para todas las personas. No se limita a interfaces gráficas simples sino a muchos dispositivos y tecnologías.