Curiosidad simple aquí, teñida con algunas preocupaciones prácticas porque me atrapa de vez en cuando.¿Por qué DarkGray es más ligero que Gray?
¿Cómo es que Color.DarkGray
es más liviano que Color.Gray
?
Curiosidad simple aquí, teñida con algunas preocupaciones prácticas porque me atrapa de vez en cuando.¿Por qué DarkGray es más ligero que Gray?
¿Cómo es que Color.DarkGray
es más liviano que Color.Gray
?
Wikipedia has some information on the subject. Parece que muchas de las definiciones de color nombradas provienen del Sistema X Windows. En X, "Gris" está más cerca de "Plata". Sin embargo, el W3C definió Gray (¿más apropiadamente?) Como RGB 50%.
Aquí es some more Wikipedia sobre el tema:
Tal vez lo más inusual del color de enfrentamientos es el caso de "gris". En HTML, "gris" está específicamente reservado para 127,127,127. Sin embargo, en X11, "gris" fue asignado a 190.190.190 (75%), que se encuentra cerca de "plata" de HTML, y tenía "gris claro" en (211211211) y "gris oscuro" en (169,169,169) homólogos. Este resultó en "gris" de HTML, en 50%, en realidad siendo significativamente más oscuro que "darkgray", en 66%. El W3C también definió un color que es igual a X11 "verde", pero lo llamó "lima".
W3C color palabras clave:
DimGray '#696969' (105,105,105)
Gray '#808080' (128,128,128)
DarkGray '#A9A9A9' (169,169,169) //equal to X11 DarkGray
Silver '#C0C0C0' (192,192,192) //close to X11 Gray (190,190,190)
LightGray '#D3D3D3' (211,211,211) //equal to X11 LightGray
Gainsboro '#DCDCDC' (220,220,220)
me gustaría citar Tim Sneath's discussion respecto que,
Estos colores en realidad no se originan en html` - que datan todavía más atrás que en el sistema X Window que se originó en sistemas UNIX. La especificación HTML define dieciséis colores con nombre que se asignan a los dieciséis colores básicos presentes en la paleta EGA, pero los primeros navegadores como Mosaic también apoyó cualquiera de los otros colores X11 con nombre, en función de su representación en color como se define en X. Por desgracia, algunos de los originales dieciséis colores con nombre tienen diferentes representaciones equivalentes a los X11, por ejemplo verde está representado en X11 en este color, mientras que en HTML que está representado en este color. El resultado desafortunado es que Gray se define como # 808080 en HTML, pero gris_oscuro se representa como # A9A9A9, lo que significa que están al revés. Como WPF permite los mismos colores nombrados que HTML para la compatibilidad, el resultado es que las mismas idiosincrasias se llevan adelante. (Puede encontrar más información sobre el conjunto completo de nombres de colores X11 y sus representaciones en Wikipedia).
Es por eso que el autor también afirma que es mejor usar el hexágono o scRGB para representar los colores. Por lo tanto,
Mi recomendación es, en general, a utilizar el hexágono o scRGB representaciones de color siempre que sea posible, o usted puede ser sorprendido por los colores que no coinciden con sus expectativas recoger!
Cuando se desea un gris oscuro, elija DimGray :) – leppie
Es verdad. El llamado 'Gris' es ** 0x80 ** (× RGB) contra' DimGray' (o debería ser "Gris") en ** 0x69 ** (× RGB). –