2010-08-25 13 views
5

He estado pensando en la "revolución" en el diseño de la interfaz de usuario y las metáforas para interactuar con la computadora a través de una GUI y me sorprende que mientras las computadoras hayan sido accesibles a través de GUI, los programadores todavía están buscando la mejor manera de permitir que el usuario interactúe con sus programas. Parece que la mayoría de los trabajos se centran en la astetica (que entiendo que son importantes) pero no entiendo por qué todavía estamos buscando la solución mágica en el diseño de la interfaz de usuario.UI Design/UI Components

Mi pregunta es: ¿Por qué el diseño de IU y los componentes no son un problema resuelto con enfoques aceptados y entendidos?

+0

Es curioso que menciones "todavía estamos buscando la ** bala mágica ** en el diseño de la interfaz de usuario", dado que Fred Brooks acaba de publicar su nuevo libro, [The Design of Design] (http: //www.amazon .com/Design-Essays-Computer-Scientist/dp/0201362988). –

Respuesta

4

Probablemente porque, como la mayoría de las cosas, el diseño (y la tecnología, en general) cambian constantemente, se trabajan y se revisan. Decir que uno de los elementos más cruciales en el software se puede "resolver" sería una subestimación y se cambiaría constantemente de nuevo. No existe una definición verdadera de la GUI "perfecta", solo porque no sabe quiénes serán sus usuarios (usuarios avanzados versus informales, se requiere más información de entrada versus menos).

0

La interfaz de usuario es un tema muy subjetivo, lo que podría ser ideal (gráficamente agradable, eficiente) para una persona o tarea puede no ser ideal para otra tarea o incluso para otra persona que realice la misma tarea. También cambian las diferentes plataformas en las que se implementan las GUI y necesitan que las GUI evolucionen para cumplir con las demandas específicas de la plataforma (pantallas táctiles, es decir, se prestan a una interfaz de usuario completamente diferente, luego a una plataforma basada en el mouse o incluso algo parecido a un cajero automático)

Sin embargo, hay clases y libros escritos sobre el tema, por lo que hay un cierto nivel de continuidad en la zona que ha estado allí desde hace bastante tiempo.

En resumen, TECNOLOGÍA.

1

Creo que si le haces a Henry Ford la misma pregunta sobre el diseño de automóviles, obtendrías una respuesta que se aplicaría igualmente a tu pregunta de hoy.

Y esa es la respuesta, todavía estamos en la infancia del diseño de interacción de la computadora humana y todavía no tenemos suficientes datos para diseñar sistemas realmente ideales. Y, incluso si lo hiciéramos, todavía no tenemos la capacidad de fabricar un sistema tan ideal a un precio asequible.

Al igual que Henry Ford, no podría haber diseñado el Bugatti Veryon en su época, ni podría haberlo construido si pudiera diseñarlo. O el Prius para ese asunto.

2

la perfección es un objetivo en movimiento

Jacob Nielsen dijo con razón hace unos diez años que los usuarios no se desplazan. Esto ya no es verdad

Los usuarios se entrenan para las interfaces de usuario. Windows 7 no muestra un icono del menú del sistema en la esquina superior izquierda para muchas aplicaciones (por ejemplo, en el explorador), pero aún puede ir allí e invocar el menú del sistema. Me llevó un tiempo a aviso el icono faltaba para algunas aplicaciones, mientras lo usaba.

(Probablemente hay mucho mejores ejemplos.)

El óptimo no es obvia. La consistencia es fundamental en la IU, pero solo la desviación de la coherencia puede conducir a mejoras. Simplemente no puede optimizar para "más consistente" o "más creativo", ambos fallarán.

es una habilidad entre dominios. ¿Cuántas personas son programadores, diseñadores y neurocientíficos? ¿Cuántos cursos universitarios de CS enseñan a los modelos cognitivos y cómo se aplican a las interfaces de usuario? ¿Cuántos programadores consideraron la memoria muscular, los circuitos de retroalimentación y la carga cognitiva?

Las interfaces de usuario siguen siendo diseñadas en gran parte por programadores y, en ocasiones, las fijan los diseñadores después de los hechos.

efecto es difícil de medir
Tome la cinta de opciones de Microsoft Office: A juzgar por las respuestas, parece que funciona mejor para muchos, sin embargo, es más difícil en órdenes de magnitud para los demás. Fue un paso audaz, sin duda, pero ¿fue bueno? Microsoft sí ejecuta pruebas de IU, y lo hicieron por las cintas, ya sea que hayan estropeado las pruebas, si la política de la oficina se ganó los hechos, o si la barra invertida no era previsible en los datos, no lo sé. (Pero me gustaría seriamente)

¿Cuántas tiendas pueden pagar las pruebas de usuario? Todos pueden usar el pasillo, pero eso solo asegura que no es una mierda.

Skimming lo largo de la línea de
hay baja presión para la interfaz de usuario perfecta, existe una gran presión para una buena interfaz de usuario suficiente. Dada la falta de conocimiento común y el alto costo de mejora, perfecto no sería asequible. La "compensación de Apple" implica un precio más alto y deficiencias técnicas. Están empujando los límites (¡bien!) Con pasos audaces (¡muy buenos!), Que captan un segmento de mercado notable pero no importante. Todavía están lejos de perfecto.

0

No, las interfaces de usuario no son tan subjetivas. La materia ergonómica es un tema científico. Piense en eso: Hoy en día, todo el mundo usa una computadora. Ese no era el caso hace 30 años. Hoy en día, todo el mundo usa una superficie de vidrio para acceder a los datos. Ese no era el caso hace 30 años. Hoy, tienes varios dispositivos para acceder a tus datos. Ese no era el caso hace 30 años. Hoy en día, los datos se recopilan en todas partes. Ese no era el caso hace 30 años. Hoy, incluso puedes controlar tus datos con gafas. Ese no era el caso hace 30 años.

No hay una bala mágica. al igual que la naturaleza, estamos hablando de un ecosistema evolutivo y vivo, en la forma pura darwiniana.

0

El diseño de la interfaz de usuario consiste en hacer que las personas que tienen menos conocimiento al respecto pero que pueden entender fácilmente la aplicación y utilizarla de forma cómoda. Ese es el desafío central del diseño de la interfaz de usuario. Por lo tanto, evoluciona como un robot. No hay fin para el diseño perfecto. Como hace que los usuarios lo usen fácilmente, es un diseño perfecto.