Firefox 133

good-penguin.png

Доступен 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.

>>> Примечания к выпуску для разработчиков

>>> Все исправленные в этом выпуске ошибки

>>> Подробности

Linux.org.ru прочитано 1053 раза