Por lo tanto, soy consciente de que algunos navegadores corrigen los colores de las imágenes de acuerdo con la configuración del sistema, y que los navegadores difieren en cómo lo hacen. Pero estoy muy sorprendido cuando un color especificado en una hoja de estilo aparece diferente de un navegador a otro en el mismo sistema.
Con los últimos Safari y Firefox, si dibujo un div con background: #885500
, obtengo un cuadro con ese color (como lo confirma la aplicación nativa DigitalColor Meter):
Pero cuando cargo la misma página en Chrome (versión Mac 12.0.742.91) en el mismo sistema, una MacBook Pro con el perfil de pantalla "LCD a color" predeterminado, obtengo una caja de colores notablemente diferentes (informes de DigitalColor Meter, mucho #a34d00
más) rojo, un poco menos verde):
Probé algunos perfiles de color diferentes y descubrí que el color informado por DigitalColor Meter cambió en Chrome. Se mantiene constante en Safari.
¿Que esta pasando? ¿Es que Chrome está ajustando sus colores según el perfil de visualización del sistema, o es que Safari y Firefox lo están haciendo? ¿Esto sucede bajo otros sistemas operativos, o es puramente un fenómeno Mac? ¿Y hay alguna forma, desde CSS / JavaScript, de detectar / prevenir este comportamiento para que los colores sean consistentes en los navegadores modernos en el mismo sistema?
fuente
Respuestas:
Este es un problema conocido. Consulte el número de cromo # 44872 .
fuente
about:config
y configúralogfx.color_management.mode
en1
.