そのため、一部のブラウザはシステム設定に従って画像の色を補正し、ブラウザによってその方法が異なることを認識しています。しかし、同じシステム上で、スタイルシートで指定された色がブラウザごとに異なるように見えるのに、私は非常に驚いています。
最新のSafariとFirefoxでは、でdivを描画するとbackground: #885500
、その色のボックスが表示されます(ネイティブのDigitalColor Meterアプリで確認済み)。
しかし、同じシステムのChrome(Macバージョン12.0.742.91)で同じページをロードすると、デフォルトの「カラーLCD」ディスプレイプロファイルセットが設定されたMacBook Proで、著しく異なる色のボックスが表示されます(DigitalColor Meterレポート— #a34d00
はるかに多く赤、少し緑が少ない):
いくつかの異なるカラープロファイルを試しましたが、DigitalColor Meterによって報告された色がChromeで変更されることがわかりました。Safariでは一定です。
どうしたの?Chromeがシステムのディスプレイプロファイルに応じて色を調整しているのですか、それともSafariとFirefoxが調整しているのですか?これは他のオペレーティングシステムでも起こりますか、それとも純粋にMacの現象ですか?また、CSS / JavaScriptからこの動作を検出/防止して、同じシステム上の最新のブラウザー間で色が一致するようにする方法はありますか?
2
これが移行された理由がわからない...この質問はWeb開発に関するものであり、運用に関するものではありません。
—
Trevor Burnham