Google Chrome für Mac, CSS-Farben und Anzeigeprofile

11

Ich bin mir also bewusst, dass einige Browser die Farben in Bildern gemäß den Systemeinstellungen korrigieren und dass sich die Browser darin unterscheiden, wie sie dies tun. Ich bin jedoch sehr überrascht, wenn eine in einem Stylesheet angegebene Farbe auf demselben System von Browser zu Browser unterschiedlich erscheint.

Wenn ich mit der neuesten background: #885500Version von Safari und Firefox ein Div zeichne , erhalte ich eine Box mit dieser Farbe (wie von der nativen DigitalColor Meter-App bestätigt):

Chrome-Screenshot

Wenn ich jedoch dieselbe Seite in Chrome (Mac-Version 12.0.742.91) auf dasselbe System lade, ein MacBook Pro mit dem Standard-Anzeigeprofil "Farb-LCD", erhalte ich eine deutlich andersfarbige Box (DigitalColor Meter-Berichte - #a34d00vieles mehr rot, etwas weniger grün):

Safari-Screenshot

Ich habe einige verschiedene Farbprofile ausprobiert und festgestellt, dass sich die von DigitalColor Meter gemeldete Farbe unter Chrome geändert hat. Es bleibt in Safari konstant.

Was ist los? Passt Chrome seine Farben abhängig vom Anzeigeprofil des Systems an oder tun dies Safari und Firefox? Geschieht dies unter anderen Betriebssystemen oder handelt es sich lediglich um ein Mac-Phänomen? Und gibt es eine Möglichkeit, dieses Verhalten mithilfe von CSS / JavaScript zu erkennen / zu verhindern, sodass die Farben in modernen Browsern auf demselben System konsistent sind?

Trevor Burnham
quelle
2
Ich bin mir nicht sicher, warum dies migriert wurde. Bei dieser Frage geht es um Webentwicklung, nicht um Operationen.
Trevor Burnham

Antworten:

9

Dies ist ein bekanntes Problem. Siehe Chromium-Ausgabe Nr. 44872 .

Andrew Marshall
quelle
Ugh, und es ist seit mehr als einem Jahr geöffnet? Vielen Dank für die schnelle Antwort. Gut zu wissen, dass dies ein Fehler in Chrome ist, wie ich vermutet habe, und ich hoffe, dass dies bald behoben wird. Beängstigend, dass der Browser der Wahl unter Webentwicklern ihre Farben falsch anzeigt ...
Es gibt auch verschiedene Probleme mit Bildern mit Chrome- und ICC-Tags. Firefox 4 hat sich in einigen Bereichen unter OS X auch im Farbmanagement zurückgebildet.
Ich habe jetzt genau den gegenteiligen Effekt, der in der oben verlinkten Chromium-Ausgabe aufgeführt ist. Chrome sieht gut aus, aber Firefox hat nicht übereinstimmende Farben. Ich denke, diese Seite berührt die Themen, aber es ist ein bisschen jenseits von mir. bugzilla.mozilla.org/show_bug.cgi?id=999600
Mysterfxit
@Mysterfxit Besuchen about:configund einstellen gfx.color_management.modeauf 1.
Andrew Marshall
Danke, das habe ich gesehen. Ich finde es nur merkwürdig, dass die Handhabung des Browsers jetzt umgekehrt ist und ich bin mir nicht sicher, warum. Ein Werbebanner mit inkonsistenten Bildprofil-Tags bereitete mir heute Kopfschmerzen und brachte mich hierher.
Mysterfxit