Firefox 76

доступний Firefox 76

  • Менеджер паролів:
    • відтепер попереджає про те, що збережені для ресурсу логін і пароль засвітилися у витоку, що походить з цього ресурсу, а також про те, що збережений пароль був помічений у витоку з іншого ресурсу (тому варто використовувати унікальні паролі). Перевірка на витік не розкриває логіни та паролі користувача віддаленому серверу: логін та пароль хешуються, перші кілька символів хеш відправляються в сервіс Have I Been Pwned, який повертає всі хеш, що задовольняють запиту. Потім браузер локально звіряє повний хеш. Збіг означає, що облікові дані містяться у будь-якій витоку.
    • При створенні нового облікового запису або зміні існуючого пароля користувачеві автоматично пропонується згенерувати стійкий пароль (12 символів, серед яких літери, цифри та спецсимволи). Тепер ця функція пропонується для всіх полів , а не лише тих, що мають атрибут "autocomplete = new-password".
    • У macOS і Windows під час спроби переглянути збережені паролі буде запит пароль/PIN/біометрія/апаратний ключ від облікового запису ОС (за умови, що майстер-пароль не встановлений). Реалізації цієї можливості в Linux заважає баг 1527745.
  • Покращений режим «картинка-в-картинці»: відео можна перевести в повноекранний режим (і назад) подвійним клацанням.
  • З'явилася можливість працювати з конкретним сайтом як із десктопним додатком (в окремому вікні, де немає інтерфейсу браузера, а перехід за посиланнями можливий лише в межах поточного домену). Налаштування browser.ssb.enabled додає в меню сайту («три крапки» в адресному рядку) пункт «Install Website as App».
  • Доданий режим роботи «тільки HTTPS» (dom.security.https_only_mode), в якому всі звернення за протоколом HTTP автоматично здійснюються за HTTPS і блокуються, якщо доступ по HTTPS не вдався. Крім того, починаючи з Firefox 60, існує більш щадна настройка security.mixed_content.upgrade_display_content, яка робить те ж саме, але лише щодо пасивного контенту (зображень та медіафайлів).
  • На системах, що використовують Wayland, реалізовано апаратне прискорення відтворення відео у форматі VP9 та інших форматах (на додаток до появи в минулому випуску підтримці прискорення H.264).
  • В інтерфейсі управління доповненнями тепер відображаються всі домени, до яких доповнення має доступ (до цього відображалися лише кілька перших доменів зі списку).
  • Повністю перероблена сторінка about: welcome.
  • При відкритті нових вкладок трохи зменшено ширину тіні навколо адресного рядка.
  • Злегка збільшено розмір панелі закладок, щоб користувачам сенсорних екранів не помилялися.
  • WebRender включений за замовчуванням на ноутбуках під керуванням Windows, що мають графіку Intel як мінімум 9 покоління (HD Graphics 510 і вище) та роздільною здатністю екрана <= 1920×1200.
  • Реалізовано підтримку системних кольорів CSS4.
  • JS: включена підтримка numberingSystem та calendar у конструкторів Intl.NumberFormat, Intl.DateTimeFormat и Intl.RelativeTimeFormat.
  • Включено підтримку AudioWorkletдозволяє реалізувати складну обробку звуку в таких сценаріях, як ігри або віртуальна реальність. Крім того, це вирішує проблему з відсутніми звуками у веб-клієнті Zoom.
  • Параметр window.open () windowFeatures більше не дозволяє приховувати будь-які елементи вікна браузера (tabbar, menubar, toolbar, personalbar), а служить лише для індикації того, чи відкриється сторінка в окремому вікні. Ця можливість підтримувалася лише Firefox і IE, а також створювала проблеми при відновленні сеансу.
  • Спроби веб-сторінок перейти по невідомому протоколу за допомогою location.href або більше не приводять до сторінки «Невідомий тип адреси», а мовчки блокуються (як Chromium). Для відкриття сторонніх програм слід використовувати window.open() або .
  • Інструменти розробника:

Джерело: linux.org.ru