Pregunta

Este es un acertijo interesante.

Tenemos una aplicación WPF que tiene una Vista como tema el uso de los pasteles suaves, Aero de control de plantillas, etc.Lo que he notado es que esta interfaz de usuario aparece increíblemente lavado en la baja calidad de las pantallas Lcd.Es allí una manera de aumentar la saturación de color de toda la aplicación o estamos a la merced de los malos monitores?Podemos incluso decir, mediante programación si estamos siendo exhibido en una baja calidad de monitor?

EDITAR:

Básicamente, estas respuestas son lo que yo quería a alguien para confirmar, sin mí llevando a la gente a decir de ellos!Fue una decisión de la administración superior que me vaya con este aspecto y yo necesitaba un poco de corroboración.

Gracias a todos!

¿Fue útil?

Solución

Eligió un mal de paleta.

Hacer algún trabajo en la interfaz de usuario;introducir más contraste natural.

Usted no quiere añadir la programación para evitar el mal de paleta de elección, incluso si pudiera.

Simplemente cambiar los colores.

Otros consejos

No estoy seguro de si WPF permite hacer nada, pero mi conjetura es que usted no puede controlar directamente un usuario del monitor.Usted puede conseguir las cosas sobre el ordenador del usuario, a saber, la profundidad tonal, pero para ajustar sobre la marcha, la información gráfica sería enormemente costoso (procesador de sabios).Usted podría escribir una rutina que hace - cambia el color de los gráficos o tal cosa, pero ¿por qué?Es la máquina cliente - realmente debería programa con la idea de que usted no tiene ningún control sobre él.Si se lava a cabo en sus pantallas, tienen mejor hardware, o que necesite ajustar el brillo/contrato en sus monitores correctamente.Es, básicamente, fuera de su esfera de control.

Va lo de las dos anteriores, dijo, aquí es donde una comprensión de la teoría del color puede venir en práctico.No hay nada que usted puede hacer para controlar la saturación o el matiz de la gente de los monitores;algunas personas podrían estar utilizando su aplicación en escala de grises, para todos los que usted conoce.Como tal, es importante comenzar con un bien elegido, versátil conjunto de colores y matices.Un esquema general que abarca como muchas configuraciones diferentes como sea posible es un buen punto de partida para una interfaz de usuario.

Ir y sacar dos pantalla de yesos en:
Mark Miller en La Ciencia de una Gran Experiencia de Usuario Parte 1
Mark Miller en La Ciencia de una Gran Experiencia de Usuario Parte 2

Hay algo de información sobre los colores y los contrastes de la interfaz de usuario que podría ser de alguna ayuda, además de un montón de buena información.

Una idea descabellada sería implementar una saturación de sombreado y lo puso en la ventana :) de esta forma el usuario puede controlar la saturación por sí mismo!

pero..como dije...una idea descabellada, probablemente no es una buena!

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top