Основные новшества в Firefox 147: Добавлена поддержка механизма «Compression Dictionary Transport», позволяющего сократить размер данных, передаваемых между клиентом и сервером; Compression Dictionary Transport может использоваться двумя путями — сжатие контента по словарю, предварительно переданному сервером и дельта-сжатие, при котором передаются только изменения по сравнению с имеющейся версией контента; Добавлена страница about:keyboard для добавления и переопределения комбинаций клавиш; Оптимизировано воспроизведение видео с использованием аппаратного ускорения декодирования на GPU AMD. Firefox теперь поддерживает протокол Safe Browsing V5, применяемый для проверки URL на предмет наличия в списках небезопасных ресурсов (фишинговые сайты, страницы с вредоносным ПО и т.п.), предоставляемых Google; Добавлена новая опция для режима «картинка в картинке», теперь можно включить автоматическое воспроизведение при переключениях между вкладками; На Linux с GNOME и композитным сервером Mutter решена проблема с дробным масштабированием, раньше некоторые объекты могли выглядеть нечетко; На компьютерах Apple с чипами Apple M и ОС macOS включена поддержка API WebGPU.
Новое в инструментах для веб-разработчиков: В панели с правилами CSS реализована поддержка редактирования и добавления селекторов псевдоэлементов; В интерфейс просмотра данных в формате JSON добавлена кнопка импорта ресурса в систему профилирования (Firefox Profiler) для определения информации о его размере; В панелях инспектирования HTML-элементов и анимации обеспечено отображение псевдоэлементов View Transitions; В панели с правилами CSS реализовано отображение правил @position-try, применяемых для управления показом элементов, привязанных к местоположению других элементов (CSS Anchor Positioning).
Кроме новшеств и исправления ошибок в Firefox 147 устранено 23 уязвимости, а в версии Firefox для Android добавлена защита от атак по сторонним каналам, таким как Spectre, применяемым для обхода изоляции между сайтами.
Источник: trashbox.ru