谷歌工程師近日向 Chromium 提交補丁,表示準備在 Chrome 110 中移除對 JPEG-XL 圖像格式的實驗性支持。
許多人對 Chrome 的這個決定感到不解,因為 JPEG-XL 在其生命周期中還非常年輕,正處于成長階段,并且越來越多行業已經開始關注和支持它。所以他們認為谷歌沒有理由要在 Chrome 中移除對 JPEG-XL 的支持,做出這個決定非常奇怪。
對于這些反饋,谷歌工程師在此補丁的評論中進行了回應,解釋為什么要從 Chrome 中移除對 JPEG-XL 的支持:
-
處于實驗性階段的 flag 和代碼不應無限期地保留
-
整體生態對 JPEG-XL 格式缺乏興趣,難以繼續推動試驗
-
與現有的格式相比,新的圖像格式并沒有帶來足夠的增量收益,因此沒有理由默認啟用它
-
通過移除相關代碼可以減輕維護負擔,幫助開發者專注于改進 Chrome 中的現有格式
這個解釋令人感到意外,因為 JPEG-XL 的比特流直到 2020 年才進入凍結狀態,其文件格式在去年才標準化,而編碼系統在今年早些時候才標準化,所以整體生態對只有短短一年歷史的 JPEG-XL 缺乏興趣其實無可厚非。
即便是在 Chrome 中,“啟用 JPEG-XL 支持” 的 flag 默認情況下是關閉的。因此在瀏覽器的支持穩定之前,Web 開發者顯然并沒有積極推動 JPEG-XL 的動力。
此外,有人發現谷歌主導的 WebP 2 現在也還沒正式發布,仍處于實驗性階段。再結合現在從 Chrome 中移除對 JPEG-XL 的支持來看,谷歌的計劃是專注于進一步推進 WebP 和 AVIF 作為下一代圖像格式。
JPEG XL 基于 google 的 PIK 格式和 Cloudinary 的 FUIF 格式(該格式基于 FLIF),它的默認設置能在實現接近無損的視覺效果的同時,提供良好的壓縮效果,這一項目希望成為其他光柵有損和無損圖像格式的通用替代品。
JPEG 是指聯合影像專家小組,它是設計該格式的委員會。
X 是指自 2000 年以來的幾個 JPEG 標準的名稱的一部分: JPEG XT 、 JPEG XR 、JPEG XS 。
L 代表長期,因為創建這種格式的意圖是替換舊的 JPEG 文件格式并能被使用同樣長的時間。
JPEG-XL 比特流格式于 2021 年底完成,并開始被各種開源和閉源應用程序采用。JPEG-XL 的目標是免版稅,不過今年早些時候微軟獲得了有關 JPEG-XL 使用的 “rANS”(范圍非對稱數字系統)數據壓縮的專利,這引起了一些擔憂。