Доступен выпуск Firefox 67.
Основные изменения:
- Ускорена работа браузера:
- Снижение приоритета
setTimeout
при загрузке страницы (например, скрипты Instagram, Amazon и Google стали загружаться на 40-80% быстрее); просмотр альтернативных таблиц стилей только после загрузки страницы; отказ от загрузки модуля автозаполнения, если на странице нет форм ввода. - Выполнение отрисовки на раннем этапе, но более редкий её вызов.
- Отложенная инициализация компонентов и подсистем браузера (например, дополнений, отвечающих за оформление браузера).
- Выгрузка неиспользуемых вкладок, если осталось менее 400 мегабайт свободной памяти.
- Снижение приоритета
- Блокировка содержимого теперь распространяется на криптомайнеры и сайты, уличённые в сборе цифровых отпечатков.
- Кнопки на панели инструментов теперь полностью доступны без использования мыши.
- Появилась возможность сохранять пароли в режиме приватного просмотра.
- Новые дополнения, установленные пользователем, не будут работать в режиме приватного просмотра, пока это не разрешено явно.
- В окно управления сохранёнными паролями добавлено отключение автозаполнения сохранённых логинов и паролей. До этого оно было доступна лишь через about:config.
- На панель инструментов добавлена кнопка управления синхронизацией и связанными с ней действиями.
- В меню действий (многоточие в адресной строке) добавлен пункт «Закрепить вкладку».
- При посещении сайта, который в течение последних 12 месяцев допускал утечку данных (проверка осуществляется по базе haveibeenpwned.com), пользователь получит предупреждение о том, что его данные могли быть скомпрометированы, и предложение проверить, подвергся ли утечке аккаунт пользователя.
- Браузер предложит пользователю различные функции (например, закрепление вкладок), если сочтёт, что они окажутся полезны. Эта возможность отключается в графическом интерфейсе настроек.
- Упрощён доступ к сохранённым учётным данным: в главное меню добавлен соответствующий пункт, а при вводе логина браузер предложит просмотреть все сохранённые логины для текущего сайта (показ этого футера управляется настройкой
signon.showAutoCompleteFooter
). - Подсветка форм ввода, для которых сохранены логин и пароль.
- В меню «Файл» добавлен пункт «Импорт из другого браузера…».
- Firefox будет использовать отдельный профиль для каждой установки (включая версии редакций Nightly, Beta, Developer, а также ESR), что позволяет запускать их параллельно.
- Firefox будет препятствовать запуску профиля, использовавшегося в более новой версии, в старых версиях, поскольку это может приводить к потере данных (например, в новых версиях используется иной бэкенд хранения данных дополнений). Для обхода защиты следует запускать браузер с ключом
-allow-downgrade
. - В качестве декодера формата AV1 теперь используется dav1d.
- Включена поддержка FIDO U2F, поскольку некоторые сайты всё ещё используют этот API вместо современного WebAuthn.
- Некоторым пользователям предложат иное размещение блоков Pocket на домашней странице, а также контент на новые темы.
- Добавлена поддержка новых эмодзи из стандарта Unicode 11.0.
- Удалено сохранение скриншотов в «облако». Сервер скоро будет отключён, пользователям рекомендуется скачать свои скриншоты, если они нужны. В качестве причины названа крайне низкая востребованность сервиса.
- Количество «недавно закрытых вкладок» увеличено с 10 до 25.
- Реализована поддержка prefers-color-scheme, позволяющая сайту адаптироваться под выбранную пользователем тему браузера (светлую или тёмную). Например, если в Firefox включена тёмная тема, Bugzilla тоже станет тёмной.
- Реализован метод String.prototype.matchAll().
- Для динамической загрузки модулей JavaScript представлена функция import(). Теперь можно загружать модули в зависимости от условий или в ответ на действия пользователя, хотя такой импорт усложняет использование сборочных средств, использующих статический анализ для оптимизации,
- WebRender (чьё включение первоначально ожидалось в Firefox 64) будет активирован для 5% пользователей Windows 10 с видеокартами NVIDIA. В последующие недели, если не возникнет проблем, этот показатель будет доведён до 100%. В этом году разработчики планируют сосредоточиться на поддержке других операционных систем и видеокарт.
>>> Подробности