Издание на Firefox 112

Излезе уеб браузерът Firefox 112. Освен това беше формулирано обновление на версията с дълготрайна поддръжка – 102.10.0. В близко бъдеще версията Firefox 113 ще бъде преместена в бета тестване, чийто релиз е насрочен за 9 май.

Основните нововъведения във Firefox 112:

  • В контекстното меню, показвано при натискане на десния бутон на мишката в полето за въвеждане на парола, е добавена опция „Разкрий паролата“ за показване на паролата с открит текст вместо звездички.
    Издание на Firefox 112
  • За потребителите на Ubuntu е предоставена възможност за внос на отметки и данни от браузъра Chromium, инсталиран под формата на snap пакет (работи все още само ако Firefox не е инсталиран от snap пакет).
  • В падащото меню със списъка на раздели (извиква се с бутона „V“ вдясно на панела с раздели) се появи възможността за затваряне на раздел, чрез натискане на елемента от списъка с средния бутон на мишката.
  • В конфигуратора на съдържанието на панела е добавен елемент (символ на ключа) за бърз достъп до мениджъра на пароли.
    Издание на Firefox 112
  • Комбинацията от клавиши Ctrl-Shift-T, използвана за възстановяване на затворен раздел, сега може да се използва и за възстановяване на предишната сесия, ако не са останали затворени раздели от същата сесия за повторно отваряне.
  • Оптимизирано е преместването на елементи на панела с раздели, съдържащ много раздели.
  • За потребителите на строго управление (strict) на механизма за защита от проследяване на движенията (ETP), е разширен списъкът на известните параметри за проследяване при преминаване между сайтове, които ще бъдат премахнати от URL адресите (като utm_source).
  • На страницата about:support са добавени данни за възможността за включване на WebGPU API.
  • Добавена е поддръжка на DNS-over-Oblivious-HTTP, която запазва конфиденциалността на потребителя при изпращане на запитвания до DNS резолвера. За да се скрие IP адреса на потребителя от DNS сървъра, се използва междинен прокси, който пренасочва запитванията от клиента към DNS сървъра и трансформира отговорите. Включва се чрез network.trr.use_ohttp, network.trr.ohttp.relay_uri и network.trr.ohttp.config_uri в about:config.
  • На системи с Windows и GPU Intel, при използване на софтуерно декодиране на видео, е подобрена работата на операциите по мащабиране и намалена натовареността на GPU.
  • По подразбиране JavaScript API U2F, предназначен за двуфакторна аутентификация в различни уеб услуги, е деактивиран. Този API е обявен за остарял и вместо него трябва да се използва API WebAuthn за протокола U2F. За активиране на API U2F в about:config има настройка security.webauth.u2f.
  • Добавено е CSS свойство forced-color-adjust, което позволява деактивиране на принудителното ограничение на цветовете за отделни елементи, като оставя на тях пълни възможности за управление на цветовете чрез CSS.
  • В CSS са добавени функции pow(), sqrt(), hypot(), log() и exp().
  • CSS свойството 'overflow' получи ново значение 'overlay', което е аналогично на 'auto'.
  • В интерфейса за избор на дати в уеб формите е добавен бутон Clear, който позволява бързо да се изчисти съдържанието на полетата с тип date и datetime-local.
  • Поддръжката на JavaScript интерфейси IDBMutableFile, IDBFileRequest, IDBFileHandle и IDBDatabase.createMutableFile() е прекратена, тъй като те не са дефинирани в спецификациите и не се поддържат в други браузъри.
  • Добавена е поддръжка на метода navigator.getAutoplayPolicy(), който позволява настройка на поведението на автоматичното възпроизвеждане (параметъра autoplay) в мултимедийни елементи. По подразбиране е активирана настройката dom.media.autoplay-policy-detection.enabled.
  • Добавени са функции CanvasRenderingContext2D.roundRect(), Path2D.roundRect() и OffscreenCanvasRenderingContext2D.roundRect() за рисуване на правоъгълници със закръглени ъгли.
  • В инструментите за уеб разработчици е добавен извеждане на допълнителни детайли за връзката, като шифроване на заглавието Client Hello, използване на DNS-over-HTTPS, делегирани удостоверения и OCSP.
  • В версията за Android е предоставена възможност за настройка на поведението при отваряне на връзка в друго приложение (да показва запитване веднъж или всеки път). Добавен е жест за плъзгане надолу (pull-to-refresh) за презареждане на страницата. Настроено е възпроизвеждане на видео с 10-битова цветова дълбочина. Решен е проблем с възпроизвеждане на видеа в режим на цял екран от YouTube.

Освен нововъведенията и поправките на грешки, в Firefox 112 са отстранени 46 уязвимости. 34 уязвимости са маркирани като опасни, от които 26 уязвимости (групирани под CVE-2023-29550 и CVE-2023-29551) са причинени от проблеми с паметта, като препълвания на буфери и обращения към вече освободени области на паметта. Потенциално тези проблеми могат да доведат до изпълнение на код от злонамерен създател при отваряне на специално оформени страници.

Източник: opennet.ru

Купете надежден хостинг за сайтове с защита от DDoS, VPS VDS сървъри 🔥 Купете надежден хостинг за сайтове с защита от DDoS, VPS VDS сървъри | ProHoster