Ich habe bei mehreren Gelegenheiten festgestellt, dass die Farben meiner Fotos beim Hochladen auf Facebook leicht abweichen. Aber ich habe bemerkt, dass dies anscheinend nur in Firefox ist.
Nehmen Sie zum Beispiel dieses Foto auf: https://www.facebook.com/stroiman.photography/photography/photos/a.119725813405108/144011940976495
Bei der Anzeige in Firefox (macOS) sind die Farben ausgeschaltet. Am deutlichsten unten im Bild, wo der Fels zu rot und gesättigt ist. Beim Anzeigen der Seite in Chrome oder Safari sehen die Farben korrekt aus*.
Ich habe dasselbe Foto auch auf 500px hochgeladen, wo die Farben in Firefox korrekt* aussehen: https://500px.com/photo/1030535577/the-red-waterfall-by-peter-stroiman
Wenn die Farben in 500px korrekt aussehen, muss meine Schlussfolgerung sein, dass ich nichts falsch mache. Obwohl ich die Fotos in ProPhoto oder ROMM RGB bearbeite, exportiere ich sie immer aus Capture One heraus in den sRGB-Farbraum.
Ich habe irgendwo gelesen, dass Facebook das Bild in ein proprietäres ICC-Profil komprimiert, um kB zu sparen, also hängt dies wahrscheinlich damit zusammen, dass Firefox ein anderes Farbmanagement als andere Browser durchführt (leider habe ich den Link zu dieser Seite nicht gespeichert).
Kann ich irgendetwas tun, z. B. in ein anderes ICC-Profil für Facebook exportieren, um sicherzustellen, dass Farben in allen Browsern korrekt wiedergegeben werden? Es ärgert mich, dass Benutzer eines bestimmten Browsers die Bilder nicht so sehen, wie sie beabsichtigt waren, und in diesem speziellen Fall überbearbeitet aussehen.
* Durch "richtiges Aussehen" habe ich dies auf einer visuellen Inspektion mit dem Browser und Capture One von Seite zu Seite basiert.
Bearbeiten: Als Referenz ist dies die Originaldatei, die ich auf Facebook hochgeladen habe: http://stroiman.com/Red%20waterfall_facebook.jpg
Laut ICC-Farbkorrektur in Firefox kann Firefox seit Firefox-Version 3 (veröffentlicht am 17. Juni 2008) Farbprofile in Bildern lesen. Dies war konfigurierbar und standardmäßig auf „aus“ eingestellt, aber dieses Standardverhalten wurde in Firefox 3.5 (veröffentlicht am 30. Juni 2009) auf „ein“ geändert.
Dies ist jedoch mit einem großen Vorbehalt verbunden. Es scheint, dass ICC-Profile in zwei Versionen vorliegen, und Firefox liest standardmäßig nur die ältere Version. Wikipedia zitieren : "Zwei Hauptgenerationen werden verwendet: das alte ICCv2 und das ICCv4 vom Dezember 2001. Seit Ende 2010 ist die aktuelle Version der Formatspezifikation (ICC.1) 4.3."
Es gibt eine Konfigurationseinstellung, um Firefox dazu zu bringen, ICCv4-Profile zu lesen. Um dies zu aktivieren, geben Sie about:config
in die Navigationsleiste ein und suchen und ändern Sie die Einstellung gfx.color_management.enablev4
.
Wie vom OP erwähnt, ist dies alles schön und gut für Ihr eigenes Surferlebnis, aber es ist ziemlich unwahrscheinlich, dass andere Firefox-Benutzer diese Konfiguration selbst behoben haben. Es sieht so aus, als würden die Firefox-Entwickler daran arbeiten , dies zu beheben, aber da der verknüpfte Fehler 13 Jahre alt und immer noch offen ist, würde ich nicht den Atem anhalten. Wenn Sie dies für alle Firefox-Benutzer selbst beheben möchten, können Sie wie folgt zur Firefox-Codebasis beitragen: https://developer.mozilla.org/en-US/docs/Mozilla/Developer_guide/Introduction
Ein bisschen Googeln stellt fest, dass das Farbmanagement in Firefox standardmäßig ausgeschaltet ist [Ich werde nicht einmal kommentieren, was ich von dieser Idee halte;)
Um es zu aktivieren...
about:config
in die Adressleiste ein und drücken Sie die Eingabetaste.gfx
in die angezeigte Suchleiste ein.gfx.color_management.enablev4
Scrollen Sie nach unten, bis Sie das Symbol rechts finden , und klicken Sie darauf, um es einzustellentrue
gfx.color_management.mode
ein , 1
indem Sie auf das Stiftsymbol klickenfalse
& Rendering Intent bei0
Damit solltest du enden…
Beenden und neu starten.
Tadaahhh!
Wenn Sie diese Einstellungen verwenden, bedeutet dies im Wesentlichen, dass das eingebettete Profil verwendet wird, falls vorhanden, oder sRGB angenommen wird, falls dies nicht der Fall ist - was ungefähr so sinnvoll ist, wie Sie es für Dateien ohne Tags erhalten können.
Aus Kommentaren
kann ich dies nicht absolut "frisch" auf dem Mac testen, da ich Firefox schon lange installiert habe - obwohl ich es nie wirklich benutzt und sicherlich noch nie die Verwaltung eingerichtet habe - also würde ich denken, dass es Standard ist off
.
Unter Windows 10 mit einer brandneuen Installation, die auf diesem Computer noch nie zuvor gesehen wurde - Standard ist definitiv off
.
gfx.color_management.mode
Einstellung ist 2
wie erwartet. Dieses Dokument besagt, dass die Einstellung zur Unterstützung von Farbprofilen seit FF3.5 (veröffentlicht am 30. Juni 2009) standardmäßig aktiviert ist.2
- ohne jegliche Bastelei bei mir.gfx.color_management.enablev4
ist der Ein-/Ausschalter.
Tetsujin
gfx.color_management.mode
wenn Sie bei bleiben.2
Sie müssen es einstellen,1
um die Facebook-Seite zu reparieren. [Ich habe gerade empirisch getestet].