Googleは10月6日(現地時間)、Chrome 155からJPEG XL(.jxl)画像形式のデコードに対応すると、Chrome for Developersブログで発表した。
JPEG XLは次世代の画像形式で、JPEGより30~50%優れた圧縮率、可逆圧縮、HDRサポート、可逆JPEGトランスコードなどを備えるとしている。GoogleはAVIFとJPEG XLの両方を試すことを勧めている。JPEG XLは特に、写真画像や、きめ細かいプログレッシブデコードが望ましい場合の高忠実度圧縮・ロスレス圧縮で役立つと見込んでいる。
デコーダには、純粋なRust実装であるjxl-rsを統合した。unsafeコードを使わずにSIMD命令を扱えるRust機能target_feature_11の安定化や、SIMD抽象化レイヤjxl_simdの構築により、メモリ安全性と性能の両立を図った。ファジングやAIによるコードレビューなどで検証した結果、実装の全履歴を通じてメモリ安全性のバグは見つからなかったという。
JPEG XLの導入は、Web開発者からの継続的な要望に基づく決定だ。GoogleはInterop 2026のJPEG XL調査に参加し、関連テストにChromeが合格することを確認した。
- 関連リンク
この記事は参考になりましたか?
- この記事の著者
-
CodeZine編集部(コードジンヘンシュウブ)
CodeZineは、株式会社翔泳社が運営する開発者のための情報メディアです。日々の開発に取り組むエンジニアやテクノロジーを学びたい方に向けて、プログラミングやAI活用、開発ツール、エンジニアの学びとキャリアに関する記事をお届けしています。
※プロフィールは、執筆時点、または直近の記事の寄稿時点での内容です
この記事は参考になりましたか?
この記事をシェア
