PNGのガンマチャンク

PNG で起きる色ずれは、mizの投稿でガンマチャンク(ガンマ値のデータ)が問題であることが判明した。なるほど、確かにボクのMacは、Mac標準のガンマ1.8になってる。なもんで、それが埋め込まれてるPNGはガンマ1.8の情報を持ってて、Internet Explorer for Windows はそれをガンマ1.8で表示した。けれでもHTMLで描画されてるところは、Windows標準のガンマ2.2で表示してるために、PNGがやや薄くなってるわけだ。

Mac で画像チャンクを削除するのは、画像フォーマットで困ったときの定番「GraphicConverter」ででき、見事、IE for Windows での色ずれは解消された。

しかし、この問題は根が深かった。今度は Safari で色ずれしたのである……。

Continue reading PNGのガンマチャンク

PNGの色ずれ

Now Playing の出力する画像はPNGなためか、Internet Explorer for Windows だと、PNGの背景とメニューの背景が微妙に色ずれしてしまっている。

そこで、PNGの背景を透明化してみたんだけど、やっぱり変わらず色ずれてしている。透明なのになんでずれるんだよ……。PNGだけ描画エンジンが違うっぽいね。今どき、Web216色を意識することになるとは思わなかった。

ブラウザのふたつのモード

複眼中心は、Safari 1.1・Internet Explorer 5.2.3 for Mac・Mozilla 1.5 for Mac・Opera 6.03 for Mac で確認してたんだけど、Windowsユーザの友達に、IEだとレイアウトがてんで崩れてることを指摘される。

今もデバッグ中なんだけど、とりあえず80%回復。解決方法はすごく簡単で、IE for Windows に互換モードではなく、標準モードで認識させるだけだった。

Continue reading ブラウザのふたつのモード

Blog by Tats Shibata