Compartir a través de


Color

Nota

Esta guía de diseño se creó para Windows 7 y no se ha actualizado para las versiones más recientes de Windows. Gran parte de las instrucciones todavía se aplican en principio, pero la presentación y los ejemplos no reflejan nuestra guía de diseño actual .

El color es un elemento visual importante de la mayoría de las interfaces de usuario. Más allá de la estética pura, el color tiene significados asociados y respuestas emocionales. Para evitar confusiones en el significado, el color debe usarse de forma coherente. Para obtener las respuestas emocionales deseadas, el color debe usarse adecuadamente.

El color suele considerarse en términos de espacio de color, donde RGB (rojo, verde, azul), HSL (matiz, saturación, luminosidad) y HSV (matiz, saturación, valor) son los espacios de color más usados.

figura de un cubo que muestra las relaciones de color

El espacio de colores RGB se puede visualizar como un cubo.

Aunque la tecnología de visualización usa valores RGB y, por lo tanto, los desarrolladores suelen pensar en colores en términos RGB, el espacio de colores RGB no se corresponde con la forma en que las personas perciben el color. Por ejemplo, si agrega rojo a cian oscuro, el resultado no se percibe como más rojo, pero como cian más claro.

ilustración de cuadrados cian oscuros y claros

En este ejemplo, agregar rojo a cian oscuro hace que sea más claro, no más rojo. El espacio de colores RGB no se corresponde con la forma en que las personas perciben el color.

Los espacios de color HSL/HSV constan de tres componentes: matiz, saturación y luminosidad o valor. Estos espacios de color se usan a menudo en lugar de RGB porque coinciden mejor con la forma en que las personas perciben el color.

El espacio de color HSL forma un cono doble que es blanco en la parte superior, negro en la parte inferior y neutro en el medio:

  • Hue: El color básico en la rueda de color, que oscila entre 0 y 360 grados, donde ambos 0 y 360 grados son rojos.

    figura de un círculo que muestra las relaciones de color

    La rueda de color, donde rojo es 0 grados, amarillo es 60 grados, verde es 120 grados, cian es 180 grados, azul es 240 grados y magenta es 300 grados.

  • Saturación: La pura (frente a opaca) el color es, que va de 0 a 100, donde 100 está completamente saturado y 0 es gris.

  • Luminosidad: Cómo es la luz el color, que va de 0 a 100, donde 100 es lo más claro posible (blanco, independientemente del tono y la saturación) y 0 es lo más oscuro posible (negro).

    ilustración que ilustra el espacio de color hsl

    El espacio de color HSL se puede visualizar como un doble cono.

El espacio de color HSV es similar, salvo que su espacio forma un único cono:

  • Hue: El color básico en la rueda de color, que oscila entre 0 y 360 grados, donde ambos 0 y 360 grados son rojos.

  • Saturación: La pura (frente a opaca) el color es, que va de 0 a 100, donde 100 está completamente saturado y 0 es gris.

  • Valor: El brillo del color, que oscila entre 0 y 100, donde 100 es lo más brillante posible (que es media luminosidad en el espacio HSL) y 0 es lo más oscuro posible (negro).

    ilustración que ilustra el espacio de color hsv

    El espacio de color HSV se puede visualizar como un único cono.

En los espacios HSL y HSV, si la saturación es 0, la luminosidad especifica un tono de gris. En Windows, los espacios HSL y HSV normalmente se reasignan a una escala entre 0 y 240 para que los colores se puedan representar con un valor de 32 bits.

Nota: Directrices relacionadas con fuentes y de accesibilidad se presentan en artículos independientes.

Conceptos de diseño

El uso eficaz del color puede hacer que la interfaz de usuario (UI) del programa sea más eficaz. El color puede ayudar a los usuarios a comprender ciertos significados de un vistazo. El color también puede hacer que su producto aparezca más agradable y refinado estéticamente.

Desafortunadamente, todo es demasiado fácil de usar de forma ineficaz, especialmente si no está entrenado en el diseño visual. El uso deficiente de los colores da como resultado diseños que parecen poco profesionales, fechados, confusos o simples feos. Un mal uso del color puede ser peor que no usar el color en absoluto.

En esta sección se explica lo que necesita saber para usar el color de forma eficaz.

Cómo se usa el color

El color se usa normalmente en la interfaz de usuario para comunicarse:

  • Significado. El significado de un mensaje se puede resumir a través del color. Por ejemplo, el color se usa a menudo para comunicar el estado en el que el rojo es un problema o error, amarillo es precaución o advertencia, y el verde es bueno.
  • Estado. El estado de un objeto se puede indicar a través del color. Por ejemplo, Windows usa color para indicar los estados de selección y mantener el puntero. Los vínculos dentro de las páginas web usan azul para visitarse y púrpura.
  • Diferenciación. Las personas asumen que hay una relación entre los elementos del mismo color, por lo que la codificación de colores es una manera eficaz de diferenciar entre objetos. Por ejemplo, en un elemento del panel de control, los paneles de tareas usan un fondo verde para separarlos visualmente del contenido principal. Además, Microsoft Outlook permite a los usuarios asignar diferentes marcas de color a los mensajes.
  • Énfasis. El color se puede usar para llamar la atención de los usuarios. Por ejemplo, Windows usa instrucciones principales para ayudarles a destacar del otro texto.

Por supuesto, el color se usa a menudo en gráficos por motivos puramente estéticos. Aunque la estética es importante, debe elegir los colores de los elementos de la interfaz de usuario principalmente en función de lo que significan, no cómo se ven.

Interpretación del color

La interpretación del color de los usuarios suele ser dependiente culturalmente. Por ejemplo, en los Estados Unidos, el vestido de boda para la novia está asociado en gran medida con el color blanco, mientras que el negro está asociado a funerales. Sin embargo, hace mucho tiempo en Japón el símbolo de color era justo lo contrario: blanco era el color predominante en los funerales, y negro se consideraba un color que trae buena suerte para bodas.

Dicho esto, la interpretación de rojo, amarillo y verde para el estado es coherente globalmente. Esto se debe a la Convención de Viena unesco sobre señales de carretera y señales, que define la convención mundial de semáforos (donde los medios rojos, los medios verdes continúan y los medios amarillos continúan con precaución). Puede usar estos colores de estado sin preocuparse por las interpretaciones dependientes culturalmente.

Más allá de los colores de estado, Windows asigna significados a colores en función de la convención, como se muestra en la sección Directrices de este artículo. Asegúrese de que el uso del color del programa sea compatible con estas convenciones de color.

Accesibilidad de color

El uso del color afecta a la accesibilidad de su software a la audiencia más amplia posible. Es posible que los usuarios con ciego o baja visión no puedan ver bien los colores, si es así. Aproximadamente el 8 por ciento de los machos adultos tienen alguna forma de confusión de color (a menudo se conoce incorrectamente como "daltonismo"), de los cuales la confusión de color rojo-verde es la más común.

ilustración que muestra los colores principales como se ve normalmente

Los colores principales como se ven con la visión de color normal.

figura que muestra los mismos colores que se ven con de protanopia

Los colores primarios como se ven con protanopia (1% de población masculina).

figura que muestra los mismos colores vistos con de deuteranopia

Los colores primarios como se ve con Deuteranopia (6% de población masculina).

ilustración que muestra los mismos colores que se ven con la de tritanopia

Los colores primarios como se ven con Tritanopia (1% de población masculina).

Para obtener más información, consulte ¿Pueden Color-Blind usuarios ver su sitio?

Usar color para reforzar visualmente

La mejor solución para la interpretación del color y los problemas de accesibilidad es usar el color para reforzar visualmente el significado de uno de estos métodos principales de comunicación:

  • Mensaje de texto. El texto conciso suele ser la comunicación principal más eficaz directamente en la interfaz de usuario o a través de una información sobre herramientas.

captura de pantalla del pequeño icono rojo con de información sobre herramientas

En este ejemplo, se usa texto de información sobre herramientas para comunicar el significado de un icono.

  • Diseño. Los iconos se distinguen fácilmente por los diseños, especialmente su forma de contorno.

captura de pantalla de iconos en tonos grises (escala de grises)

En este ejemplo, los iconos estándar se distinguen fácilmente en función de sus diseños.

  • Ubicación. También se puede usar la ubicación relativa, pero este enfoque es más débil que las alternativas. Para ser efectivo, la ubicación debe ser estándar y conocida, como con semáforos.

Aunque el color es el atributo más obvio de muchos diseños, siempre debe ser redundante.

Diseño con color

Curiosamente, la mejor manera de diseñar el color es empezar por diseñar sin color, usando tramas de alambre o monocromáticas, y luego agregar color más adelante. Esto ayuda a garantizar que la información no se comunique solo con el color. También ayuda a asegurarse de que sus impresiones tienen un aspecto excelente en impresoras monocromáticas.

Usar colores del tema o del sistema

Aunque hay muchos factores complejos en el uso eficaz del color, en la interfaz de usuario de Windows elegir el color suele reducirse a elegir simplemente el color del tema adecuado o color del sistema según algunas reglas sencillas. A continuación, los usuarios pueden seleccionar y personalizar estas combinaciones de colores según lo elijan.

Al hacerlo, no solo se adaptan a las preferencias de color de todos los usuarios, sino que elimina la carga de elegir la combinación de colores perfecta que funciona para todos los gustos, estilos y culturas (que, por supuesto, es imposible).

Si solo haces una cosa...

Elija colores seleccionando el color del tema o el color del sistema adecuados. Nunca use el color como método principal de comunicación, pero como método secundario para reforzar el significado visualmente. Diseñar usando tramas de alambre o monocromo para ayudar a garantizar que el color sea secundario.

Usar los colores del tema o del sistema correctamente

Supongamos que los usuarios eligen los colores del tema o del sistema en función de sus necesidades personales y de que los colores del tema o del sistema se construyen correctamente. En función de esta suposición, si siempre eliges colores de tema o sistema en función de su propósito previsto y emparejar primer plano con sus fondos asociados, se garantiza que los colores sean legibles y respeten los deseos de los usuarios en todos los modos de vídeo, incluido modo de contraste alto. Por ejemplo, se garantiza que el color del sistema de texto de la ventana sea legible con respecto al color del sistema de fondo de la ventana.

En concreto, siempre:

  • Elija colores en función de su propósito. No elija colores en función de su apariencia actual porque el usuario o versiones futuras de Windows pueden cambiar esa apariencia.
  • Coincide con los colores de primer plano con sus colores de fondo asociados. Se garantiza que los colores de primer plano sean legibles solo en los colores de fondo asociados. No mezcle y coincida con los colores de primer plano con otros colores de fondo, o peor aún, otros colores de primer plano.
  • No mezcle tipos de color. Es decir, siempre coinciden los colores del tema con sus colores de tema asociados, colores del sistema con sus colores del sistema asociados y colores cableados con otros colores cableados. Por ejemplo, no se garantiza que un color de texto del tema sea legible en un fondo de cable duro.
  • Si tienes colores de cable, controla el modo de contraste alto como un caso especial.

Si solo haces una cosa...

Elija siempre los colores del tema o del sistema en función de su propósito previsto y empareje primer plano con sus fondos asociados.

Usar otros colores

Aunque el tema de Windows define un conjunto completo de elementos de tema, es posible que encuentre que el programa necesita colores que no están definidos en el archivo de tema. Aunque podrías conectar estos colores de forma rígida, un mejor enfoque es derivar colores del tema o los colores del sistema. El uso estratégico de este enfoque le ofrece todas las ventajas de usar colores del tema y del sistema, pero con mucho más flexibilidad.

Por ejemplo, supongamos que necesita un fondo de ventana más oscuro que el color de fondo de la ventana del tema. En el espacio de color HSL, tener un color más oscuro significa un color con una luminosidad inferior. Por lo tanto, puede derivar un color de fondo de ventana más oscuro mediante los pasos siguientes:

  • Obtenga el color RGB del tema de fondo de la ventana.
  • Convierta el RGB en su valor HSL.
  • Reduzca el valor de luminosidad (por ejemplo, el 20 por ciento).
  • Vuelva a convertir a valores RGB.

Con este enfoque, se garantiza que el color derivado se percibe como un tono más oscuro del color original (a menos que el color original fuera muy oscuro para comenzar).

ilustración que muestra los efectos de la luminosidad reducida

En este ejemplo, un color de fondo de ventana más oscuro se deriva del color del tema.

Probar colores

Para determinar si el uso del color del programa es accesible y no se usa como método principal de comunicación, se recomienda usar el Fujitsu ColorDoctor o las utilidades Vischeck para comprobar:

  • Dependencia general del color mediante el filtro de escala gris.
  • Problemas específicos de confusión de color mediante los filtros Protanopia, Deuteranopia y Tritanopia.

Para determinar si el uso del color del programa está programado correctamente, pruebe el programa en los siguientes modos:

  • Temas habilitados con el tema predeterminado de Windows.
  • Temas habilitados mediante un tema no predeterminado.
  • Temas deshabilitados ("Estilo clásico de Windows" en la configuración del tema en el elemento Panel de control de personalización).
  • Tema negro de contraste alto (texto blanco sobre un fondo negro, conocido como Acuático en Windows 11).
  • Tema blanco de contraste alto (texto negro en un fondo blanco, conocido como Desierto en Windows 11).

Todos los elementos de pantalla deben ser legibles y aparecer como se esperaba, incluso inmediatamente después de los cambios en el modo.

Directrices

General

  • nunca usar color como método principal de comunicación, pero como método secundario para reforzar visualmente el significado.

Usar colores del tema y del sistema

  • Siempre que sea posible, elegir colores seleccionando el color del tema o el color del sistema adecuados. Al hacerlo, siempre puedes respetar la preferencia de color de los usuarios.
  • Elija los colores del tema y del sistema en función de su propósito. No elija colores en función de su apariencia actual, ya que el usuario o las versiones futuras de Windows pueden cambiar esa apariencia.
  • Coincide con los colores de primer plano con sus colores de fondo asociados. Se garantiza que los colores de primer plano sean legibles solo en los colores de fondo asociados. No mezcle y coincida con los colores de primer plano con otros colores de fondo, o peor aún, otros colores de primer plano.
  • No mezcle tipos de color. Es decir, siempre coinciden los colores del tema con sus colores de tema asociados, colores del sistema con sus colores del sistema asociados y colores cableados con otros colores cableados. Por ejemplo, no se garantiza que un color de texto del tema sea legible en un fondo de cable duro.
  • Si debe usar un color que no sea un tema o un color del sistema:
    • Prefiere derivar el color de un tema o color del sistema sobre el desacertado de su valor. Use el proceso descrito anteriormente en este artículo, en Uso de otros colores.
    • Controlar el modo de contraste alto como un caso especial.
  • Controle los cambios de tema. Las ventanas controlan automáticamente los cambios de tema con marcos de ventana estándar y controles comunes. Windows con marcos de ventana personalizados, controles personalizados o de dibujo de propietario, y otro uso de color debe controlar los cambios de tema explícitamente.
    • Desarrolladores: Puede responder a eventos de cambio de tema controlando el mensaje de WM_THEMECHANGED.

Significado del color

  • Aunque debes usar colores de tema y sistema (o colores derivados) siempre que puedas, asegúrate de que cualquier otro uso de color sea compatible con el siguiente uso de color en Windows.
Tinte Significado Uso en Windows
azul/verde
Marca de Windows
Fondo: Personalización de marca de Windows.
vidrio, negro, gris, blanco
neutral
Fondo: marcos de ventana estándar, menú Inicio, barra de tareas, Barra lateral.
Primer plano: texto normal.
azul
start, commit
Fondo: botones de comando predeterminados, búsqueda, inicio de sesión.
Iconos: información, Ayuda.
Primer plano: instrucciones principales, vínculos.
rojo
error, stop, vulnerable, crítico, atención inmediata, restringido
Fondo: estado, progreso detenido (barras de progreso).
Iconos: error, detención, cierre ventana, eliminación, entrada necesaria, falta, no disponible.
amarillo
advertencia, precaución, interrogable
Fondo: estado, progreso en pausa (barras de progreso).
Iconos: advertencia
verde
go, proceed, progress, safe
Fondo: estado, progreso normal (barras de progreso).
Iconos: ir, listo, actualizar.
Primer plano: rutas de acceso y direcciones URL (en los resultados de búsqueda).
morado
Visitado
Primer plano: vínculos visitados (para vínculos dentro de Windows Internet Explorer y documentos).
  • Para evitar comunicar los significados anteriores, elija colores con alta saturación media a baja y luminosidad alta o baja. Los usuarios asocian los significados anteriores a los colores que tienen una saturación completa o alta y luminosidad de nivel medio, por lo que puede evitar estas asociaciones eligiendo diferentes tonos.

ilustración que muestra cómo afecta la luminosidad al color

En este ejemplo, hay tres tonos diferentes de amarillo, pero solo la sombra de luminosidad altamente saturada y de nivel medio comunica la advertencia. El icono de carpeta amarilla no se siente como una advertencia.

Uso del color con datos

  • Cuando resulta útil, asignar color a los datos para ayudar a los usuarios a diferenciarlo. Tenga en cuenta que los usuarios asumen que los datos con colores similares tienen significados similares.

  • Asigne colores de forma predeterminada que sean fáciles de distinguir. Por lo general, los colores son fáciles de distinguir si están lejos entre sí en los espacios de color HSL/HSV, al tiempo que mantienen un contraste alto con su fondo:

    • Al elegir colores, se prefieren armonías de triad o tonos complementarios, pero no tonos adyacentes.

      ilustración que muestra cómo elegir colores de contraste

      En este ejemplo, si la primera asignación de color es roja, el siguiente color debe ser azul, verde o cian, pero no magenta, púrpura, naranja o amarillo.

    • Los colores tienen contraste alto si hay una gran diferencia en su tono, saturación o luminosidad.

      ilustración que muestra un color en diferentes fondos

      En este ejemplo, el color de base azul claro contrasta con fondos con grandes diferencias en el tono, saturación o luminosidad.

    • El uso de un fondo blanco o muy claro hace que los colores de primer plano sean más fáciles de distinguir.

      ilustración que ilustra de contraste bueno y deficiente

      En este ejemplo, los colores de fondo blanco y claro facilitan la distinción del color de primer plano.

  • Permitir a los usuarios personalizar estas asignaciones de colores porque la elección de color es subjetiva y una preferencia personal. Si hay muchos colores coordinados, permita a los usuarios cambiarlos como un grupo mediante combinaciones de colores.

  • Permitir que los usuarios etiqueten estas asignaciones de colores. Esto ayuda a facilitar la identificación y la búsqueda.

  • a diferencia de los colores de la interfaz de usuario, los datos no deben cambiar cuando cambian los colores del sistema.

Documentación

  • Consulte los elementos de la interfaz de usuario por sus nombres, no por sus colores. Estas referencias no son accesibles y los colores del sistema pueden cambiar. Si el nombre de un elemento de la interfaz de usuario no es lo suficientemente descriptivo o no lo suficientemente descriptivo, muestre una captura de pantalla para aclarar.

Correcto:

captura de pantalla de de mensaje que contiene de la barra de información

incorrecto:

captura de pantalla del mensaje que contiene "barra dorada".

En el ejemplo incorrecto, el mensaje hace referencia a la barra de información de Windows Internet Explorer por su color en lugar de su nombre.