Saltar al contenido principal




 

Una interfaz de usuario es un medio por medio de del cual una persona puede controlar un software o hardware específico. Lo ideal es que las interfaces de usuario sean fáciles de utilizar para que la interacción sea lo más instintiva e intuitiva factible. En el caso de los programas informáticos, esto se denomina interfaz gráfica de usuario.

Desarrollo y tipos de interfaces de usuario

A diferencia de la regla moderna con los ordenadores, los antiguos eran demasiado lentos para las interfaces gráficas de usuario. Al principio, la gente sólo tenía el CLI (Command-line interface). Con la interfaz de línea de comandos (usuario), los usuarios sólo podían emitir comandos en forma de líneas como símbolo del sistema. Esto ha evolucionado a la TUI (Text-based User Interface)que ahora se usa para la instalación de sistemas operativos. El hecho de que los ordenadores fueran cada vez más adoptados por la gente, y que el número de hogares con ordenadores siguiera aumentando, hizo necesario desarrollar una interfaz fácil de utilizar para los ordenadores.

600x400-InterfazDeUsuario-es-01.png

Esto llevó al desarrollo de la GUI (Graphical user interface), que ahora se ha establecido permanentemente con un mejor rendimiento informático. Otros avances tecnológicos fueron el desarrollo de la VUI (voice-user interface), una interfaz que permite a los seres humanos interactuar con los ordenadores por medio de de una plataforma de voz. En varios juegos de PC, como Kinect, los jugadores son en este momento capaces de usar un NUI (Natural user interface). Esta interfaz usa el movimiento natural de una persona para controlar el software del juego. BCI se está desarrollando en este momento, y tiene como objetivo controlar el software por medio de de los pensamientos de una persona. A continuación encontrarás más información sobre las interfaces.

Interfaz de línea de comandos (CLI)

Entre los lugares donde se usa la interfaz de línea de comandos (Command Line Interface en inglés), se encuentran los ordenadores DOS. El usuario ve una línea de comandos y un indicador que indica la posición actual. La interacción sólo es factible por medio de la introducción de comandos. La máquina los procesa y, a continuación, muestra otra línea con una indicación de entrada. Este tipo de sistema operativo está obsoleto. Las CLI han sido reemplazadas en gran medida por las GUI.

Interfaz de usuario de texto (TUI)

Una interfaz de usuario de texto (Text User Interface), está orientada a los caracteres. La ejecución se realiza en modo texto de hardware, pero la pantalla además se usa ampliamente. El programador sólo tiene 256 caracteres en una fuente. La navegación se realiza normalmente con el teclado y no con el ratón. Algunos ejemplos son el Norton Commander o Turbo Pascal a partir de la versión 5.0. Al mismo tiempo, esta interfaz además se usa en cargadores boot y en todos los programas de configuración de la BIOS. La instalación de sistemas operativos además usa este tipo de interfaz.

Interfaz gráfica de usuario (GUI)

La interfaz gráfica de usuario (Graphical User Interface) es la interfaz más utilizada en la mayoría de las apps de software modernas. Se refiere a la ventana que contiene todos los items del software. La interacción del usuario se produce por medio de del ratón y el teclado. Además se pueden usar botones y menús en la ventana del software. Esta ventana es la interfaz entre el usuario y el software. Los items típicos, como las barras de herramientas, además son comunes. Tales items además permiten un procedimiento algo semejante por medio de de distintos sistemas operativos para interacciones comunes. El diseño de una interfaz gráfica de usuario puede determinarse con la ayuda de un diseño de pantalla.

Modelo del mundo real

Al desarrollar las primeras interfaces gráficas de usuario, se utilizaron bits del mundo real (real world) como modelo para hacer más comprensible el funcionamiento del software. Esto se refleja principalmente en los símbolos utilizados, tales como una papelera de reciclaje, una carpeta, un icono de disco para guardar. Desde la perspectiva actual, la mayoría de estas imágenes están anticuadas, pero siguen utilizándose. Se usan items comunes como «Escritorio» o «Carpeta».

Con las nuevas imágenes además se debe crear siempre una referencia a las cosas que se saben. Esto facilita la interacción con el usuario. El objetivo de la GUI es hacer factible que la gente reconozca visualmente lo que hace un botón. Como resultado, los usuarios no disponen que memorizar todos los comandos como en el caso de los CLIs.

Directrices y reglas

Cuando se diseñan interfaces gráficas de usuario, hay pautas que ayudan a mejorar la facilidad de uso así como la estandarización. Ejemplos de ello son las ocho reglas de oro de Ben Shneiderman. [1] A continuación se describen algunas de estas reglas:

  • Consistencia: Consistencia significa simplemente que una interacción debe ocurrir siempre de la misma manera. Aquí debe evitarse lo siguiente: una barra de menús con opciones como «copiar el área marcada», «borrar el área elegida», «añadir el área elegida». Este ejemplo muestra inconsistencia y debe evitarse en una GUI.
  • Retroalimentación informativa: Cada acción del usuario debe ir siempre seguida de una retroalimentación. Por ejemplo, si al hacer doble clic se abre un programa determinado, es factible que el usuario tenga que esperar unos segundos antes de poder usar el software. Para que el usuario sepa que el doble clic funcionó, es necesaria la retroalimentación. Esto puede ser en forma de un cambio en la forma del cursor. El ejemplo más antiguo es el reloj de arena de Windows.
  • No abrumes la memoria a corto plazo de los usuarios: Los usuarios no pueden memorizarlo todo. Para diálogos largos que se extienden a lo largo de varias ventanas cambiantes, la información debe mostrarse siempre en la misma posición y ninguna información, que estaba disponible al principio, debe faltar al final.

Interfaz de usuario de voz (VUI)

En una interfaz de usuario de voz (Voice User Interface), la interacción entre el usuario y la máquina se produce por medio de de la entrada y salida de voz. Por ejemplo, un usuario puede elegir verbalmente a una persona de una agenda telefónica guardada para llamar a la persona. Las apps de voz a texto o el software de acreditación de voz además usan la interfaz controlada por voz. La ventaja de esta dinámica de interacción es que los usuarios no necesitan nada más que la voz. Sus manos están libres, y no disponen que mirar constantemente a la pantalla. La introducción de texto en dispositivos que disponen un teclado pequeño (smartphones) además se puede facilitar usando interfaces de usuario de voz.

Algunos ejemplos son el asistente de Apple, Siri, S-Voice de Samsung y la búsqueda por voz de [[[Google Inc.|Google]]. Uno de los requerimientos previos para que las VUI tengan éxito es que los usuarios tengan una buena experiencia auditiva. Fundamentalmente cuando se usan contestadores automáticos para las líneas directas de los clientes, la persona que llama no debe estar sobrecargada con largos anuncios de voz. La interacción de la voz es muy natural puesto que la comunicación entre los seres humanos se ha utilizado por mucho tiempo.

Interfaz de usuario tangible (TUI)

Con interfaces de usuario tangibles (Tangible User Interface), la interacción tiene lugar por medio de de dados, pelotas y otros objetos físicos. Los TUIs son raramente encontrados en la vida diaria, pero su desarrollo ha avanzado significativamente. El motivo por la que se encuentran en contadas ocasiones es porque la interacción utilizando objetos físicos ya no funciona si los objetos no pueden ser localizados. Al mismo tiempo, si dispones de un PC en tu escritorio de trabajo, una interfaz de usuario tangible tiene poco sentido. Los museos y las exposiciones son buenos ejemplos de áreas en las que resulta útil poseer de interfaces de usuario tangibles. Los objetos físicos de una TUI fomentan la interacción.

El usuario puede utilizarlos de forma lúdica, lo que a su vez facilita el efecto de aprendizaje, por ejemplo, en museos. El objeto físico hace que la experiencia sea más memorable. De esta manera, el uso en exposiciones, donde el usuario es capaz de recordar el único stand en el que experimentó activamente algo. Una interfaz de usuario tangible ofrece muchas opciones distintos puesto que el objeto puede ser modelado en forma, color, superficie, etc. Desde un arenero con bloques de madera hasta una lupa para imágenes, todo es factible.

Interfaz de usuario natural (NUI)

La interfaz de usuario natural (Natural User Interface), debe permitir una interacción del usuario lo más natural e intuitiva factible. A la vez, la interfaz real apenas es visible, por ejemplo, en una pantalla táctil. Con los NUIs, la entrada del usuario se hace utilizando gestos y toques. Además es factible la combinación con la VUI. Gracias a la retroalimentación directa del dispositivo, la operación parece más natural’ que la entrada con un ratón y un teclado. Al mismo tiempo del uso con pantallas táctiles, los NUIs además se usan en videojuegos.

Por ejemplo, el Nintendo Wii permite acciones en la pantalla moviendo el mando con la mano. Otro ejemplo es una extensión de Xbox con Kinect que permite controlar un personaje en la pantalla por medio de del propio movimiento corporal. En ambos casos, el juego reacciona a los movimientos naturales, haciendo que la interacción parezca natural.

Interfaz de usuario perceptiva (PUI)

Una interfaz de usuario perceptiva (Perceptual User Interface), es una interfaz de usuario orientada a la percepción que aún está siendo explorada. Las IUP deben ser capaces de combinar los conceptos tanto de la interfaz gráfica de usuario como de la interfaz gráfica de usuario e incorporar el acreditación electrónico de gestos para facilitar la interacción con el PC. La adición de los sentidos auditivo y visual de los gestos, esta interfaz tiene como objetivo mejorar la percepción todavía más.

Interfaz cerebro-ordenador (BCI)

La interfaz del cerebro-ordenador (Brain Computer Interface), utiliza pensamientos humanos. Hasta ahora, ha habido mucho éxito en este área y la investigación es muy prometedora. La investigación se basa en distintos áreas de aplicación. Los electrodos se usan para medir las ondas cerebrales que a su vez se calculan usando varios algoritmos. Esto permite controlar los brazos robóticos, etc. Este tipo de interacción es un gran alivio para las personas con discapacidad en su vida diaria. Una implementación semejante, que pretende controlar un vehículo por medio de del pensamiento humano, además se está trabajando en el campo del automóvil.

Importancia para el SEO

Existen una serie de semejanzas y diferencias en la creación de una interfaz gráfica de usuario y un portal web.

Por ejemplo, la navegación en un portal web es realizada por el usuario. El usuario elige la ruta por medio de de la estructura de la página. En una GUI, el desarrollador de software puede controlar las alternativas que tiene el usuario en un momento determinado. Si una función no está habilitada, el desarrollador puede seleccionar hacer que el software oculte esta opción en ese momento en particular. En el caso de un cuadro de diálogo que se extiende a varias ventanas, el software se puede diseñar de tal manera que no permita al usuario navegar hacia atrás. En un portal web, la página anterior siempre se puede ver en cualquier momento. De esta manera, la navegación además debe tenerse en cuenta a la hora de diseñar un portal web. La jerarquía de páginas puede volverse confusa muy rápidamente, y su claridad debe estar siempre asegurada. Una navegación con migas de pan (o breadcrumbs en inglés) puede ser útil en esta circunstancia. Las rutas de clic largo además desempeñan un papel clave – para el bot de Google además.

Un usuario usa un programa de software durante un largo período de tiempo, lo que le hace familiarizarse con los muchos items de la interfaz gráfica de usuario. En el caso de un portal web, el tiempo de permanencia no es tan largo. Los usuarios usualmente ven las páginas como una pequeña parte de toda la Internet. De esta manera, los diseñadores de sitios web deben asegurarse de que la experiencia del usuario en su portal web se mantenga a la par con otros sitios web. Por ejemplo, la barra de navegación se encuentra generalmente a la izquierda o en la parte de arriba. Colocarlo en la parte inferior de la página irrita a los usuarios y hará que la mayoría de los usuarios abandonen la página. Como webmaster, uno debe de este modo asegurarse de que las cosas básicas en el portal web son como aparecen en cualquier otro lugar en Internet. Esto hace que el usuario se sienta cómodo y es más probable que se convierta en un cliente.

Enlaces Web

R Marketing Digital