Firefox 112

Firefox 112 — свежая версия продвинутой программы-браузера.

HTML, CSS

  • Включена по умолчанию поддержка глобального HTML-атрибута inert и одно­имённого DOM-свойства. Атрибут inert функционально аналогичен атрибуту disabled элементов форм, но inert можно применять к элементам-контейнерам. Элементы с атрибутом inert теряют интерактивность:

    • не получают событий взаимо­действия с пользователем, в том числе click и focus;
    • не получают фокус, и невозможен переход на них с помощью клавиатурной навигации;
    • удаляются из дерева доступности (accessibility tree) и недоступны для средств вспомогательных технологий (assistive technology).
  • Поддержка ключевого слова overlay как значения CSS-свойства overflow в качестве устаревшего псевдонима ключевого слова auto.

JavaScript

Расширения

  • Поддержка свойства type в ключе background манифеста. Установка свойства type в значение "module" загружает фоновые скрипты (background scripts), указанные с помощью параметра scripts, как ES-модули. Это устраняет необходимость использовать фоновые страницы (background pages) для возможности использования ES-модулей.
  • Поддержка свойств usedDelegatedCredentials, usedEch, usedOcsp и usedPrivateDns объекта webRequest.SecurityInfo. Эти свойства предоставляют информацию о безопасности соединения, использованного для веб-запроса.

Безопасность

  • В строгом (strict) режиме улучшенной защиты от отслеживания (Enhanced Tracking Protection, ETP) теперь из URL-адресов удаляется большее количество известных параметров, используемых для отслеживания.
  • Включена защита от отслеживания через адреса электронной почты в приватных окнах и в строгом режиме улучшенной защиты от отслеживания.

Интерфейс

  • В панель выбора даты полей, имеющих типы date или datetime-local, добавлена кнопка очистки значения.
  • В контекстное меню текстовых полей, имеющих тип password, добавлен пункт «Показать пароль» для просмотра пароля как обычного текста вместо замещающих символов. Тип поля при этом не изменяется.
  • Теперь можно закрыть вкладку щелчком средней кнопки мыши по соответ­ствующему пункту в меню вкладок, открываемом кнопкой в правой части панели вкладок.
  • Сочетание клавиш Ctrl+Shift+T теперь восстанавливает вкладки предыдущего сеанса (сессии) работы браузера, если в текущем сеансе вкладки ещё не закрывались.

Прочее

  • Включён вывод программно-декодируемого видео в отдельном слое (overlay) при использовании видеокарт Intel в Windows, что призвано повысисть качество масштабирования и снизить нагрузку на видеокарту.

См. также