В Firefox 147 появились улучшения в работе плавающих видео, функция безопасного просмотра версии 5 и усовершенствования в Mutter.

  • Firefox 147 теперь доступен в качестве последней стабильной версии.
  • Вносит улучшения в работу Mutter под Linux.
  • Плавающие видеоролики или режим «картинка в картинке» могут отсоединяться, когда вы перемещаете вкладку в фоновый режим.

Firefox 147

Firefox 147 теперь доступнои прибывает через пять недель после Предыдущая версияОбычно Mozilla выпускает новые версии своего веб-браузера каждые четыре недели, но мы только что пережили Рождество, и, вероятно, поэтому эта версия... Firefox 147 Возможно, запуск был отложен на неделю. В любом случае, его запуск официально состоялся, и мы расскажем вам обо всех новинках.

По крайней мере, с точки зрения количества, Firefox 147 представляет большое число новых функций. Среди них есть несколько заметных улучшений для Linux, таких как усовершенствования Mutter и совместимость со спецификацией базового каталога XDG от Freedesktop.org. Далее следует... список со всеми этими новыми функциями.

Что нового в Firefox 147

  • Поддержка WebGPU теперь включена для устройств с процессорами Apple Silicon во всех поддерживаемых версиях macOS.
  • Firefox теперь поддерживает словари сжатия — стандарт, уже принятый несколькими крупными сайтами, который может значительно уменьшить объем передаваемых данных при загрузке страницы, что приводит к ускорению загрузки, особенно в условиях ограниченной пропускной способности.
  • Производительность воспроизведения видео на системах с графическими процессорами AMD была улучшена за счет включения воспроизведения без копирования для аппаратно декодированного видео, если таковое доступно, что позволило достичь паритета с графическими процессорами Intel и NVIDIA.
  • Firefox теперь поддерживает протокол Safe Browsing V5 и переходит от Safe Browsing V4 к режиму локального списка протокола Safe Browsing V5.
  • У пользователей с параметром «Строгая защита от отслеживания» в настройках Firefox по умолчанию будут включены ограничения доступа к локальной сети, и теперь Firefox будет требовать явного разрешения общедоступным веб-сайтам на доступ к ресурсам локальной сети.
  • Теперь Firefox позволяет настраивать сочетания клавиш, заменяя комбинации, которые трудно набирать или запоминать, устраняя конфликты с другим программным обеспечением и создавая собственный набор, доступный в качестве экспериментальной функции по адресу about:keyboard.
  • Теперь Firefox поддерживает спецификацию базового каталога XDG от Freedesktop.org.
  • При желании окно проигрывателя в режиме «картинка в картинке» может автоматически открываться для видео, воспроизводимого во вкладке, когда эта вкладка перемещается в фоновый режим.
  • Теперь Firefox использует те же значения качества в заголовках Accept-Language, что и другие основные браузеры, корректируя языковые настройки для улучшения совместимости с некоторыми серверами.
  • Добавлена ​​совместимость с Navigation API, что позволяет инициировать, перехватывать и управлять действиями навигации в браузере и устраняет ограничения предыдущих механизмов.
  • Библиотека Unicode ICU была обновлена ​​до версии 78, включив в себя поддержку Unicode 17 и новых языков.
  • Теперь модули ES поддерживаются в сервисных работниках, что приводит Firefox в соответствие с другими основными браузерами и улучшает совместимость с современными веб-приложениями.
  • Добавлена ​​поддержка CSS-модульных скриптов, позволяющая импортировать таблицы стилей с помощью системы модулей JavaScript и импортировать атрибуты.
  • Теперь псевдоэлемент ::marker поддерживает свойства CSS counter-* и кавычки.
  • CompressionStream и DecompressionStream теперь поддерживают формат Brotli.
  • Теперь Firefox поддерживает селектор :active-view-transition-type и связанные с ним изменения в API переходов между представлениями.
  • Теперь Firefox отображает переход активного представления документа с помощью свойства Document.activeViewTransition.
  • Добавлена ​​поддержка позиционирования с помощью CSS-якорей, позволяющая связывать элементы и определять их размер и положение относительно якорей.
  • Теперь Firefox поддерживает заголовки доступа к хранилищу, что позволяет серверам включать неразделённые файлы cookie через заголовки HTTP, если ранее был предоставлен доступ к хранилищу.
  • Были реализованы CSS-единицы, относящиеся к корневому шрифту rcap, rch, rex и ric.
  • Теперь при переходе между окнами отображаются их псевдоэлементы на панели «Элементы», а связанные с ними анимации — на панели «Анимации».
  • При позиционировании привязки элементы с допустимым именем привязки отображают значок привязки в представлении «Элементы», а соответствующие правила CSS отображаются на панели «Правила».
  • В средство просмотра JSON-файлов теперь добавлена ​​кнопка для импорта ресурса в Firefox Profiler и получения подробной информации о его размере.
  • Теперь вы можете добавлять и редактировать селекторы псевдоэлементов на панели правил CSS.
  • Исправлена ​​ошибка, из-за которой некоторые пользователи Windows не могли выбрать вкладку, когда курсор находился в верхней части экрана, а окно Firefox было развернуто на весь экран.
  • Исправлена ​​ошибка, из-за которой запросы HTTP/3 с заголовками, отличными от UTF-8, завершались по истечении времени ожидания или переключались на HTTP/2.
  • Теперь кнопку, которую можно перетаскивать, можно перетаскивать, если действие инициируется непосредственно с этой кнопки.
  • Для пользователей GNOME Mutter в Linux размеры окон и поверхностей рендеринга были обновлены в соответствии с фактической пиксельной сеткой и обеспечивают четкое отображение на дисплеях с возможностью дробного масштабирования.

Теперь доступно

Firefox 147 теперь можно скачать с официального сайта. В ближайшие несколько часов обновление начнет поступать в официальные репозитории различных дистрибутивов Linux, а также обновит пакеты snap и flatpak.