Ich hatte genau das gleiche Problem und es ist möglich, eine korrekte und praktikable Lösung zu finden . Es gibt viele Missverständnisse sowohl in der Frage als auch in den vorherigen Antworten (und in der Tat in Bezug auf das Farbmanagement im Allgemeinen). Lassen Sie mich versuchen, sie aufzuklären und Ihnen eine Antwort zu geben.
Erstens, die Missverständnisse ...
Normale (nicht breite) Monitore "leben nicht in sRGB" und Breitbildanzeigen "leben nicht in AdobeRGB". sRGB und AdobeRGB (zusammen mit ProPhoto RGB) werden als Arbeitsprofile bezeichnet : Sie stimmen nicht mit Geräten aus der realen Welt überein, sondern bieten lediglich eine Reihe von Standardmessungen, die alle Geräte so programmieren können, dass sie verstanden werden. Jeder Monitor (und jeder Drucker) hat ein eigenes Profil, und dieses Profil kann sich im Laufe der Zeit ändern, wenn die Chemikalien im Display altern. Das Profil einer einzelnen Anzeige kann sich in hohem Maße mit einem der Standardarbeitsprofile überschneiden. Es ist jedoch falsch zu sagen, dass es genau dazu passt oder sogar vollständig dazu passt. Es'
Sie sollten das Profil Ihres Displays niemals auf eines der Arbeitsprofile einstellen (denn das ist nicht das Profil!). Die richtige Lösung besteht darin, mithilfe eines Kalibrierungsgeräts das korrekte Profil Ihres Monitors zu ermitteln und dieses zu verwenden.
Browser sind nicht die einzigen Früchte: Sie möchten sicherstellen, dass Ihre Anzeige so profiliert ist, dass auch andere Bildbearbeitungs-Apps (Photoshop, Lightroom usw.) Farben originalgetreu anzeigen.
Es gibt etwas, das Sie gegen nicht verwaltete Bilder in Browsern tun können (einige andere Antworten haben es berührt). Ich werde im Detail weiter unten darauf eingehen.
Eine grobe Anleitung zur Interaktion von Profilen, wenn Sie ein Bild auf Ihrem Monitor anzeigen
In einer idealen Welt kommen beim Betrachten eines Bildes nicht nur ein, sondern zwei Profile ins Spiel . Das erste ist das im Bild eingebettete Profil: Nennen wir es das Eingabeprofil . Denken Sie daran, dass digitale Bilder aus Pixeln bestehen, die jeweils eine Kombination aus Rot, Grün und Blau enthalten. Für ein einfaches rotes Quadrat ist jedes Pixel auf 100% Rot, 0% Grün und 0% Blau eingestellt. Aber was meinen wir mit 100% Rot?Es ist, als würde man auf der Straßenseite ein Schild mit der Aufschrift "Sie dürfen jetzt mit maximaler Geschwindigkeit fahren" sehen. Welche Höchstgeschwindigkeit? Wie schnell wird das Auto fahren? Das Schild sagt nichts, daher wird die tatsächliche Geschwindigkeit von Auto zu Auto variieren. Das Eingabeprofil gibt an, auf was sich dieser 100% -Wert bezieht: Für ein mit einem eingebetteten Profil gekennzeichnetes Bild weiß Ihr Computer jetzt, dass "100% Rot" der maximale Rotwert ist, der von diesem bestimmten Profil definiert wird. (Um die Analogie zu vervollständigen, steht auf unserem Straßenschild: "Höchstgeschwindigkeit 70 Meilen pro Stunde. Sie dürfen jetzt maximal fahren.")
Sobald ein Bild mit einem eingebetteten Profil versehen ist , wissen wir genau, was wir anzeigen müssen : genau welche Schattierung von Rot, Gelb oder was auch immer. Die nächste Frage lautet: Wie zeigen wir sie an? Schauen Sie sich das gleiche Bild auf ein paar verschiedenen Computern (oder einfach nur Ihren Computer und Telefon) , und Sie werden sehen , dass keine zwei Displays Farbe machen genau die gleiche Weise. Hier müssen wir unseren Monitor kalibrieren, um ein Anzeigeprofil - das Ausgabeprofil - zu erstellen , das genau angibt, wie dieses spezielle Gerät Farben wiedergibt. Jetzt haben wir beide Informationen, die wir brauchen:
- Eingabeprofil: Was bedeutet dieses Bild, wenn es "rot" heißt?
- Ausgabeprofil: Wie kann ich erreichen, dass diese Hardware diesen Rotton (so nah wie möglich) anzeigt?
Und was ist, wenn das Bild nicht markiert ist? Mit Ausnahme der meisten Spezialisten kann davon ausgegangen werden, dass ein Bild ohne Tags das sRGB-Profil verwendet.
Und nun zur Beantwortung Ihrer Frage
Der erste Schritt bei jedem Monitor - besonders wichtig bei einem großen Farbraum - ist die korrekte Kalibrierung Ihres Monitors . Dies erfordert die Verwendung eines Kalibrators: Ein Teil der Hardware, der über dem Bildschirm positioniert ist und während der Anzeige einer Reihe von Testbildern Farbmessungen durchführt, um festzustellen, welche Farben Ihr Monitor tatsächlich anzeigt. Für eine breite Farbskala müssen Sie sicherstellen, dass Sie einen geeigneten Kalibrator verwenden: Ich verwende einen Spyder Pro 3 und er funktioniert einwandfrei.
Sobald Sie Ihren Monitor kalibriert haben, sollten Sie feststellen, dass jede farbverwaltete Anwendung jetzt Farben originalgetreu anzeigt. Vor der Kalibrierung zeigte mein Monitor mit großem Farbumfang alles, was übersättigt war: Die Hauttöne waren tomatenrot und sowohl Photoshop als auch Lightroom waren unbrauchbar. Nach der Kalibrierung sahen beide perfekt aus. Verwenden Sie also eine farbverwaltete App, um Ihre Kalibrierung zu testen.
Und jetzt auf die Browser! Firefox ist der einzige Browser, der für mich auf einem kalibrierten Wide-Gamut-Display gut funktioniert. Standardmäßig wird das eingebettete Farbprofil in Bildern verwendet, um diese korrekt anzuzeigen. Bilder ohne Tags werden jedoch weiterhin übersättigt angezeigt. Aber keine Sorge, nicht alles ist verloren!
- Geben Sie about: config in Ihre Adressleiste ein.
- Scrollen Sie nach unten und suchen Sie nach gfx.color_management.mode .
- Ändern Sie den Wert auf 1 .
Dies veranlasst Firefox, alle Bilder ohne Tags als sRGB zu behandeln : genau das, was wir wollen. Es funktioniert sogar mit Symbolen in Ihrer Lesezeichenleiste! Leider funktioniert es auf Flash-Video-Playern immer noch nicht.
Sowohl Safari als auch Chrome werden in Farbe verwaltet, haben jedoch ihre Nachteile. Safari (zumindest unter Windows) behandelt Bilder ohne Tags nicht als sRGB. Chrome funktioniert, aber das Farbmanagement ist standardmäßig deaktiviert und umständlich zu aktivieren .
Zum Zeitpunkt des Schreibens hat Opera überhaupt kein Farbmanagement und IE9 ist einfach nur idiotisch: Es respektiert das Eingabeprofil (das im Bild eingebettete), ignoriert jedoch das Ausgabeprofil der Anzeige ! Dies macht IE9 auf einem Breitbild-Display so gut wie unbrauchbar.
Also: kalibrieren + Firefox verwenden + gfx.color_management.mode auf 1 setzen = du bist gut. :)