LINUX.ORG.RU

Firefox 147

 ,


0

1

Доступен Firefox 147.

  • Linux:
    • При новой установке Firefox профили теперь создаются в ~/.config/mozilla вместо ~/.mozilla (в соответствии со спецификацией XDG Base Directory). Существующие установки продолжат использовать старый путь. При запуске проверяются оба расположения.
    • На системах, использующих Mutter и экраны с дробным масштабированием, повышена чёткость отрисовки.
  • Добавлена настройка «Продолжать воспроизводить видео в режиме «Картинка в картинке» при переключении вкладок» (при переключении со вкладки, на которой воспроизводится видео, автоматически включается режим «картинка в картинке»).
  • Появилась экспериментальная страница about:keyboard, позволяющая переопределить разнообразные горячие клавиши.
  • Для выявления фишинговых и вредоносных сайтов задействован протокол Safe Browsing V5. В отличие от v4, теперь адреса посещённых сайтов сверяются с локальным списком.
  • В режиме строгой защиты от отслеживания включена защита, не позволяющая скриптам со страниц в интернете обращаться к ресурсам, находящимся в локальной сети или на локальной машине (у пользователя будет запрошено разрешение).
  • При включённой настройке privacy.resistFingerprinting веб-сайты больше не получают сведения о том, отключён PDF-просмотрщик или нет.
  • На системах с видеокартами AMD задействован режим «zero copy» при аппаратном декодировании видео (ускоряет работу).
  • Если кэш браузера хранится на SSD, Firefox больше не будет сравнивать скорость работы дискового кэша со скоростью сети (если скорость работы с диском низка, браузер перестаёт запрашивать кэш с диска, что имеет смысл для HDD, но не для SSD).
  • Добавлена поддержка Compression Dictionary Transport (RFC 9842), что позволяет сократить размер загружаемых страниц.
  • Библиотека ICU обновлена до версии 78 (поддержка Unicode 17 и новых локалей).
  • Исправлена ошибка, из-за которой запросы HTTP/3, содержащие заголовки со значениями в кодировке, отличной от UTF-8, через некоторое время завершались по тайм-ауту или переключались на HTTP/2.
  • Firefox теперь использует такие же значения языковых приоритетов (q-параметров в заголовке Accept-Language), как и прочие браузеры. Второй по приоритету язык теперь имеет q=0.9 (ранее 0.5), а для каждого следующего приоритет снижается на 0.1. Это сделано для совместимости с некоторыми серверами, которые некорректно воспринимают слишком низкие значения.
  • Добавлена поддержка заголовков Storage Access (позволяет серверу с помощью HTTP-заголовкам запросить доступ к сторонним кукам при условии, что пользователь ранее разрешил сайту доступ через Storage Access API.
  • Перетаскиваемые кнопки теперь перетаскиваются, если перетаскивание инициировано из самой кнопки.
  • CSS:
  • JavaScript:
    • Появилась поддержка CSS Module Scripts (позволяет загружать таблицу стилей в скрипт как экземпляр CSSStyleSheet с использованием ключевого слова import и атрибута импорта type, установленного в type="css".
    • Добавлен метод Iterator.concat() (позволяет создать новый итератор, который объединяет несколько входных итераций в единую последовательность).
  • SVG: При использовании SVG-файла в качестве источника изображения (например, с помощью <img> или background-image), URL теперь поддерживает медиафрагменты.
  • API:
  • Инструменты разработчика:
    • При выборе псевдоэлемента (например, ::before или ::after) в панели Инспектора «HTML», появилась возможность править селектор соответствующего правила в панели «CSS».
    • В панели Инспектора «Элементы» теперь отображаются псевдоэлементы View Transitions, а в панели «Анимации» отображаются связанные с ними анимации.
    • Правила CSS @position-try теперь отображаются в панели правил CSS, когда выбран элемент со свойством position-try-fallbacks.
    • Просмотрщик JSON обзавёлся кнопкой для импорта ресурса в профайлер для определения его размера.
  • macOS: Поддержка WebGPU включена на всех устройствах с процессорами Apple Silicon, вне зависимости от версии macOS (до этого только в macOS Tahoe).

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

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

>>> Подробнее

★★★★★

Проверено: maxcom ()
Последнее исправление: CrX (всего исправлений: 1)
Ответ на: комментарий от sunjob

к стати, откуда дергали эти «настройки» (волшебные переменные, я бы сказал)?

Да как-то из разных мест, что-то там услышал, что-то сям прочитал, что-то тупо из манов.

upd: вспомнил, есть ещё вот такая статья на арчевики, но я на неё поздно наткнулся, когда искал, как последний оставшийся мусор вычистить: https://wiki.archlinux.org/title/XDG_Base_Directory

CrX ★★★★★
()
Последнее исправление: CrX (всего исправлений: 1)
Ответ на: комментарий от CrX

вот такая статья на арчевики

им, родным, и пользовался! как без арч-подсказок-то?! :о)

тоже люблю собирательством заниматься, складывать умные и полезные вещи ... да и по ходу для своих-же нужд «понастроил» кучу своих настроек (иногда очень удобно рулить) :о)

sunjob ★★★★★
()
Последнее исправление: sunjob (всего исправлений: 1)
Ответ на: комментарий от With

Есть примеры таких хостингов?

У меня ничего не воспроизводится само, если в «Приватность и защита → Автовоспроизведение» выставить «По умолчанию блокировать видео и аудио»

MozillaFirefox ★★★★★
() автор топика
Ответ на: комментарий от MozillaFirefox

Есть примеры таких хостингов?

Ютуп, рутуп. На ютубе первый раз когда на страницу с видео заходишь, если нет в кеше посещения именно этой страницы, сразу запускается видео. Если страницу перезагрузить, то перестаёт при каждом обновлении страницы срабатывать автозапуск и видна превьюха к видео. На утупе есть даже в качестве продвижения видео упоминания что автовоспроизведение видео — это часть промоушена какого-то там самого видео, а значит сам код ютуба обходит настройки браузера. Многие блогеры зная что это так работает пихают рекламу в начало ролика! Вот хотелось бы что бы в Firefox была возможность полность запрещать автовоспроизведение видео вообще! На рутупе, пару секунд показывает картинку превью, а дальше всегда автовоспроизведение работает и картинку превью не посмотреть вообще, только если перемотать в конец видео отображается картинка превьюха к видео.

With ★☆☆
()
Ответ на: комментарий от With

Если в настройках блокировка аудио/видео уже включена, то попробуй через about:config.
В media.autoplay.blocking_policy установи значение 2.

k6
()
Ответ на: комментарий от k6

Отлично! Сработало. Спасибо за подсказку.

With ★☆☆
()
Ответ на: комментарий от MoldAndLimeHoney

Специально удалил ~/.mozilla еще раз, перезапустил браузер, он пересоздал ~/.mozilla/extensions. Который пустой, врочем.

Похоже это связано с расширением KeepassXC-Browser. Возможно без него ничего создаваться не будет.

MoldAndLimeHoney ★★
()
Ответ на: комментарий от darktic

Зато в доме чисто.

Ага, вместо единственного горшка будут срать по углам. XDG переносит модель юниксовой корневой помойки теперь и на хомяк. То есть стало ещё хуже, и дерево помойки развесистей. Но так как линуксоиды почти все альтернативно одаренные, им нравится.

bread
()
Ответ на: комментарий от MoldAndLimeHoney

Теперь будете пару лет бегать чинить аддоны и всё такое, где захардкодили пути. Наши руки не для скуки.

bread
()
Для того чтобы оставить комментарий войдите или зарегистрируйтесь.