Pour que Firefox ressemble à Chrome et Safari
Par défaut, Firefox n'applique la correction des couleurs qu'aux images qui ont des profils de couleurs intégrés. Vous pouvez activer gestion de la couleur pour appliquer une correction des couleurs à tout, y compris aux couleurs définies dans les CSS. Il devrait alors ressembler davantage à Chrome et Safari.
Sur about:config
(tapez cela dans la barre d'adresse), définissez gfx.color_management.mode
a 1
.
https://developer.mozilla.org/en-US/docs/Mozilla/Firefox/Releases/3.5/ICC_color_correction_in_Firefox
Correction des couleurs, trop simplifiée
Les moniteurs ont des courbes de réponse différentes. Par exemple, la différence entre #FF0000
y #FA0000
peut être perceptible sur certains moniteurs, et pas sur d'autres.
Les profils de couleur contiennent les biais permettant de compenser cela en modifiant la sortie réelle, dans le but de préserver le contraste et la précision globale de l'apparence prévue. Ils peuvent être appliqués aux moniteurs, aux imprimantes et à d'autres appareils.
De nombreux formats d'image prennent en charge les profils de couleur intégrés ; il s'agit en fait de descripteurs sur le site Web de l'entreprise. comment c'est censé être . Si le système connaît les imprécisions de votre moniteur, il peut combiner ce profil avec celui de l'image afin de déformer la sortie pour obtenir la meilleure reproduction possible.
Lorsqu'il s'agit de choses sans profil, comme les valeurs de couleur dans les CSS, il faut faire des suppositions sur l'intention.
Supposons que votre écran produise effectivement une différence perceptible entre les deux couleurs similaires mentionnées précédemment. Vous utilisez ces couleurs dans votre CSS. L'hypothèse est que votre intention était de montrer la différence subtile. Certains moniteurs peuvent finir par afficher la même couleur à l'écran, malgré les deux couleurs qui leur sont envoyées. La correction des couleurs modifie les couleurs envoyées à l'écran de sorte qu'une différence subtile soit effectivement reproduite. Si vous vouliez qu'ils apparaissent de la même manière, vous auriez juste utilisé #FF0000
et n'a jamais pris la peine de #FA0000
n'est-ce pas ?
Digital Color Meter est conscient des profils de couleurs utilisés. C'est pourquoi il donne des valeurs différentes pour la même image sur deux écrans différents, et des valeurs différentes selon l'espace couleur que vous avez sélectionné.
0 votes
La gestion des couleurs est un champ de mines :/ Certains navigateurs respectent les profils intégrés et d'autres non. L'image que vous avez postée est dans le profil Display... ce qui n'est pas bon. Vous devriez viser sRGB si votre cible est le web. Il n'est pas recommandé d'utiliser votre profil d'affichage dans votre flux de travail. L'étalonnage de votre moniteur serait un bon début, plutôt que l'utilisation d'un profil générique ; sinon, vous ne saurez jamais lequel est correct. Prenons l'exemple des valeurs RVB prévues pour la barre rouge supérieure.
0 votes
@Tetsujin dans mon exemple de capture d'écran, la barre rouge supérieure a une couleur de fond CSS de #d33a2c. Cette valeur est la même dans les deux navigateurs, mais avec le même profil de couleur d'affichage (Color LCD), Chrome/Safari affiche la couleur différemment de Firefox. Que le profil de couleur de mon écran soit calibré ou non, je m'attendrais à ce que le même code de couleur hexadécimal CSS s'affiche de la même manière dans Chrome, Safari et Firefox. Ma question est la suivante : pourquoi n'est-ce pas le cas ? Pour autant que je sache, il n'y a pas de gestion des couleurs (c'est-à-dire de profils de couleurs) pour CSS.
0 votes
Ce n'est pas vraiment sans tenir compte de votre étalonnage et de votre flux de travail c'est probablement parce que de celui-ci. Je ne peux pas le reproduire sur une installation calibrée. Voir aussi i.stack.imgur.com/qdVpp.png capturé à partir de Safari à gauche, Chrome à droite, avec le colorimètre numérique flottant au dessus. Les couleurs sont comme vous l'avez dit [dans les limites de la tolérance] sur les deux, lorsqu'elles sont affichées en sRGB. Si je fais flotter le colorimètre sur cette reproduction, qui a été capturée à l'écran, recadrée et sauvegardée via Photoshop, puis postée sur imgur et visualisée à partir de Safari, c'est encore la bonne couleur.
0 votes
@Tetsujin les couleurs sont-elles les mêmes pour toi entre Chrome et Firefox ? Chrome et Safari ont la même apparence pour moi, donc ce n'est pas le problème. Le problème est que tous les couleurs de n'importe quelle page web dans Chrome et Safari (et même dans l'application Preview) apparaissent très délavées par rapport à Firefox. Il semble donc que Firefox fasse quelque chose de différent. Peut-être que mon profil de couleur "Color LCD" est défectueux ? Ou l'écran de mon Macbook est défectueux ? Si je change le profil de couleur de mon écran en "Apple RGB" ou sRGB, tout semble cohérent d'une application à l'autre. Mais Color LCD n'est-il pas censé être le profil correct pour un écran MBP ?
0 votes
Ugh, je n'avais jamais utiliséFirefox auparavant - il est à mille lieues de ce qu'il devrait être. Je n'ai aucune idée de ce qu'ils lui font subir. En outre, le profil "correct" pour n'importe quel écran est celui que votre colorimètre et votre logiciel génèrent. Ceux que vous obtenez dans la liste originale sont des estimations, pas mieux.