TinyPNG Webサービスが
開きました 。ここでは、アルファ透明度を保持したまま、フルカラーPNG24をインデックス付きPNG8にすばやく変換できます。 このサイトは有名なオープンソースユーティリティで実行されているため、パレットなしでパレットを量子化できますが、ここではより便利です。
この形式のファイルを最適化する方法として
のPNGパレットの量子化に関する記事
は、 Habréで繰り返し公開されています。 アルファ透明度を保持しながらPNG24からPNG8に圧縮するプログラムがいくつかあります。そのうちの1つは
pngnqです。 残念ながら、多くのWebデザイナーは、bashスクリプトを使用してバッチモードでこのようなプログラムやファイルを処理する準備ができていないため、このようなWebサービスの外観は朗報です。
TinyPNG開発者自身
は 、量子化に
pngquant 、
optiPNG、および
advpngユーティリティを使用すると
言います。
これらのユーティリティはすべて独立して使用できます。
pngquant用の
GUIもあります。
Photoshopは8ビットPNGで正常に動作できないため、通常のPNG24をアルファ透過で
保存し(Webに保存メニューを使用)、TinyPNGまたはリストされているプログラムのいずれかで実行できます。 結果のファイルはすべてのブラウザーで正しく表示され、PNG透明度はIE6でも保持されます。