Firefox 112
- Опубликовано:
Firefox 112 — свежая версия продвинутой программы-браузера.
HTML, CSS
-
Включена по умолчанию поддержка глобального HTML-атрибута
inert
и одноимённого DOM-свойства. Атрибутinert
функционально аналогичен атрибутуdisabled
элементов форм, ноinert
можно применять к элементам-контейнерам. Элементы с атрибутомinert
теряют интерактивность:-
не получают событий взаимодействия с пользователем,
в том числе
click
иfocus
; - не получают фокус, и невозможен переход на них с помощью клавиатурной навигации;
- удаляются из дерева доступности (accessibility tree) и недоступны для средств вспомогательных технологий (assistive technology).
-
не получают событий взаимодействия с пользователем,
в том числе
-
Поддержка
ключевого слова
overlay
как значения CSS-свойстваoverflow
в качестве устаревшего псевдонима ключевого словаauto
.
JavaScript
-
Поддержка
метода
navigator.
, позволяющего управлять автоматическим воспроизведением медиаэлементов и звуковых контекстов, разрешая автовоспроизведение, запрещая его или разрешая только при выключенном звуке.getAutoplayPolicy() -
Поддержка
отрисовки прямоугольников со скруглёнными углами в 2D-элементах
CANVAS
с помощью методаroundRect()
объектовCanvas
,Rendering Context2D Path2D
иOffscreen
.Canvas Rendering Context2D
Расширения
-
Поддержка
свойства
type
в ключеbackground
манифеста. Установка свойстваtype
в значение"module"
загружает фоновые скрипты (background scripts), указанные с помощью параметраscripts
, как ES-модули. Это устраняет необходимость использовать фоновые страницы (background pages) для возможности использования ES-модулей. -
Поддержка
свойств
used
,Delegated Credentials usedEch
,usedOcsp
иusedPrivateDns
объектаwebRequest.
. Эти свойства предоставляют информацию о безопасности соединения, использованного для веб-запроса.SecurityInfo
Безопасность
- В строгом (strict) режиме улучшенной защиты от отслеживания (Enhanced Tracking Protection, ETP) теперь из URL-адресов удаляется большее количество известных параметров, используемых для отслеживания.
- Включена защита от отслеживания через адреса электронной почты в приватных окнах и в строгом режиме улучшенной защиты от отслеживания.
Интерфейс
-
В панель выбора даты полей, имеющих типы
date
илиdatetime-local
, добавлена кнопка очистки значения. -
В контекстное меню текстовых полей, имеющих тип
password
, добавлен пункт «Показать пароль» для просмотра пароля как обычного текста вместо замещающих символов. Тип поля при этом не изменяется. - Теперь можно закрыть вкладку щелчком средней кнопки мыши по соответствующему пункту в меню вкладок, открываемом кнопкой в правой части панели вкладок.
- Сочетание клавиш Ctrl+Shift+T теперь восстанавливает вкладки предыдущего сеанса (сессии) работы браузера, если в текущем сеансе вкладки ещё не закрывались.
Прочее
- Включён вывод программно-декодируемого видео в отдельном слое (overlay) при использовании видеокарт Intel в Windows, что призвано повысисть качество масштабирования и снизить нагрузку на видеокарту.