HeadlinesBriefing favicon HeadlinesBriefing.com

Firefox 157 включает JPEG XL по умолчанию

Hacker News •
×

Timothy Nikkel объявил в списке dev-platform от Mozilla, что Firefox 157 включит декодирование JPEG XL по умолчанию на всех платформах. Эта функция разрабатывалась за настройкой image.jxl.enabled, которая в настоящее время включена в Nightly и доступна через флажок Firefox Labs с версии 152. Декодер — jxl-rs, написанный на Rust.

Проблемы производительности, поднятые на этапе намерения прототипирования, были решены. jxl-rs 0.6.0 представил многопоточное декодирование, и бенчмарки показывают, что он немного опережает C++ libjxl от Safari на больших изображениях. JXL предлагает паритет функций с другими форматами, включая анимацию и прогрессивное отображение, хотя HDR-изображения отображаются как SDR.

Safari выпустил JPEG XL в версии 17.0 в 2023 году, в то время как Chrome держит его за флагом. Тестирование включает Web Platform Tests, тесты gecko для фрагментированного декодирования и фаззинг. Поддерживается анимированный JXL.

Sergey Davidoff поднял вопросы о том, что JPEG XL без потерь в 30 раз медленнее WebP без потерь, предложив сначала выпускать только JPEG XL с потерями. План Nikkel остается включить полный формат по умолчанию.

Ключевые сущности: Компании: Mozilla, Safari, Chrome | Люди: Timothy Nikkel, Sergey Davidoff