Достъпен Firefox 120.

Какво ново:

  • Snap версия на Firefox сега може да импортира данни от snap версията на Chromium.
  • Окно «картинка-в-картинке» научи се да се насложи в ъглите на екрана (за това трябва да го плъзнете в посока на ъгъла, задържайки Ctrl).
  • Добавени са горещи клавиши за промяна и изтриване на запазените идентификационни данни на страницата about:logins (Alt+Enter, Alt+Backspace).
    • Приватност:
      • В контекстном меню ссылок появился пункт «Скопировать без параметров отслеживания» (privacy.query_stripping.strip_on_share.enabled).
      • Добавено опция «Сообщать веб-сайтам, чтобы они не продавали и не разглашали мои данные».
      • В частни прозорци и в режим на стриктна защита от проследяване е включена защита от проследяване чрез Canvas API.
      • Включена е по подразбиране е активна поддръжка на ECH (Encrypted ClientHello). Тя беше активирана дистанционно за всички потребители с предишното издание и сега е включена и за нови инсталации.
      • За потребителите от Германия в частни прозорци е включено автоматично затваряне на уведомленията от сайтове за използване на бисквитки (по възможност ще се избере отказ от приемане на бисквитки, а ако сайтът не дава избор, уведомлението просто се затваря).
      • Освен това, за немски потребители в частни прозорци е включено автоматично изрязване на трекинговите параметри от линковете.
    • Добавена е настройка print.enabled, която позволява забрана за печат.
    • Добавено настройката browser.urlbar.switchTabs.searchAllContainers, което позволява търсене на табове по всички контейнери, а не само в текущия.
    • Размразена версия на браузъра в user-agent (тя беше замразена, започвайки от Firefox 109, тъй като подстринг rv:110 се парсваше от някои сайтове като rv:11 и се смяташе за признак на IE11).
    • В просмотрщике PDF появилась кнопка «Добавить или изменить изображение».
    • При отваряне на линкове от външни приложения Firefox сега се опитва може да предположи в кой контейнер да ги отвори.
    • Историята на търсенията вече не изчезва из адресной строки при отключении настроек «Отображать поисковые предложения» и «Отображать поисковые предложения при использовании адресной строки». Пользователи отключают эти настройки, чтобы вводимые символы не отправлялись поисковикам, но история прошлых поисковых запросов никуда не передаётся, поэтому нет смысла её прятать.
    • В Windows, macOS и Android включен импорт на коренови TLS сертификати от хранилището на операционната система (може да бъде изключен в настройките).
    • HTML: елемент <source> вътре в елементите
    • CSS:
      • Реализирано подкрепа на функция light-dark() (позволява настройка как на светлите, така и на тъмен цвет, без да се прибягва до prefers-color-scheme).
      • Добавено подкрепа за единици за височина на реда lh и rlh (позволяват задаване на свойства относно височината на реда на елемента, например, прецизно подравняване на фоновия стил с многострочен текст).
      • Премахната нестандартна функция за изрязване на фоновото изображение -moz-image-rect().
    • JavaScript: Date.parse() е получил подкрепа за допълнителни формати на дата:
      • Числови дати, разделени с тире, которые формально не соответствуют ISO: "01-12-1999" (сначала месяц), "1999-1-5" (день/месяц одной цифрой), "10000-01-12" (год превышает 9999), "99-01-05" или "01-05-99" (год из двух цифр, если год идёт первым, то он больше >31), "1999-01-05 10:00:00" (пробел между датой и временем). Такие даты будут интерпретироваться как и все остальные даты, не относящихся к ISO, например, с использованием локального часового пояса и смены месяца (31 апреля переносится на 1 мая, поскольку 31 апреля не существует).
      • Улучшени требования к символам, следующим за цифрами, что обеспечило поддержку новых форматов: "DDMonYYYY", "Mon.DD.YYYY", "DD.Mon.YYYY", "YYYY.MM.DD", "Mon DD YYYY hh:mmXm" (am/pm сразу после времени).
      • При използване на формати, които не отговарят на ISO, сега поддържа се часовой пояс ‘Z’ (например, Jan 1 1970 10:00Z).
    • API:
      • Интерфейс PublicKeyCredential придоби с подкрепа на свойството authenticatorAttachment (позволява указване, дали аутентификаторът е част от устройството, извършващо уеб аутентификация, или може да се пренася между устройства).
      • Реализирано поддръжка на разширението minPinLength (позволява на проверяващата страна да изисква минимална дължина на ПИН-кода на аутентификатора по време на създаване/регистрация).
      • Добавено поддръжка User Activation API (позволява с JavaScript да се определи, взаимодействал ли е потребителят със страницата в момента и взаимодействал ли е от момента на отваряне).
    • Включена поддръжка WebAssembly GC, което отваря възможността за изпълнение на код на езици Dart и Kotlin.
    • Деактивирана подкрепа на нестандартния метод Window.sizeToContent().
    • Инструменти за разработчици:
      • Появи се симулация на работа на таба в офлайн режим.
      • На страницата about:logging е добавена предустановка «Windows».
      • В долната част на панела за редактиране на стилове е добавена кнопка «Красивая таблица стилей для печати» (полезно, например, для форматирования минимизированных таблиц стилей).
      • Панель инспектора «Правила» больше не показывает цвета в новых форматах CSS Color 4 (например, OKLCH) в виде шестнадцатеричных/именованных.

    Източник: linux.org.ru

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