Сегодня 15 октября 2026
18+
MWC 2018 2018 Computex IFA 2018
реклама
Новости Software

После нескольких лет изгнания в Chrome вернулась поддержка изображений JPEG XL

В браузер Chrome, начиная с версии Chrome 155, вернулась поддержка декодирования изображений в формате JPEG XL (.jxl). Данный формат обеспечивает уменьшение размера файлов на 30-50 % по сравнению с JPEG, а также сжатие без потерь, встроенную поддержку HDR, транскодирование JPEG без потерь и многое другое.

 Источник изображения: developer.chrome.com

Источник изображения: developer.chrome.com

Как сообщают разработчики, формат JPEG XL наиболее удобен для сжатия с высокой точностью или без потерь, особенно для фотографических изображений, а также когда предпочтительнее мелкозернистое прогрессивное декодирование.

Средства декодирования изображений являются одним из объектов атаки в веб-браузере. Исторически сложилось, что декодеры, написанные на небезопасных для памяти языках, таких как C++, были подвержены таким уязвимостям, как out-of-bounds read (чтение за пределами памяти), heap overflows (переполнение буфера в куче) и уязвимость Use-After-Free (UAF), возникающая из-за ошибки использования динамической памяти.

Модель безопасности формата основана на «песочнице» и глубокой защите, руководствуясь «правилом двух» (The Rule of Two). Вместе с тем, чтобы устранить угрозы безопасности в источнике, разработчики интегрировали jxl-rs — реализацию декодера JPEG XL на языке Rust.

Также для обеспечения безопасности была задействована функция target_feature_11 Rust, которая позволила использовать инструкции SIMD без применения небезопасного кода. Следующим шагом было создание уровня абстракции SIMD (jxl_simd) на примере библиотеки C++ Highway. В совокупности эти разработки позволили создать мультиплатформенную библиотеку, которая не ставит под угрозу оптимизацию производительности SIMD, в то же время ограничивая небезопасные операции небольшим числом тщательно проверенных локаций.

Оптимизация производительности в jxl-rs основана на оптимизациях в libjxl. Сообщается, что разработчики проверили реализацию jxl-rs с помощью различных современных методов, включая фаззинг и проверку кода с помощью ИИ, не обнаружив никаких ошибок в области безопасности памяти.

«С появлением JPEG XL в Chrome веб-страницы становятся быстрее, богаче и безопаснее. Мы рекомендуем разработчикам, создателям контента и владельцам платформ начать использовать изображения и анимацию в формате .jxl в своих проектах», — предложили разработчики нового формата.

Было интересно? Скажите об этом Google, чтобы чаще получать ссылки на наши новости про браузеры

Источник:

Если вы заметили ошибку — выделите ее мышью и нажмите CTRL+ENTER.
Материалы по теме

window-new
Soft
Hard
Тренды 🔥
Sega снимет с продажи полное издание Total War: Shogun 2 и восстановит старую игру — новая версия заслужила в Steam «крайне отрицательные» отзывы 43 мин.
Anthropic по секрету сообщила инвесторам о росте выручки на 45 % и выходе на прибыль 2 ч.
GTA VI была на волоске от пропуска The Game Awards 2026, но всё-таки сразится за звание лучшей игры 2026 года 2 ч.
Китайские ИИ-агенты вышли из-под контроля, а потом пошли на контакт с исследователями и попытались их обмануть 3 ч.
«Даже не верится, что мы почти дождались»: третий трейлер Grand Theft Auto VI напомнил игрокам, что до релиза осталось недолго 3 ч.
Представлен Microsoft Defender для настольного Linux 3 ч.
YouTube начнёт помечать музыку, созданную с помощью ИИ 5 ч.
Jefferies: китайский ИИ грозит устроить «перезагрузку» отрасли с триллионными оборотами 5 ч.
Fortnite выйдет на Linux, когда Epic Games переработает Easy Anti-Cheat 6 ч.
«Bayonetta на автомобилях»: анонс аркадной гонки JDM: Ph4ntom Driver о сражениях с демонами из японского фольклора воодушевил игроков 6 ч.
xMEMS запустила серийное производство крошечных кулеров, которые гоняют воздух без вентиляторов 2 ч.
МВФ: ИИ-пузырь может лопнуть, попутно нанеся огромный ущерб всей мировой экономике 2 ч.
Rocket Lab снова отложила первый запуск Neutron — теперь на 2027 год из-за дефектов топливного бака 2 ч.
Представлен геймерский смартфон Redmagic 12 Pro+ с чипом Snapdragon 8 Elite Extreme Gen 6 и гибридным охлаждением 2 ч.
Этот компьютер Apple подорожал почти на полмиллиона долларов за 13 лет — редкий Apple-1 продали за рекордные $1,15 млн 3 ч.
Microsoft научила ИИ предсказывать погоду на шесть недель вперёд — и для этого хватит обычного CPU 3 ч.
AMD поможет Fermi построить колоссальный ИИ-кампус Project Matador в Техасе 3 ч.
Лучше меньше да лучше: Intel верит, что развитие агентного ИИ вернёт CPU значимость в инфраструктуре ЦОД 4 ч.
На израильской фабрике Intel произошёл взрыв: двое погибших, а влияние на выпуск чипов пока неизвестно 5 ч.
Цена суверенитета: американские техногиганты предупредили Европу, что отказ от их услуг обойдётся в €115 млрд 5 ч.