原則として、PNGは決して悪くはなく、優れた圧縮のためにGIFよりも優れていることがよくあります。GIFの方がわずかに優れているエッジケースがあるかもしれませんが(PNG形式ではメタデータからのオーバーヘッドがわずかに大きくなる可能性があるため)、心配する価値はありません。
それは私が使用しているツールかもしれませんが、GIFファイルは通常、同等のPNGよりも少し小さいようです
それは確かにあなたが使用しているエンコーディングツールが原因である可能性があります。
/編集:うわー、PNGファイルのサイズについては多くの誤解があるようです。マットを引用するには:
色の少ない画像のGIFには何の問題もありません。お気づきのとおり、GIFは小さくなる傾向があります。
これは典型的なエンコーディングの間違いであり、フォーマットに固有のものではありません。色深度を制御して、PNGファイルを小さくすることができます。ウィキペディアの記事の関連セクションを参照してください。
また、MSIE6でのサポートの欠如は、Chronoによって不釣り合いに吹き飛ばされています。
透明性が必要で、GIFを使用できる場合は、IE6でサポートされているのでお勧めします。IE6は、透明なPNGではうまく機能しません。
それは間違っている。MSIE6はPNG透過性をサポートしています。アルファチャネルは(いくつかのハックなしで)サポートされていませんが、GIFにはまったく含まれていないため、これは別の問題です。
PNGの代わりにGIFを使用する唯一の技術的な理由は、アニメーションが必要で、他の形式に依存したくない場合です。