
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.