Documentos de Académico
Documentos de Profesional
Documentos de Cultura
A menudo cuando alguien menciona el tema de interfaz lo primero que nos viene a la
mente son las pantallitas de nuestros celulares cargadas de opciones, dibujitos y botones.
En efecto es correcto tener esa visión sobre lo que es una interfaz, pero solo es una de los
tantos tipos de interfaces que existen. De hecho antes de conocer las interfaces gráficas (las
que tienen figuritas) existieron muchas otras, y para algunas aplicaciones de índole más
puntual existen otros tipos.
Por ejemplo: cuando conducimos un automóvil
usamos varios dispositivos, los principales son el
volante, la palanca de cambios, el cerrojo de la
llave y los secundarios son los controladores de
los parabrisas, retrovisores, indicadores de
combustible, aceite, velocímetro, etc. Todos ellos forman parte de la interfaz por medio de
la cual se opera el vehículo.
Otro ejemplo es un aire acondicionado, por medio del panel de
botones del mismo o mediante un control remoto podemos regular la
temperatura y programar el termostato del mismo. Una interfaz
simple e incluso sin necesidad de alguna pantalla es necesaria para
que una persona pueda operar un equipo.
Las interfaces de usuario existen en todas partes, y no son exclusivas de las computadoras
Este tipo de interfaces son una utopía que solo vemos hechas realidad en las películas de
ciencia ficción, un ejemplo un poco rudimentario lo podemos encontrar en la siguiente
página: http://www.cleverbot.com/
Este es un proyecto de una interface en lenguaje natural, podemos platicar con Cleverbot y
él nos contestará como si platicásemos con una persona real. Tiene su par de fallos pero es
un avance en este campo de investigación.
Este tipo de interfaz se ha venido popularizando desde la época en que la computación era
en pantallas de texto, de hecho los menús de opciones son tan conocidos por todo el
mundo que es muy fácil e intuitivo para un usuario entenderlos.
Hay una serie de lineamientos para crear menús, no son obligatorios pero son un buen
punto de partida:
También se le conoce como menú contextual y ha venido a facilitar la vida a los usuarios de
computadora, estos menús contienen artículos específicos para la actividad actual y la
mayoría son funciones duplicadas de artículos de menú principales.
Estas interfaces se popularizaron desde los 70s, antes eran pantallas de captura en texto
pero con la llegada de los sistemas operativos gráficos tomó mayor fuerza a tal grado que la
Lenguajes de programación como Visual Basic .Net, C# .Net, o entornos de desarrollo como
NetBeans y Eclipse incluyen herramientas para el diseño de este tipo de interfaces. Este
tipo de interfaces también se pueden encontrar en frameworks de desarrollo WEB tales
como Sencha, Google Web Toolkit, Smartclient por mencionar algunos.
Un ejemplo claro de este tipo de interfaces son los manejadores de bases de datos donde
por medio de instrucciones podemos hacer solicitudes de información.
Una consulta hecha en SQL Server Management Studio es un ejemplo de este tipo de inferfaces
Otros ejemplos de aplicaciones que utilizan estas interfaces son paquetes como AutoCad y
MiniTab que cuentan con la opción de trabajar con comandos.
Material facilitado por Ing. Gerardo Josué Portillo (gerardo.portillo@uth.hn)
Interfaces Gráficas de Usuario
Son una fusión de todas las interfaces vistas, con la diferencia que agregan figuritas y
elementos gráficos.
A este tipo de interfaces se les puede abreviar como GUI (Graphic User Interface), y gracias
a ellas la curva de aprendizaje de los usuarios de los paquetes de software ha bajado
considerablemente haciendo más fácil aprender a trabajar en una computadora.
MacOS (basado en tecnología de Xerox PARC) fue el primer sistema operativo de uso
comercial con una interfaz gráfica de usuario.
1. Lápiz óptico
3. Reconocimiento de Voz
4. Reconocimiento de Movimiento
El reconocimiento de movimiento y de voz se ha vuelto muy popular hoy en día, a tal grado que hasta en los videojuegos se ha
adoptado interfaces de este tipo