Interfaz de Usuario

 

Una interfaz de usuario es un medio por medio de del cual una persona puede controlar un softwareConcepto de Software¿Qué es el Software y cuál es su función?Un Software es la parte lógica, o más bien el soporte lógico, de cualquier sistema de tipo informático. Sea un PC, un teléfono teléfono celular o inclusive una tablet, es todo aquel programa que se ejecuta en él gracias a la coordinación de la parte física, es decir, el hardware, para llevar adelante alguna tarea concretamente o un recopilatorio de más o hardwareEn informática, el término hardware se refiere a cualquier componente de un sistema informático que sea un objeto físico real, al contrario que el software que existe en forma digital. Esto incluye el disco duro y las unidades incorporadas, es decir, todos los componentes que son "duros", de ahí su nombre. Desarrollo El desarrollo del hardware informático comienza con la creación de los primeros ordenadores y tiene su verdadero origen más 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¿Qué es la interfaz gráfica de usuario?La interfaz gráfica de usuario o GUI (por las siglas en inglés de Graphical User Interface) es un tipo de interfaz de usuario que usa imágenes, iconos y menús para mostrar las acciones disponibles entre las que el usuario puede escoger en un dispositivo. Su función es proporcionar un entorno visual amable y sencillo de utilizar que facilite la comunicación del usuario con el equipo.Acrónimo más.

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¿Qué es un objetivo?En marketing, un objetivo es el resultado que se pretende alcanzar en un periodo de tiempo, a través el uso de los recursos disponibles. Por tanto, se debe formular de una forma clara y hace falta que sea accesible y medible. más 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 programadorConcepto de Programador¿Qué es un Programador?Un Programador es una persona, normalmente un profesional, que se encarga de escribir, de depurar y de revisar todo el código fuente de un software informático para que lleve a cabo determinadas tareas, o inclusive para que mejore, incorporando nuevas funciones para hacer que sea una herramienta más completa y eficiente.Además se le conoce como desarrollador de software, expresión que encaja estupendamente con su tarea más 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 barrasLas trailing slashes son las barras que aparecen al final de una URL ( "https://es.ryte.com/" ) y representan un directorio. Si la URL no finaliza con una barra representa un archivo. No obstante, esto son solo guías, no un requerimiento. No obstante, usar una barra como representación de un directorio ha sido aceptado como estándar con el tiempo. Uso de las barras "https://es.ryte.com/" y SEO A pesar de que dichas más 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 pantallaEl diseño de pantalla describe el diseño de interfaces gráficas de usuario. El diseño de pantallas incluye una amplia variedad de apps en las que se pueden usar pantallas como parte de la interacción hombre-máquina. Debe distinguirse de las funciones de una interfaz gráfica de usuario. La implementación técnica no forma parte del diseño de la pantalla. Información general El diseño de la pantalla puede entenderse como la concepción y más.

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 vozLa búsqueda por voz es una función especial de búsqueda de Google que te permite iniciar consultas de búsqueda de Google usando un lenguaje verbal en vez de escribir. Cómo se desarrolló la búsqueda por voz La búsqueda de voz de Google se publicó en 2011. Inicialmente, sólo estaba disponible para Google.com y sólo en inglés. En octubre de 2012, se lanzó una aplicación para dispositivos móviles de Apple. Google más de [[[Google Inc.Google Inc. es una empresa americana, con sede en Mountain View, California, que se especializa en servicios de Internet, especialmente como motor de búsqueda. La búsqueda de Google es conocida a nivel mundial y tiene la mayor cuota de mercado en el campo de la búsqueda en Internet. Sus centros de datos están distribuidos por todo el mundo, y, a día de hoy Google posee más de 70 oficinas en más|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 personasLas personas son personalidades imaginarias que representan a un determinado grupo objetivo. En el marketing online, las personas ayudan a entender mejor a los usuarios de un portal web o a los clientes de una tienda online. Concepto de personas Para que las personas puedan ejercer su efecto positivo, deben ser lo más detalladas viable. Esto conlleva un término exhaustiva de los grupos destinatarios para conseguir datos empíricos. La próxima más 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  ¿Qué es SEO o search engine optimization?   Conjunto de prácticas destinadas a mejorar el posicionamiento de una web en el ranking de resultados de los motores de búsqueda. Al contrario que la estrategia SEM, que contempla la inclusión de enlaces contratados para obtener este objetivo, el procedimiento SEO se ocupa exclusivamente de los resultados naturales (no pagados) localizados por el algoritmo propio de cada buscador. Para esto contempla ajustar más

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 breadcrumbsConcepto de Breadcrumbs¿Qué son las Breadcrumbs?Las Breadcrumbs, término inglés que se traduce como migas de pan, son todas aquellas herramientas y mecanismos que indican a los usuarios dónde se encuentran dentro de una página web. El rastro que determina la localización exacta dentro de la estructura de la web, indicando cada una de las ramas seguidas hasta llegar a la ubicación actual.Este concepto, tremendamente ligado tanto a la usabilidad, la más 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 permanenciaEl tiempo de permanencia o dwell time representa el tiempo que se queda un usuario en un portal web y abarca desde que entra en una página hasta que sale del dominio. Este dato puede analizarse con la herramienta de Google Analytics. Basándonos en el tiempo que permanece un usuario en nuestro portal web podemos medir y repasar la calidad del contenido y del portal web. Relevancia para el SEO más 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 webmasterEl término webmaster fue utilizado por primera vez por Tim Berners-Lee, el inventor de la World Wide Web, en su documento "Style Guide for Online Hypertext". La palabra se compone de las palabras inglesas "web", forma corta de World Wide Web y "master". En los primeros días de la WWW, a principios de la década de 1990, el término se usaba principalmente como un nombre profesional para las personas que disponen más, 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