Mozilla выпустила Firefox 156 — обновление, которое в основном чинит ошибки, но приносит два заметных улучшения производительности: встроенный просмотрщик PDF запускается заметно быстрее, а при просмотре больших JPEG браузер тратит меньше памяти и процессорного времени.
PDF.js поднимается заранее, а не по требованию
Встроенный просмотрщик PDF в Firefox 156 стартует до 45% быстрее. Изменение простое: браузер теперь поднимает фоновый worker PDF.js раньше, а не ждёт, пока пользователь откроет PDF и только тогда запускает его. В результате документ открывается почти сразу.
Большие JPEG декодируются при уменьшении, а не после
Обычная ситуация: на странице лежит картинка в 4K, но показывается она в меньшем размере — браузер ужимает её под ширину макета. Пиксельных данных столько же, но CSS их сжимает.
Firefox 156 перешёл на IDCT-масштабирование из библиотеки libjpeg-turbo: изображение уменьшается прямо в процессе декодирования, а не загружается в память в полном размере и потом сжимается. По бенчмаркам из баг-репорта, при загрузке очень больших изображений памяти расходуется до 20 раз меньше, а декодирование идёт до двух раз быстрее. Для пользователя разницы не видно — скорости и так были высокими, — но за кулисами стало эффективнее.
Что ещё починили
Остальная часть выпуска — в основном исправления ошибок, и они того стоят. В списке:
- перетаскивание изображений в редакторах с форматированным текстом часто заменяло картинку текстом;
- не воспроизводился звук FLAC в MP4 на таких сайтах, как Bilibili;
- субтитры не загружались в режиме «картинка в картинке», если включить их после открытия PiP;
- закладки вылетали из своей папки при групповом перетаскивании в боковой панели;
- сайты по HTTP не открывались при включённом DNS over HTTPS;
- исправлена ошибка, которая задела автора оригинала в версии 155: браузер терял всю сетевую связность, если был включён встроенный бесплатный VPN.
Плюс свежий набор патчей безопасности.
Реклама в адресной строке и график выпусков
Спонсорские подсказки в адресной строке теперь показываются пользователям во Франции, Германии и Италии — в других локалях они появились раньше. Отключить их можно в разделе «Настройки > Поиск > Firefox Suggest > Подсказки от спонсоров».
Это второй выпуск после того, как Mozilla перешла на график с релизами дважды в месяц. Firefox 157 выйдет через две недели и, если всё пойдёт по плану, сделает новый дизайн Nova вариантом по умолчанию.
Как обновиться
Firefox 156 доступен для скачивания с 14 сентября, понедельника, на FTP-сервере Mozilla — если хочется напрямую. Как обновление он раскатывается 15 сентября.
Если Firefox уже установлен: на Windows и macOS, а также для Linux-сборки Firefox обновиться можно прямо из приложения. В остальных случаях остаётся ждать, пока обновление придёт через репозиторий, менеджер приложений или магазин.
Пользователям Ubuntu обновление — как и все прочие — приходит автоматически в фоне из Snap Store. Искать ничего не нужно: как только обновление будет готово, появится уведомление с предложением перезапустить браузер.
Если вы пропустили предыдущие выпуски, стоит посмотреть, что менялось в Firefox 155 с Happy Eyeballs v3 и QUIC v2 и в Firefox 154 с переводом страниц и ИИ-вкладками.
Частые вопросы
Кого касается обновление Firefox 156?
Всех, кто пользуется Firefox, — улучшения PDF.js и декодирования JPEG встроены в браузер и работают без дополнительных настроек. Отдельно стоит обновиться тем, кто пострадал от потери сетевой связности при включённом встроенном VPN в версии 155.
Как проверить свою версию Firefox?
Откройте меню браузера и выберите «Справка > О Firefox» — там указан номер версии. Если стоит 155 или более ранняя, обновление либо уже приходит, либо его можно запустить из этого же окна.
Нужно ли что-то настраивать, чтобы PDF открывался быстрее?
Нет. Изменение в том, как браузер поднимает фоновый worker PDF.js, и работает по умолчанию. Встроенный просмотрщик PDF запускается до 45% быстрее без каких-либо действий с вашей стороны.
Что даёт переход на libjpeg-turbo?
Изображения уменьшаются прямо во время декодирования, а не после загрузки полного размера в память. По бенчмаркам из баг-репорта, при загрузке очень больших изображений расход памяти падает до 20 раз, а декодирование ускоряется до двух раз.
Как отключить спонсорские подсказки в адресной строке?
Через «Настройки > Поиск > Firefox Suggest > Подсказки от спонсоров». Эти подсказки сейчас показываются во Франции, Германии и Италии, в ряде других локалей они были и раньше.
Как обновиться на Ubuntu?
Никак специально — обновление приходит автоматически в фоне из Snap Store. Когда оно будет готово, появится уведомление с предложением перезапустить браузер.
Когда выйдет Firefox 157?
Через две недели после 156. Если всё пойдёт по плану, именно в 157 новый дизайн Nova станет вариантом по умолчанию. Это уже второй выпуск по новому графику Mozilla — релизы дважды в месяц.
Источник: omgubuntu.co.uk