fbpx
Wikipedia

Interfaz de usuario

La interfaz de usuario es el medio con que el usuario puede comunicarse con una máquina, equipo, computadora o dispositivo, y comprende todos los puntos de contacto entre el usuario y el equipo.

Evolución de las interfaces de usuario.
CLI (Command line interface): Interfaz de línea de comandos
GUI (Graphical user interface): Interfaz gráfica de usuario
NUI (Natural user interface): Interfaz natural de usuario

Normalmente suelen ser fáciles de entender y fáciles de accionar, aunque en el ámbito de la informática es preferible referirse a que suelen ser "usables", "amigables e intuitivos" porque es complejo.

Definición

La interfaz de usuario es el espacio donde se producen las interacciones entre seres humanos y máquinas. El objetivo de esta interacción es permitir el funcionamiento y control más efectivo de la máquina desde la interacción con el humano.

Las interfaces básicas de usuario son aquellas que incluyen elementos como menús, ventanas, contenido gráfico, cursor, los beeps y algunos otros sonidos que la computadora hace, y en general, todos aquellos canales por los cuales se permite la comunicación entre el ser humano y la computadora.

El objetivo del diseño de una interfaz es producir una interfaz que sea fácil de usar (explicarse por sí misma), eficiente y agradable para que al operar la máquina dé el resultado deseado.

Funciones principales

 
Ejemplo de interfaz de usuario tangible, Reactable.
 
Diagrama del proceso de entrada/salida y procesamiento entre un humano y una máquina.

Las funciones principales son las siguientes:

  • Puesta en marcha y apagado.
  • Control de las funciones manipulables del equipo.
  • Manipulación de archivos y directorios.
  • Herramientas de desarrollo de aplicaciones.
  • Comunicación con otros sistemas.
  • Información de estado.
  • Configuración de la propia interfaz y entorno.
  • Intercambio de datos entre aplicaciones.
  • Control de acceso.
  • Sistema de ayuda interactivo.

Tipos

En las interfaces de usuario se pueden distinguir básicamente tres tipos:

  1. Una interfaz de hardware, a nivel de los dispositivos utilizados para ingresar, procesar y entregar los datos: teclado, ratón y pantalla visualizadora.
  2. Una interfaz de software, destinada a entregar información acerca de los procesos y herramientas de control, a través de lo que el usuario observa habitualmente en la pantalla.
  3. Una interfaz de software-hardware, que establece un puente entre la máquina y las personas, permite a la máquina entender la instrucción y al hombre entender el código binario traducido a información legible.

Según la forma de interactuar del usuario

Atendiendo a cómo el usuario puede interactuar con una interfaz, existen varios tipos de interfaces de usuario:

  • Interfaz de línea de comandos (Command-Line Interface, CLI): Interfaces alfanuméricas (intérpretes de comandos) que solo presentan texto.
  • Interfaz gráfica de usuario (Graphic User Interface, GUI): Permiten comunicarse con la computadora de forma rápida e intuitiva representando gráficamente los elementos de control y medida.
  • Interfaz natural de usuario (Natural User Interface, NUI): Pueden ser táctiles, representando gráficamente un «panel de control» en una pantalla sensible al tacto que permite interactuar con el dedo de forma similar a si se accionara un control físico; pueden funcionar mediante reconocimiento del habla, como por ejemplo Siri; o mediante movimientos corporales, como es el caso de Kinect.

Según su construcción

Pueden ser de hardware o de software:

  • Interfaces de hardware: Se trata de un conjunto de controles o dispositivos que permiten que el usuario intercambie datos con la máquina, ya sea introduciéndolos (pulsadores, botones, teclas, reguladores, palancas, manivelas, perillas) o leyéndolos (pantallas, diales, medidores, marcadores, instrumentos).
  • Interfaces de software: Son programas o parte de ellos, que permiten expresar las órdenes a la computadora o visualizar su respuesta.

Valoración

El principal objetivo de una interfaz de usuario es que este pueda comunicar información a través de ella hacia algún tipo de dispositivo o sistema. Conseguida esta comunicación, el siguiente objetivo es el que dicha comunicación se desarrolle de la forma más fácil y cómoda posible para las características del usuario que utiliza el servicio.

Sin embargo, las interfaces no siempre cumplen todos los objetivos, por ejemplo: como es el caso de las consolas de línea de órdenes (CLI), que se encuentran en algunos sistemas de encaminadores (como los NOS de los routers); algunas consolas de administración con sus intérpretes de comandos (shell) de Unix, DOS, etcétera; y también en las consolas de administración de algunos servidores dedicados como Microsoft Exchange Server. Estas interfaces son fáciles de usar, sin embargo se necesita un amplio conocimiento de la persona que las utiliza. Por lo que, tanto su curva de aprendizaje, como el conocimiento técnico previo a su uso impiden que puedan ser utilizadas por cualquier persona.

Si bien estas interfaces son las primeras que utilizaron las computadoras, y muchos usuarios podrían considerarlas anticuadas, siguen siendo incluidas en nuevos dispositivos y sistemas gracias a las ventajas que ofrecen al permitir automatizar acciones complejas mediante la creación de pequeños programas de bajo nivel (conocidos como Script o Batch).

Por otra parte, existen interfaces que reducen significativamente la curva de aprendizaje y permiten que usuarios sin experiencia y sin conocimientos técnicos puedan obtener resultados notables, por ejemplo: la interfaz táctil utilizada por los sistemas operativos de iOS y Android.

Si bien el diseño de la interfaz es crítico para el manejo del dispositivo, los diseñadores al momento de su creación ponen especial énfasis en determinar el tipo de usuario, su conocimiento y su experiencia. Esto marcará importantes diferencias entre la interfaz de línea de comandos de un gestor de correo electrónico, los menús flotantes para una aplicación de diseño gráfico o bien el despliegue de información mediante una línea de tiempo en una red social.

La tendencia a futuro se vislumbra con una importante separación entre interfaces para la creación de contenidos e interfaces para el consumo de contenidos. Como puede ser cotejado con el uso de sistemas de código de barras, sistemas de acceso RFID Etiquetas o bien Social Networks ER, para la creación de contenidos; y dispositivo como los llamados smartWatch, smartTV y tabletas.

Véase también

Referencias

  •   Datos: Q47146
  •   Multimedia: User interfaces

interfaz, usuario, interfaz, usuario, medio, usuario, puede, comunicarse, máquina, equipo, computadora, dispositivo, comprende, todos, puntos, contacto, entre, usuario, equipo, evolución, interfaces, usuario, command, line, interface, interfaz, línea, comandos. La interfaz de usuario es el medio con que el usuario puede comunicarse con una maquina equipo computadora o dispositivo y comprende todos los puntos de contacto entre el usuario y el equipo Evolucion de las interfaces de usuario CLI Command line interface Interfaz de linea de comandosGUI Graphical user interface Interfaz grafica de usuarioNUI Natural user interface Interfaz natural de usuario Normalmente suelen ser faciles de entender y faciles de accionar aunque en el ambito de la informatica es preferible referirse a que suelen ser usables amigables e intuitivos porque es complejo Indice 1 Definicion 2 Funciones principales 3 Tipos 3 1 Segun la forma de interactuar del usuario 3 2 Segun su construccion 4 Valoracion 5 Vease tambien 6 ReferenciasDefinicion EditarLa interfaz de usuario es el espacio donde se producen las interacciones entre seres humanos y maquinas El objetivo de esta interaccion es permitir el funcionamiento y control mas efectivo de la maquina desde la interaccion con el humano Las interfaces basicas de usuario son aquellas que incluyen elementos como menus ventanas contenido grafico cursor los beeps y algunos otros sonidos que la computadora hace y en general todos aquellos canales por los cuales se permite la comunicacion entre el ser humano y la computadora El objetivo del diseno de una interfaz es producir una interfaz que sea facil de usar explicarse por si misma eficiente y agradable para que al operar la maquina de el resultado deseado Funciones principales Editar Ejemplo de interfaz de usuario tangible Reactable Diagrama del proceso de entrada salida y procesamiento entre un humano y una maquina Las funciones principales son las siguientes Puesta en marcha y apagado Control de las funciones manipulables del equipo Manipulacion de archivos y directorios Herramientas de desarrollo de aplicaciones Comunicacion con otros sistemas Informacion de estado Configuracion de la propia interfaz y entorno Intercambio de datos entre aplicaciones Control de acceso Sistema de ayuda interactivo Tipos EditarEn las interfaces de usuario se pueden distinguir basicamente tres tipos Una interfaz de hardware a nivel de los dispositivos utilizados para ingresar procesar y entregar los datos teclado raton y pantalla visualizadora Una interfaz de software destinada a entregar informacion acerca de los procesos y herramientas de control a traves de lo que el usuario observa habitualmente en la pantalla Una interfaz de software hardware que establece un puente entre la maquina y las personas permite a la maquina entender la instruccion y al hombre entender el codigo binario traducido a informacion legible Segun la forma de interactuar del usuario Editar Atendiendo a como el usuario puede interactuar con una interfaz existen varios tipos de interfaces de usuario Interfaz de linea de comandos Command Line Interface CLI Interfaces alfanumericas interpretes de comandos que solo presentan texto Interfaz grafica de usuario Graphic User Interface GUI Permiten comunicarse con la computadora de forma rapida e intuitiva representando graficamente los elementos de control y medida Interfaz natural de usuario Natural User Interface NUI Pueden ser tactiles representando graficamente un panel de control en una pantalla sensible al tacto que permite interactuar con el dedo de forma similar a si se accionara un control fisico pueden funcionar mediante reconocimiento del habla como por ejemplo Siri o mediante movimientos corporales como es el caso de Kinect Segun su construccion Editar Pueden ser de hardware o de software Interfaces de hardware Se trata de un conjunto de controles o dispositivos que permiten que el usuario intercambie datos con la maquina ya sea introduciendolos pulsadores botones teclas reguladores palancas manivelas perillas o leyendolos pantallas diales medidores marcadores instrumentos Interfaces de software Son programas o parte de ellos que permiten expresar las ordenes a la computadora o visualizar su respuesta Valoracion EditarEl principal objetivo de una interfaz de usuario es que este pueda comunicar informacion a traves de ella hacia algun tipo de dispositivo o sistema Conseguida esta comunicacion el siguiente objetivo es el que dicha comunicacion se desarrolle de la forma mas facil y comoda posible para las caracteristicas del usuario que utiliza el servicio Sin embargo las interfaces no siempre cumplen todos los objetivos por ejemplo como es el caso de las consolas de linea de ordenes CLI que se encuentran en algunos sistemas de encaminadores como los NOS de los routers algunas consolas de administracion con sus interpretes de comandos shell de Unix DOS etcetera y tambien en las consolas de administracion de algunos servidores dedicados como Microsoft Exchange Server Estas interfaces son faciles de usar sin embargo se necesita un amplio conocimiento de la persona que las utiliza Por lo que tanto su curva de aprendizaje como el conocimiento tecnico previo a su uso impiden que puedan ser utilizadas por cualquier persona Si bien estas interfaces son las primeras que utilizaron las computadoras y muchos usuarios podrian considerarlas anticuadas siguen siendo incluidas en nuevos dispositivos y sistemas gracias a las ventajas que ofrecen al permitir automatizar acciones complejas mediante la creacion de pequenos programas de bajo nivel conocidos como Script o Batch Por otra parte existen interfaces que reducen significativamente la curva de aprendizaje y permiten que usuarios sin experiencia y sin conocimientos tecnicos puedan obtener resultados notables por ejemplo la interfaz tactil utilizada por los sistemas operativos de iOS y Android Si bien el diseno de la interfaz es critico para el manejo del dispositivo los disenadores al momento de su creacion ponen especial enfasis en determinar el tipo de usuario su conocimiento y su experiencia Esto marcara importantes diferencias entre la interfaz de linea de comandos de un gestor de correo electronico los menus flotantes para una aplicacion de diseno grafico o bien el despliegue de informacion mediante una linea de tiempo en una red social La tendencia a futuro se vislumbra con una importante separacion entre interfaces para la creacion de contenidos e interfaces para el consumo de contenidos Como puede ser cotejado con el uso de sistemas de codigo de barras sistemas de acceso RFID Etiquetas o bien Social Networks ER para la creacion de contenidos y dispositivo como los llamados smartWatch smartTV y tabletas Vease tambien EditarAudioCubes Ergonomia Holografia tactil Interaccion persona computador Interfaz Inferfaz de linea de comandos Interfaz grafica de usuario Interfaz natural de usuario Pantalla tactil ReactableReferencias Editar Datos Q47146 Multimedia User interfacesObtenido de https es wikipedia org w index php title Interfaz de usuario amp oldid 137719809, wikipedia, wiki, leyendo, leer, libro, biblioteca,

español

, española, descargar, gratis, descargar gratis, mp3, video, mp4, 3gp, jpg, jpeg, gif, png, imagen, música, canción, película, libro, juego, juegos