Nombres de colores X11


De Wikipedia, la enciclopedia libre
  (Redirigido desde azul pizarra )
Saltar a navegación Saltar a búsqueda

En informática , en el sistema X Window , los nombres de color X11 se representan en un archivo de texto simple, que asigna ciertas cadenas a valores de color RGB . Tradicionalmente se enviaba con cada instalación de X11 , de ahí el nombre, y generalmente se encuentra en <X11root>/lib/X11/rgb.txt. La lista de colores web desciende de ella, pero difiere para ciertos nombres de color. [1]

Los nombres de los colores no están estandarizados por Xlib ni por el protocolo X11. La lista no muestra continuidad ni en los valores de color seleccionados ni en los nombres de los colores , y algunos tripletes de colores tienen varios nombres. A pesar de esto, los diseñadores gráficos y otros se acostumbraron a ellos, lo que hizo prácticamente imposible introducir una lista diferente. En versiones anteriores de X11 (antes de la introducción de Xcms ), se animaba a los implementadores del servidor a modificar los valores RGB en la base de datos de colores de referencia para tener en cuenta la corrección de gamma. [2]

A partir de la versión 7.4 de X.Org, rgb.txt ya no se incluye en la versión acumulada, [3] y la lista se crea directamente en el servidor. [4] El módulo opcional xorg / app / rgb contiene el archivo rgb.txt independiente.

La lista primera entrega con liberación X10 3 (X10R3) el 7 de junio de 1986, habiendo sido verificado en RCS por Jim Gettys en 1985. [5] La misma lista estaba en X11R1 el 18 de septiembre de 1987. Aproximadamente la lista completa como está disponible hoy enviados con X11R4 el 29 de enero de 1989, con adiciones sustanciales de Paul deshilachamiento (quien ha añadido colores basados en muestras Sinclair Pinturas), John C. Thomas (quien ha añadido colores basado en un conjunto de 72 Crayola lápices de colores que tenía en la mano) y Jim Fulton (quien contribuciones conciliadas para producir la lista X11R4). El proyecto estaba ejecutando terminales DEC VT240 en ese momento, por lo que habría funcionado con ese dispositivo. [6]

En algunas aplicaciones, los nombres de varias partes se escriben con espacios, en otras se unen, a menudo en forma de camello . Por lo general, no se distinguen entre mayúsculas y minúsculas y el código fuente del servidor X contiene alias espaciados para la mayoría de las entradas; este artículo utiliza espacios e iniciales en mayúscula, excepto cuando las variantes con espacios no se especifican en el código real.

Choques entre los colores web y X11 en el esquema de color CSS

Las primeras versiones de Mosaic y Netscape Navigator utilizaron los colores X11 como base para la lista de colores web , ya que ambas eran originalmente aplicaciones X. Las especificaciones del W3C, SVG y el módulo CSS de nivel 3, Color, finalmente adoptaron la lista X11 con algunos cambios. [7] La lista actual del W3C es un superconjunto de los 16 " colores VGA " definidos en HTML 3.2 y CSS nivel 1.

Quizás lo más inusual de los choques de color entre X11 y W3C es el caso de "Gray" y sus variantes. En HTML, "gris" está reservado específicamente para el triplete 128 (50% gris). Sin embargo, en X11, se asignó "gris" al triplete 190 (74,5%), que está cerca de W3C "Silver" en 192 (75,3%) y obtuvo "Gris claro" en 211 (83%) y "gris oscuro" en 169 (66%) contrapartes. Como resultado, la lista de colores CSS 3.0 combinada que prevalece en la Web hoy en día produce "Gris oscuro" como un tono significativamente más claro que el "gris" simple , porque "Dark Grey" descendía de X11 - porque no existía en HTML ni CSS nivel 1 [8] - mientras que "Gray" descendía de HTML. Incluso en el borrador actual de CSS 4.0, el gris oscuro sigue siendo un tono más claro que el gris. [9] Algunos navegadores como Netscape Navigator insistían en una "a" en cualquier "Gr a y" excepto en "Light Gr e y".

Las versiones recientes de X también admiten las definiciones del W3C. En X11, se han conservado las definiciones originales (por lo que "Gris oscuro" sigue siendo un tono más oscuro de "Gris"), pero para cada par de nombres en conflicto, se han agregado prefijos "Web" y "X11" adicionales para facilitar la desambiguación después de la fusión. . El prefijo "X11" es un alias para la versión sin prefijo, es decir, "X11 Gray" = "Gray" ≠ "Web Gray". El W3C también definió un color que es igual al "Verde" de X11, pero lo llamó "Lima". En X11, esto simplemente se llama "Lime", ya que antes no existía tal nombre. Su alias es "Verde", es decir, "Lima" = "Verde" = "X11 Verde" ≠ "Web Verde".

  1. ^ Los nombres originales del W3C, como se usaban en HTML4 / CSS2, antes de la adopción de los nombres X11 que no colisionaban como alternativas.

Tabla de nombres de colores

La siguiente tabla presenta los nombres de colores X11 estandarizados del código fuente de X.org. [11] La lista de nombres aceptados por los navegadores que siguen los estándares del W3C [12] difiere ligeramente como se explicó anteriormente. La tabla no muestra las variantes numeradas de gris y brillo como se describe a continuación. Los rgb.txtarchivos reales y otras bases de datos o paletas de colores pueden diferir, ya que los proveedores y los usuarios pueden editarlos libremente. La tabla muestra los valores de los componentes en varias notaciones del espacio de color RGB, es decir , RGB , HSL y HSV , las conversiones se realizan asumiendo el espacio de color sRGB .

Variaciones de color

Sombras de gris

El completo rgb.txtdefine 101 tonos desde 'Gray0' (negro) hasta 'Gray100' (blanco) además de 'Gray' y sus variantes enumeradas anteriormente. Aparentemente, los tonos están definidos por la fórmula que da como resultado, por ejemplo, 'Gray96'GrayN := round(N% × 255), que resulta ser lo mismo que 'White Smoke'. De manera similar, 'Dim Grey' es lo mismo que 'Gray41'.

Por otro lado, 'Gray' se encuentra entre 'Gray74' y 'Gray75' ; 'Gris oscuro' no es lo mismo que 'Gray66' ; y 'gris claro' no es lo mismo que 'Gray83' .

Estos tonos no están incluidos en las especificaciones de W3C, aunque los borradores para el nivel 4 del módulo CSS Color incluyen una función similar gray(). Todavía están codificados sin alternativas 'grises', pero sin espacio antes del dígito.

Variantes numeradas

Para 78 colores (sin contar los grises), rgb.txtofrece cuatro variantes " color 1", " color 2", " color 3" y " color 4", donde " color 1" a veces corresponde a " color ", por ejemplo, "Snow1" es lo mismo que "Snow". A diferencia de los colores base, por ejemplo, cadet bluey CadetBlue, estos solo se codifican sin espacios, por ejemplo CadetBlue3. Estas variaciones no son compatibles con los navegadores populares ni están adoptadas por los estándares del W3C. Si un determinado color tiene o no tales variantes parece aleatorio.

Si " color 1" no es lo mismo que " color " , el color base suele ser más oscuro. Eso significa que su brillo en la notación de color HSB es inferior al 100%; Aproximadamente 30 de los colores base son completamente brillantes. Las cuatro variantes (1… 4) tienen valores de brillo redondeados de 100%, 93%, 80% y 55%, respectivamente. Su tono y saturación suelen ser los mismos excepto por el redondeo. Sin embargo, en algunos casos difieren del color base, lo que puede indicar que estas variantes se especificaron teniendo en cuenta definiciones alternativas de las bases, es decir, sus valores se adaptaron a un determinado monitor, lo que los proveedores solían realizar hasta la década de 1990.

Los ajustes de brillo fijos se corresponden estrechamente con estas fórmulas para determinar los valores RGB:

color1 := color × 100%
color2 := color1 × 93.2%
color3 := color1 × 80.4%
color4 := color1 × 54.8%

Ejemplos:

  • "Amarillo 2" (238, 238, 0) se basa en "Amarillo" (255, 255, 0) con 255 × 0,932 = 237,66.
  • "Ivory 3" (205, 205, 193) se explica por "Marfil" (255, 255, 240) donde 255 × 0,804 = 205,02 y 240 × 0,804 = 192,96.
  • "Azure 4" (131, 139, 139) está cerca de Valores de "Azure" (240, 255, 255) transformados como 255 × 0,548 = 139,74 y 240 × 0,548 = 131,52.

Variantes prefijadas

Algunos nombres de colores parecen ser modificaciones de brillo o saturación de otros porque llevan prefijos como Oscuro, Claro, Medio, Pálido o Profundo , pero no hay una variación sistemática aparente. Sin embargo, varios conjuntos presentan una variante oscura con un 55% de brillo y algunos tienen su medio en aproximadamente un 80%.

"Light Goldenrod Yellow" y "Dark Olive Green" son especiales, porque no hay entradas de color correspondientes sin los prefijos Dark y Light .

Matices con diferente tonalidad.

Varios grupos de colores comparten la misma luminosidad o brillo y saturación. Estos matices solo se diferencian por el tono.

100% / 25%
0 °  (Web) Granate, 60 ° Oliva, 120 ° Verde, 180 ° Verde azulado, 240 ° Azul marino (azul), 300 ° (Web) Morado     
100% / 27%
0 ° rojo oscuro, 180 ° cian oscuro, 240 ° azul oscuro, 300 ° magenta oscuro    
100% / 41%
181 ° Turquesa oscuro, 282 ° Violeta oscuro  
100% / 49%
90 ° verde césped, 157 ° verde primavera medio  
61% / 50%
80 ° verde amarillo, 120 ° verde lima, 280 ° orquídea oscura   
100% / 50%
0 ° rojo, 16 ° naranja rojo, 33 ° naranja oscuro, 39 ° naranja, 51 ° dorado, 60 ° amarillo, 90 ° chartreuse, 120 ° verde (lima), 150 ° verde primavera, 180 ° aguamarina / cian, 195 ° Azul cielo profundo, 240 ° azul, 300 ° fucsia / magenta             
25% / 65%
0 ° Rosy Brown, 120 ° Dark Sea Green  
59–60% / 65%
260 ° Morado medio, 302 ° Orquídea, 340 ° Rojo violeta pálido   
100% / 86%
38 ° Mocasín, 351 ° Rosa Claro  
100% / 90%
36 ° Almendra Blanqueada, 54 ° Gasa Limón  
67% / 94%
30 ° Lino, 240 ° Lavanda  
100% / 94%
6 ° Misty Rose, 60 ° Amarillo claro, 180 ° Cian claro   
100% / 97%
25 ° Concha marina, 40 ° Blanco floral, 60 ° Marfil, 120 ° Melaza, 180 ° Azul, 208 ° Azul Alicia, 340 ° Rubor lavanda       
100% / 99%
0 ° Nieve, 240 ° Blanco fantasma  

Tintes y matices con diferente luminosidad.

Varios grupos de colores comparten el mismo tono y saturación HSL. Los tintes son más claros que un color base, los tonos son más oscuros.

0 ° / 0%
0% negro, 41% gris tenue, 50% gris (Web), 66% gris oscuro, 75% (X11) gris, 75% plateado, 83% gris claro, 86% Gainsboro, 96% humo blanco, 100% blanco          
0 ° / 100%
25% (Web) granate, 27% rojo oscuro, 50% rojo, 99% nieve    
16 ° / 100%
50% rojo anaranjado, 66% coral  
33 ° / 100%
50% naranja oscuro, 88% bisque  
36 ° / 100%
84% Navajo White, 90% Almendra blanqueada  
60 ° / 100%
25% oliva, 50% amarillo, 94% amarillo claro, 97% marfil    
80 ° / 61%
35% verde oliva, 50% verde amarillento  
90 ° / 100%
49% verde césped, 50% chartreuse  
120 ° / 61%
34% verde bosque, 50% verde lima  
120 ° / 100%
20% verde oscuro, 25% (telaraña) verde, 50% (X11) verde / lima, 97% melón    
146-147 ° / 50%
36% verde mar, 47% verde mar medio  
150 ° / 100%
50% verde primavera, 98% crema de menta  
180–181 ° / 100%
25% verde azulado, 27% cian oscuro, 41% turquesa oscuro, 50% aguamarina / cian, 94% cian claro, 97% azul      
240 ° / 100%
25% azul marino, 27% azul oscuro, 40% azul medio, 50% azul, 99% blanco fantasma     
300 ° / 100%
25% (telaraña) púrpura, 27% magenta oscuro, 50% fucsia / magenta   
328–330 ° / 100%
54% rosa intenso, 71% rosa fuerte  
350–351 ° / 100%
88% rosa, 86% rosa claro  

Tonos con diferente saturación.

Algunos pares de colores comparten la misma luminosidad y tonalidad. Estos tonos solo se diferencian por la saturación. Los tonos son mucho menos comunes en el conjunto X11 que los matices, tintes y matices.

0 ° / 41%
0% gris tenue, 59% marrón  
120 ° / 50%
61% verde lima, 100% verde / lima  
180 ° / 25%
25% gris pizarra oscuro, 100% verde azulado  
240 ° / 27%
64% azul medianoche, 100% azul oscuro  

Listas derivadas

El Printer Working Group (PWG) del IEEE publica un estándar, PWG 5101.1 , cuyos nombres de color obligatorios se basan en RFC 3805 , sucesor de RFC 1759 que importó los nombres de colores funcionales otros , desconocidos y transparentes junto con siete colores básicos de ISO 10175 ( DPA ) e ISO 10180 ( SPDL ) y JTAPI. [13] Esta norma tiene cuatro variantes para cada color no monocromático: claro (50% transparente), oscuro , claroy el predeterminado. Siempre que sea posible, los valores son los mismos que en la adaptación W3C de la lista X11, excepto para Turquoise que es en lugar de . Los valores de las variantes faltantes se han agregado sistemáticamente. Buff y Mustard son nombres de colores completamente nuevos. El negro claro y el gris corresponden al mismo color.  

Ver también

  • Lista de colores
  • XPM (formato de imagen)
  • Colores web § Nombres de colores X11

Referencias

  1. ^ Tveten, Julianne (11 de octubre de 2015). " " Tomate "versus" # FF6347 "—la tragicómica historia de los nombres de colores CSS" . Ars Technica . Consultado el 11 de octubre de 2015 .
  2. ^ Nye, Adrian (1990). Manual de programación de Xlib: para la versión 11 del sistema X Window (la 2ª ed. Cubre la versión 3 y la versión 4, revisiones principales. Ed.). [Sebastapol, CA]: O'Reilly & Associates. ISBN 0-937175-11-0.
  3. ^ "ModuleVersions" . Consultado el 21 de agosto de 2014 .
  4. ^ Stone, Daniel (5 de noviembre de 2007). "Elimine todos los rastros de la base de datos RGB externa (y Speedo)" . Consultado el 26 de agosto de 2014 .
  5. ^ "~ alanc / xc-historical - Importación parcial / incompleta de RCS histórico del consorcio X hasta X11R6.0" . freedesktop.org .
  6. ^ Sexton, Alex (12 de marzo de 2014). "Comentarios de la última convocatoria sobre el módulo CSS3: color" . [email protected] lista de correo . Consorcio World Wide Web . Consultado el 12 de marzo de 2014 .
  7. ^ "Netscape.com" . Wp.netscape.com . Consultado el 14 de agosto de 2013 .
  8. ^ "Hojas de estilo en cascada, nivel 1" . www.w3.org . Consultado el 15 de noviembre de 2016 .
  9. ^ "Nivel 4 del módulo de color CSS" . drafts.csswg.org . Consultado el 15 de noviembre de 2016 .
  10. ^ a b c HTML 4.0: tipos de datos HTML básicos
  11. ^ Funcionario actualrgb.txt del árbol de fuentes de X.org en Freedesktop.org
  12. ^ "Lists.w3.org" . w3.org. Abril de 2002 . Consultado el 14 de agosto de 2013 .
  13. ^ Grupo de estándares libres (FSG) / OpenPrinting, ed. (2005-03-15), Interfaz de programación de aplicaciones de fichas de trabajo (JTAPI) (PDF) , 1.00

enlaces externos

  • Código fuente de X-Server con colores integrados
  • "Palabras clave de color extendidas", módulo de color CSS de nivel 3 , una recomendación del W3C
  • X11 rgb.txt 1.1 en Xfree.86.org, 1994 y X11 rgb.txt 1.2 , 2005 (excluyendo 96 alias).
  • Aubrey Jaffer. “Diccionarios de nombres de colores” . La página de Jaffer incluye amplia información y comparaciones entre los diccionarios de nombres de colores.
Obtenido de " https://en.wikipedia.org/w/index.php?title=X11_color_names&oldid=1027989852 "