Firefox 133
Доступен Firefox 133.
- Linux: Исправлены проблемы с тайлингом, возникавшие при использовании KDE и CSD (декорирование на стороне клиента). Реализована поддержка акцентного цвета в темах Adwaita.
- Режим строгой защиты от отслеживания научился выявлять случаи отслеживания с помощью перенаправлений. Например, когда пользователь переходит по ссылке с сайта, то сначала переадресовывается на промежуточный сайт-трекер, а затем уже на целевой сайт. Таким образом сайт-трекер расценивается браузером, как посещённый, а значит ему разрешается хранить куки (особенно часто этим грешат сайт с обзорами разных товаров, которые таким образом через партнёрские сайты ставят пользователям куку для получения кэшбека). Теперь браузер будет эвристически определять такие ресурсы-перенаправления и очищать их данные ежесуточно.
- В выпадающее меню со списком открытых вкладок добавлен пункт «Вкладки с других устройств».
- Firefox View теперь позволяет удалённо закрывать вкладки, открытые на других устройствах.
- Включение настройки
privacy.resistFingerprinting
помимо прочего теперь урезает некоторые возможности WebVTT, например, отключается обработка некоторых событий, а также загружаются субтитры на всех доступных языках, чтобы сайт не мог определить, какой язык предпочитает пользователь. - При вычислении срока жизни кук (атрибут
expire
) во внимание теперь принимается серверное время (если оно известно): добавляется разница между локальным и серверным временем, а если локальное время опережает серверное, то куки считаются валидными, если они не «протухли» по серверному времени. Такое поведение не отражено в спецификациях, но полезно для систем со сбитым временем. - В целях экономии заряда аккумулятора анимация загрузки страницы в заголовке вкладки теперь прекращается через 45 секунд вне зависимости от того, загрузилась ли страница.
- Исправлено отсутствие значка у закладки, если в адресе страницы указан порт.
- Ускорено разрешение имён через DNS в случаях, когда отсутствуют не-локальные адреса IPv6.
- Поддержка HTTP/3 теперь автоматически отключается, если в цепочке сертификатов обнаружен посторонний корневой сертификат. Это вынужденная мера для защиты от сбоев, возникающих, когда антивирусные продукты используют собственный корневой сертификат для вскрытия и инспектирования HTTPS-трафика (зафиксированы проблемы с продуктами Avast).
- macOS 14 и новее: Средство выбора эмодзи, будучи открытым с помощью
Cmd+Ctrl+Space
, больше не закрывается сразу после открытия. Кроме того, при открытии его с помощьюFn+e
оно больше не вставляет символ «e» в поле ввода. - Windows: Включён аппаратно ускоряемый Canvas2D вместо устаревшего бэкенда Direct2D.
JavaScript: Появилась поддержка методов Uint8Array (преобразование между строками в кодировке Base64 / шестнадцатеричным кодом и массивами байтов):
- Для объектов MathML реализована поддержка CSS-свойств
width
иheight
API:
- Инструменты разработчика:
- Пресечён один из способов, с помощью которого веб-страница могла определить, что пользователь открыл инструменты разработчика.
- Отладчик переведён на CodeMirror 6.
>>> Примечания к выпуску для разработчиков
>>> Все исправленные в этом выпуске ошибки
>>> Подробности