Доступен Firefox 83
- JS-движок SpiderMonkey получил крупное обновление под кодовым названием Warp, в результате чего улучшилась безопасность, производительность (прирост до 15%), отзывчивость страниц (до 12%), сократилось использование памяти (на 8%). Например, загрузка Google Docs ускорилась примерно на 20%.
- Режим «только HTTPS» признан достаточно готовым (теперь он учитывает адреса из локальной сети, где применение HTTPS зачастую невозможно, а при неудачной попытке зайти по HTTPS предлагает пользователю воспользоваться HTTP). Этот режим включается в графическом интерфейсе настроек. Сайты, не поддерживающие HTTPS, можно добавить в список исключений (нажав на значок замка в адресной строке).
- Режим «картинка в картинке» поддерживает управление с клавиатуры.
- Второе крупное обновление адресной строки:
- Значки поисковых систем отображаются сразу, до начала ввода запроса.
- Нажатие на значок поисковой системы больше не приводит к немедленному поиску введённого текста, а лишь выбирает этот поисковик (чтобы пользователь мог выбрать другую поисковую систему, увидеть подсказки, уточнить запрос). Старое поведение доступно через Shift+ЛКМ.
- При вводе адреса какого-либо из имеющихся поисковых движков, будет предложено сделать его текущим.
- Добавлены значки поиска по закладкам, открытым вкладкам и истории.
- Просмотрщик PDF обзавёлся поддержкой AcroForm, позволяя заполнять, печатать и сохранять формы в документах PDF.
- Окна HTTP-авторизации больше не блокируют интерфейс браузера (теперь они привязаны к вкладке).
- Добавлен пункт контекстного меню «Печать выделенной области».
- Добавлена настройка, позволяющая отключить управление медиа с клавиатуры/гарнитуры.
- Firefox будет автоматически удалять куки сайтов, уличённых в отслеживании пользователя, если пользователь не взаимодействовал с сайтом на протяжении последних 30 дней.
- Добавлена возможность скрыть заголовок «Топ сайтов» на странице новой вкладки (
browser.newtabpage.activity-stream.hideTopSitesTitle
), а также скрыть спонсорские сайты из топа (browser.newtabpage.activity-stream.showSponsoredTopSites
). - Улучшен интерфейс совместного доступа к экрану, теперь пользователю проще понять, к каким устройствам осуществляется совместный доступ.
- Сброшено значение настройки
security.tls.version.enable-deprecated
(выставляетсяtrue
, когда пользователь сталкивается с сайтом, использующим TLS 1.0/1.1, и соглашается включить поддержку этих алгоритмов; разработчики хотят с помощью телеметрии оценить число таких пользователей, чтобы решить, не пора ли удалить поддержку устаревших алгоритмов шифрования). - Добавлен парсер hosts, написанный на Rust. Домены, найденные в этом файле, не будут резолвиться с помощью DNS-over-HTTPS.
- На страницу about:protections добавлена реклама Mozilla VPN (для регионов, где доступен этот сервис).
- Пользователи из Индии с английской локалью получат рекомендации Pocket на страницах новых вкладок.
- Экранные чтецы стали корректно распознавать параграфы в Google Docs, а также прекратили рассматривать знаки препинания как часть слова в режиме чтения по одному слову. Стрелки на клавиатуре теперь корректно работают после переключения на окно «картинка в картинке» с помощью Alt+Tab.
- На устройствах с сенсорными экранами (Windows) и тачпадами (macOS) масштабирования с помощью щипка теперь ведёт себя так, как это реализовано с Chromium и Safari (масштабируется не вся страница, а лишь текущая область).
- Налажена работа в эмуляторе Rosetta 2 на новейших компьютерах Apple с операционной системой macOS Big Sur и процессорами ARM.
- На платформе macOS существенно снижено потребление энергии при восстановлении сеанса в свёрнутом окне браузера.
- Началось постепенное включение WebRender для пользователей Windows 7 и 8, а также для пользователей macOS 10.12 — 10.15.
- HTML/XML:
- Ссылки вида
<link rel=icon>
теперь поддерживают атрибутcrossorigin
. - Все элементы MathML обзавелись поддержкой атрибута
displaystyle
.
- Ссылки вида
- CSS:
:-moz-any()
теперь является ссылкой на :is().- Добавлена поддержка конических градиентов CSS.
- JavaScript: реализована поддержка свойства Intl[@@toStringTag], возвращающего значение по умолчанию
Intl
. - Инструменты разработчика:
- В Инспектор добавлен значок «прокручиваемый».
- Веб-консоль: команда
:screenshot
больше не игнорирует параметр --dpr, если указан параметр --fullpage.
>>> Примечания к выпуску для разработчиков
>>> Подробности