varias usuario tipo son las interfaz interfaces informatica graficas diseño cuáles características caracteristicas design user-interface usability missing-features

design - tipo - Características importantes de la interfaz de usuario que a menudo se dejan fuera



ux no es ui (24)

  1. Consistencia en su diseño ... Hay demasiadas aplicaciones que "se ven" como las escribió un programador. No puedo hacer suficiente hincapié!
  2. Automatización ... Office lo tiene, ojalá hubiera más aplicaciones.
  3. CLI ... Como se mencionó anteriormente, especialmente si se trata de un proceso de tipo asistente repetitivo
  4. Plantillas / Presets ... como Handbrake ... hacen la vida más fácil, por no mencionar que son útiles en el proceso de capacitación
  5. Error / Confirmar mensajes que no interfieren ... A menos que el usuario necesite tomar medidas inmediatas, no muestre un cuadro de diálogo. Si el error es obvio, arréglenlo y luego díganme por qué
  6. UI escalable. Con WPF esto es cada vez más fácil, pero es molesto si estoy en un monitor grande y tengo que entrecerrar los ojos para ver algo. Sin mencionar que mi precisión de clic no es tan buena.

Realmente quiero saber si me falta algo obvio en el software que estoy desarrollando.

¿Qué características de la interfaz de usuario que considera importantes a menudo faltan en la mayoría del software?


Buen diseño.


Ciclismo a través de enlaces y campos usando el botón de tabulación.


Consistencia UI.


Deje espacio en sus diálogos para que, si lo internacionaliza, tenga espacio para palabras más largas (piense en italiano) y fuentes más grandes (piense en chino).


Deshacer es malintencionado de codificar, pero muy útil para los usuarios finales.

Guarde la ubicación y el tamaño de todas / todas las ventanas, para que se restauren cada vez que se reinicie el programa.

Lea este artículo sobre Deshacer de un experto en usabilidad (Aza Raskin): nunca use una advertencia cuando quiera deshacer . Codificar deshacer no es tan difícil: ejemplos [1] , [1.5] , [2] .


Estas son algunas de las características de la interfaz de usuario que a menudo me parece que están mal hechas o que incluso faltan:

  • Restaurando el estado de la ventana correctamente .
  • Conforme al modelo mental del usuario promedio (no principiante, no experto).
  • Restringir la cantidad de opciones que el usuario debe tomar.
  • Restringir la cantidad que los usuarios deben leer mientras usan la aplicación.
  • Fuerte coherencia con otras aplicaciones del mismo género que se ejecutan en la misma plataforma.
  • Una instalación bien hecha de deshacer / restaurar.
  • Como alguien más comentó, ayuda contextual.
  • Permitir que una aplicación se navegue sin la ayuda de un mouse.
  • Buen soporte para múltiples monitores.

Haga clic con el botón derecho en el menú contextual en elementos como vistas de árbol y cuadrículas.

Tenemos una aplicación de gestión de registros aquí en el trabajo que tengo que usar de vez en cuando y no tienen derecho a hacer clic en ninguno de los documentos en la vista de árbol, por lo que debe seguir yendo al final de la pantalla para marcar una tarea como grrr completado, y sin atajos de teclado demasiado grrr


Limpio e intuitivo.


Sé que he sido culpable de omitir el soporte de impresión en el pasado. Nunca lo usaría, pero algunos de mis usuarios sí.


Una API y un lenguaje de scripts para poder omitir la IU.

Seriamente. Nada es más tedioso (y propenso a errores) que tener que apuntar y hacer clic a través de un proceso repetitivo.


Una pregunta demasiado general. Dependerá de lo que haga la aplicación. Una cosa que veo que a menudo falta en las aplicaciones de GUI es una forma fácil de deshacer errores, no solo en el objeto que está manipulando sino también en los elementos de la IU del programa. Cerrar por error un panel de opciones flotantes o una barra de herramientas y luego no tener idea de dónde está habilitada la cosa me frustra sin fin. ¿Está en Windows? ¿O bajo View? ¿Fue este? no, ese es para algo completamente distinto. Gah! ¿Cómo se llama?


atajos de teclado


  • Un menú de ayuda con más de Acerca de ...
  • Ayuda sensible al contexto
  • Consejos de herramientas

  • arrastrar y soltar
  • portapapeles

Limpiar iconos. Buenos iconos Íconos significativos

Estoy muy decepcionado con muchos iconos dentro de las aplicaciones, especialmente en Windows ;-)


Haga clic con el botón izquierdo arrastrar para resaltar, haga clic con el botón derecho en el menú contextual con la opción para copiar el texto resaltado. Faltan algunas aplicaciones codificadas en Java.


Ser capaz de usar arrastrar y soltar para personalizar la barra de herramientas y poder eliminar / ocultar barras de herramientas no deseadas sin dejar un botón sin usar cuyo único propósito es restaurarlas / mostrarlas.


la consideración real para el usuario parece omitirse con bastante frecuencia:

  • usando terminología que tenga sentido para el programador, pero no para el usuario
  • organizando el flujo de trabajo de la aplicación para la conveniencia del programador, pero no del usuario
  • no tener en cuenta los procesos de trabajo del usuario en primer lugar, y encontrar formas de ayudarlo a eliminar los pasos y simplificar las cosas

Agregaré algunos que aún no se han mencionado:

  1. Formularios no modales que pueden permanecer abiertos mientras se realiza otro trabajo.

  2. Posibilidad de ver múltiples ventanas a la vez (en lugar de pestañas que muestran solo una a la vez)

  3. Posibilidad de tener múltiples vistas de una sola ventana a la vez, es decir, modo dividido, o paneles, o ventanas múltiples reales en el mismo objeto.


  1. Congelar la aplicación cuando está haciendo algo que lleva más de un segundo.

  2. No muestra a los usuarios lo que está sucediendo y no indica cuánto tiempo tomará.


Las opciones de inicio de sesión de IMO, nombre de usuario y contraseña necesitan trabajo. Entiendo que hay preocupaciones de seguridad con cada una de estas opciones. La compensación de riesgo es diferente para cada aplicación y debe evaluarse según la aplicación.

A menudo, las funciones olvidadas o mal implementadas incluyen:

  • Recuérdame
  • Se te olvidó tu contraseña
    • Si tiene una política de contraseñas restrictivas, ¡déme una pista de lo que es!
    • Rango para # de caracteres, sin caracteres especiales, números requeridos o mayúsculas, etc.
  • Olvidó nombre
    • Si mi nombre de usuario no es mi dirección de correo electrónico, dame una pista sobre tu política de nombre de usuario

Windows que se ajusta a otras ventanas y screenboarders. KDE y Winamp hacen esto, y son los más famosos por eso. ¿Por qué una gran cantidad de otras aplicaciones y DEs no hacen esto?


Lo que generalmente se deja fuera en la interfaz de usuario? ¡Nada! (literalmente, espacio vacío). La pregunta es mejor: "¿Qué se puede sacar?". Cuando tiene que pensar en qué más necesita su UI, ya ha ido demasiado lejos. Dejar espacio vacío es algo en lo que los programadores de IU deben trabajar. A nadie le gusta la característica de arrastrarse.

Recuerde la regla de KISS.