アカウント名:
パスワード:
αチャンネルがネックなんだと思います。ブラウザがサポートしそうなαチャンネルを持った画像フォーマットはGIFとPNGとWebP [wikipedia.org]あたりですが、アイコンや画像パーツならともかく普通の絵をGIFの256色に落とすのは無理がありますし、WebPもサポートされているか怪しいもんです。
するとPNGのまま圧縮率を稼ぐしかありませんが、(#2103663)みたいな例を除き普通はそこそこの圧縮率で圧縮されています。ここから意味があるレベルまで圧縮率を上げるには、それに見合わぬ劣化や計算量が必要になると思われます。・Deflateの範囲内で圧縮率はそこまで稼げない。・メタ情報の削除は簡単だけど効果も少ない・フィルタの最適化(PNGOUT等)は尋常じゃなく遅くて静止画の癖に透過サービスが怪しい程なのに、効果は微妙。・解像度落としたり色深度をさげたり細かい変化を単色で置き換えたりは劣化が尋常じゃない。
ポータルサイトのアイコン類は効果が見込めるかもしれませんが、有象無象のサイトにまで適用するのコストの割りに効果が微妙な気がします。塵も積もればって言うけど・・・
圧縮済みだからなのでは?bmpはランレングス圧縮を加えると思われ。
gif、jpg、mpeg、avi、mov、flvは圧縮されてないと申すか
gifは無圧縮はありえる。後は非可逆フォーマットというくくりで区別されてるんだろうよ。
> gifは無圧縮はありえる。pngもありえるよ。http://www.aya.or.jp/~sanami/peace/memorial/code21-30.html#CODE26 [aya.or.jp]
仕様上ありえても、実際はほとんどないのでは?gifは一時期騒いでたから無圧縮なツールもあると思うけど。
Deflateストリーム化されてる物を無圧縮とは呼びたくないな…一致記号が出力されていないスライド辞書出力を無圧縮と呼んでいる位の違和感がある。実際、最終的な出力バイナリ中に生データが転がってるのは判るんだけど、凄く気持ち悪い(褒め言葉)
最適化だから、別に再圧縮だけでなく、ヘッダーから、表示にはいらない情報を省くとかもあるとおもうけど。
可逆フォーマットだし、いくらか最適化できたとしても効果が薄かったのでは。
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
「科学者は100%安全だと保証できないものは動かしてはならない」、科学者「えっ」、プログラマ「えっ」
pngは? (スコア:1)
Re:pngは? (スコア:1)
αチャンネルがネックなんだと思います。
ブラウザがサポートしそうなαチャンネルを持った画像フォーマットはGIFとPNGとWebP [wikipedia.org]あたりですが、アイコンや画像パーツならともかく普通の絵をGIFの256色に落とすのは無理がありますし、WebPもサポートされているか怪しいもんです。
するとPNGのまま圧縮率を稼ぐしかありませんが、(#2103663)みたいな例を除き普通はそこそこの圧縮率で圧縮されています。
ここから意味があるレベルまで圧縮率を上げるには、それに見合わぬ劣化や計算量が必要になると思われます。
・Deflateの範囲内で圧縮率はそこまで稼げない。
・メタ情報の削除は簡単だけど効果も少ない
・フィルタの最適化(PNGOUT等)は尋常じゃなく遅くて静止画の癖に透過サービスが怪しい程なのに、効果は微妙。
・解像度落としたり色深度をさげたり細かい変化を単色で置き換えたりは劣化が尋常じゃない。
ポータルサイトのアイコン類は効果が見込めるかもしれませんが、有象無象のサイトにまで適用するのコストの割りに効果が微妙な気がします。
塵も積もればって言うけど・・・
Re: (スコア:0)
圧縮済みだからなのでは?
bmpはランレングス圧縮を加えると思われ。
Re: (スコア:0)
gif、jpg、mpeg、avi、mov、flvは圧縮されてないと申すか
Re: (スコア:0)
gifは無圧縮はありえる。
後は非可逆フォーマットというくくりで区別されてるんだろうよ。
Re:pngは? (スコア:1)
> gifは無圧縮はありえる。
pngもありえるよ。
http://www.aya.or.jp/~sanami/peace/memorial/code21-30.html#CODE26 [aya.or.jp]
Re: (スコア:0)
仕様上ありえても、実際はほとんどないのでは?
gifは一時期騒いでたから無圧縮なツールもあると思うけど。
Re: (スコア:0)
Deflateストリーム化されてる物を無圧縮とは呼びたくないな…一致記号が出力されていないスライド辞書出力を無圧縮と呼んでいる位の違和感がある。
実際、最終的な出力バイナリ中に生データが転がってるのは判るんだけど、凄く気持ち悪い(褒め言葉)
Re: (スコア:0)
最適化だから、別に再圧縮だけでなく、
ヘッダーから、表示にはいらない情報を省くとかもあるとおもうけど。
Re: (スコア:0)
可逆フォーマットだし、いくらか最適化できたとしても効果が薄かったのでは。