Домой Софт В Firefox 156 оптимизировали обработку JPEG и ускорили запуск PDF-просмотрщика

В Firefox 156 оптимизировали обработку JPEG и ускорили запуск PDF-просмотрщика

В свежем обновлении браузера Firefox 156 разработчики снизили нагрузку на процессор при просмотре JPEG-изображений и сократили время запуска встроенного просмотрщика PDF-файлов на 45%.

3
0

Компания Mozilla представила браузер Firefox 156, ориентированный на повышение эффективности обработки контента и устранение ошибок предыдущих версий. Одним из ключевых изменений стала оптимизация работы с изображениями формата JPEG. Ранее при отображении картинок, размер которых был изменен с помощью CSS под параметры страницы, браузер загружал в память исходное изображение целиком, а затем выполнял его масштабирование. В версии 156 процесс стал более ресурсоэффективным: благодаря использованию библиотеки libjpeg-turbo и технологии IDCT-масштабирования, уменьшение изображения происходит непосредственно в ходе декодирования.

Логотип браузера Firefox

Оптимизация работы с графикой и PDF

Согласно результатам тестов, представленных в отчете об исправлении, такой подход позволил снизить потребление памяти при загрузке тяжелых файлов до 20 раз, а скорость декодирования увеличилась до двух раз. Несмотря на то, что для обычного пользователя эти изменения могут быть практически незаметны из-за высокой исходной скорости работы, технически браузер стал потреблять значительно меньше вычислительных ресурсов.

Значительные улучшения коснулись и встроенного в Firefox просмотрщика PDF-документов. Время его запуска сократилось на 45% благодаря изменению алгоритма работы: теперь браузер загружает фоновый процесс PDF.js раньше, не дожидаясь момента, когда файл потребуется открыть. Кроме того, в этом выпуске были расширены возможности рекламных предложений в адресной строке — функция стала доступна пользователям из Германии, Франции и Италии. Отключить рекомендации спонсоров можно в разделе настроек поиска.

Исправление ошибок и график обновлений

Помимо нововведений, Firefox 156 включает ряд исправлений, повышающих стабильность работы веб-обозревателя. Разработчики устранили проблему, при которой браузер терял сетевое подключение при использовании встроенного бесплатного VPN. Также исправлены баги, связанные с отображением субтитров в режиме «Картинка в картинке», воспроизведением аудиодорожек FLAC в контейнерах MP4 на некоторых ресурсах и некорректным перемещением закладок при их перетаскивании группами в боковой панели. В список исправлений также вошло решение проблемы с загрузкой HTTP-сайтов при активной функции DNS-over-HTTPS и устранение уязвимостей в системе безопасности.

Данный релиз стал вторым по счету после перехода Mozilla на двухнедельный график выхода обновлений. Следующая версия, Firefox 157, ожидается через две недели. Планируется, что в ней по умолчанию будет активирован обновленный дизайн интерфейса Nova. Пользователи могут обновить браузер через стандартные механизмы внутри программы, либо дождаться распространения новой версии через системные менеджеры пакетов и магазины приложений. На ОС Ubuntu обновление для Firefox будет доставлено автоматически в фоновом режиме через Snap Store.

Источник: https://www.omgubuntu.co.uk