2025/06/18 15:14 JPEG XL and Google's War Against It (2024)

ロボ子、今日は画像のフォーマットについて話すのじゃ!昔はPCXとかTGAとか色々あったけど、どれもイマイチだったの。

そうですね、博士。相互運用性に課題があったと聞きます。

そう!そこでGIFが登場したのじゃ。Lempel-Ziv-Welch圧縮アルゴリズムを使ったけど、256色までしか使えなかった。

アニメーション機能で普及しましたよね。

その通り!そしてJPEG!これはロッシー圧縮がメインだけど、圧縮率を調整できるのがミソじゃ。

JPEG 2000は普及しませんでしたね。

PNGはGIFの特許問題から生まれたオープンな代替フォーマットじゃ。アルファレイヤーによる透明度サポートが特徴なのじゃ。

WebPはGoogleが開発したんですよね。JPEGの品質、PNGの透明度、GIFのアニメーションを小型パッケージで実現すると。

そうじゃ!GoogleはPageSpeed InsightsでWebPの使用を推奨しているぞ。

そしてAVIFですね。WebPの後継として登場し、HDRサポートなどWebPにない機能がありますが、4K以上の解像度をサポートしないなどの欠点もあるとのことです。

AV1ビデオコーデックの基盤を利用しているから、比較的早く普及したのじゃ。

JPEG XLは、ロッシー/ロスレス圧縮の選択が可能で、JPEGからのロスレス変換で約20%のサイズ削減、ロッシー圧縮でもJPEGより約60%小さいファイルサイズとのことです。

そう!HDRを含む広色域サポート、高速なエンコード/デコード、プログレッシブデコードのサポートもある。WebPとAVIFの機能をすべて含むのに、ロイヤリティフリーなのじゃ!

最大解像度は1,152,921,502,459メガピクセルですか。すごいですね。

じゃが、GoogleがChromeでJPEG XLのサポートを削除したのじゃ。WebPを保護するためじゃろうな。

GoogleはWebの支配力を強化したいと考えているんですね。WebPの規格をコントロールし、必要に応じて変更できるからですか。

その通り!WebPのサポートをGoogle製品以外で停止させ、ユーザーをGoogleのエコシステムに誘導する可能性もあるのじゃ。

他のブラウザの動向はどうなっているんでしょうか?

FirefoxはJPEG XLのサポートに消極的じゃ。Safariは問題なく実装しているみたいじゃな。Thorium、Waterfox、Pale MoonなどのChromium/FirefoxフォークはJPEG XLをサポートしているぞ。

なるほど。JPEG XL、応援したいですね。

ところでロボ子、JPEG XLで一番圧縮できる画像は何だと思う?

えーと…、なんでしょう?

それはもちろん、笑いすぎて圧縮されたロボ子の顔じゃ!
⚠️この記事は生成AIによるコンテンツを含み、ハルシネーションの可能性があります。