 |
MozillaがM16でPNG対応が向上!
|
以前に「各ブラウザーの透過PNG対応度」という記事で様々な代表的ブラウザーの透過PNGファイル対応について書いた。この際にNetscape
6 PR 1は8ビット透過度にはうまく対応していないと書いたけど、Mozilla
M16の夜間ビルドではかなりうまく処理できているようだと、はぶさんに教えていただいた。
以前作成したPNGテストページにアクセスしてみると、きちんと8ビット透過度が表現されていた。尚、スクリーンキャプチャーもとったので、そちらも見てほしい。それから比較のためにNetscape
6 PR 1のキャプチャーへのリンクも掲載しておく。
[PNGテストページ]
[Mozilla
M16夜間ビルドでの表示 スクリーンキャプチャー]
[Netscape
6 PR 1での表示 スクリーンキャプチャー]
PNGには1ビット透過度と8ビット透過度の使用が可能で、1ビットだと通常の透過GIFみたいな効果になるんだけど、8ビットならアンチエリアシングされたエッジや透過グラデーションも表現できる
尚、上記は僕が適当にデッチ上げたテストだけど、「ちゃんとした」テストページがW3Cにもあるとはぶさんに教えていただいた。そちらも試したけれど、ちゃ〜んとMozilla
M16では表示した。良し、よし。
尚、PNGには画像のガンマ値を設定する事もできるんだけれど、W3Cではそのテストページも用意されていると教えていただいたので、実際に自分でも試してみた。するとMozilla
M16ではこちらの方にもきちんと対応している。なんだか結構良い感じ。MozillaそしてNetscapeでは最終的にPNGのインプリメンテーションはかなり良いものになりそうだ。
ちなみにガンマ値テストのページを他のMac版ブラウザーで試してみたところ、IE
5もきちんとサポートしているようだった。ただし8ビット透過度にも対応し健闘していたiCab
2.0 Previewだったけど、残念な事にことガンマ値はサポートしていないようだった。もちろんiCabもPreview版だから変更される可能性はあるし、このガンマまでサポートされなくとも通常のブラウズではそれほど問題は起きないだろう。
MozillaのPNGサポートの件をはぶさんに教えていただいたので、早速M16夜間ビルドをダウンロードして使ってみたのだけど、なんか確実に良くなっているのがわかる。動作速度も以前より早いようだ。まだ完全なM16じゃないんだけど、正式版Mozilla
M16ががぜん楽しみになってきた。(はぶさん、いろいろと教えていただいてありがとうございます!)■
*:夜間ビルド(=Nighty Build)はきちんとしたマイルストーンビルドじゃなく、ほぼ毎晩ごとに作られるテスト用のビルド。だから安定していない場合もあったりして、普通の人にすすめられるモノじゃない。それでもというヒトはMozilla.orgから入手できる。
|