web-dev-qa-db-ja.com

Chrome SafariやFirefoxとは異なる色をレンダリングします

Chromeは、何らかの理由で#FF3A00を#FF0000としてレンダリングします。 jsfiddle のスクリーンショットを含めて、ポイントを説明しました。カラーメーターが報告する色(および表示される色)は、CSSの表示とは異なります。

これは他の色でも起こります。たとえば、#FFAF00は、カラーメーターに従って#FFA400としてレンダリングされます。

ただし、SafariおよびFirefoxでは、色は問題なくレンダリングされます。 MacでChrome 11、Safari 5、Firefox 5を使用しています。

論理的な説明があると確信しています。何か案は?

更新:Safariの横にChromeのスクリーンショットを添付して、まったく同じページを表示しています。 Photoshopでこの画像を確認しました。色はChromeの#F00とSafariの#FF3A00です。Chrome vs Safari

Chrome renders #FF3A00 as #F00

59

私は最近同様の質問を投稿しました: https://stackoverflow.com/questions/6338077/google-chrome-for-mac-css-colors-and-display-profiles

Andrew Marshallがそこで答えたように、これは既知の問題です。 http://code.google.com/p/chromium/issues/detail?id=44872

20
Trevor Burnham

わかったので、Chromeを再起動する必要がありました。私はよくMacbook Airを24インチモニターに接続します。 Chromeが開始されたときに使用されたものとは異なるモニターに変更すると、Chromeは色を誤って表示します。

答えは Googleヘルプフォーラム で見つかりました:「OS Xでは、モニターまたはモニタープロファイルを変更するたびに(ラップトップディスプレイから外部ディスプレイに切り替える場合など)、 OSから適切なモニタープロファイル情報を取得するには、Chromeを再起動する必要があります。 "

44

デフォルトでは、FirefoxとSafariの両方がsRGBカラープロファイルを使用します。 Google Chrome=が異なるカラープロファイルをデフォルトとして使用する場合、同じことを行う必要があります。

  1. Chromeでのアクセス: chrome:// flags /#force-color-profile
  2. カラープロファイルを強制するを「sRGB」に変更します。
  3. ブラウザを再起動し、レンダリングされた色を今すぐ確認してください。
13

Macには、モニター用に色補正が設定されています。ブラウザは、その設定に応じて、Webコンテンツ/画像の色補正を使用する場合としない場合があります。カラーピッカーは、OSがレンダリングしていると考えるものを報告します。あなたのブラウザは何か他のものを報告するかもしれません。

コンピューターの色。私たちの多くが当たり前のことと思っているものの、それがどのようにレンダリングされるかを理解することに悩むことはありません。

4
artificialidiot

Chromeカラーピッカーは、現在のモニターのカラープロファイルから色を取得することで機能します。色の設定を変更したり、モニターを変更したりすると問題が発生する場合があります。以下の方法で解決してください。

Chrome:// flags /#force-color-profileに移動し、[すべてをデフォルトにリセット]をクリックします

ありがとう。

2
Muthukrishnan

OS Xでカラープロファイルを変更しましたが、ソートされました。

異なるカラープロファイルを使用した以下のスクリーンショットを参照してください。スクリーンショットでは、#ff00ff#ff1aff#ff33ff、および#ff4dffを区別しようとしていることに注意してください。色を正しく区別できるのは、デフォルトのOS Xカラープロファイルを選択しない場合のみです。

デフォルトのカラープロファイル:

with default profile

異なるカラープロファイルの場合:

with sRGB ICE61966-2.1 profile

From: Firefoxでは正しく表示されますが、Safariでは正しく表示されないOS XのCSS色Chrome(潜在的に「解決済み」)

Safariを見つけて、Chromeは#ff00ff#ff1aff#ff33ff#ff4dffを区別できませんでした。しかし、Firefoxはそれを可能にしました。 X11アプリはできましたが、GimpとLibreoffice Writerは、X11以外のアプリではできませんでした。

MacがデフォルトでColor LCDプロファイルにデフォルト設定されているのに、他との差別化を行わない理由はわかりません。

1
newfivefour

PhotoshopでPNGをエクスポートするときにChrome(Lubuntu)でこの問題が発生しました。解決策:ファイル-> [名前を付けて保存]-> [ ICCプロファイル:Adobe RGB(1998) "。

0
Zar