LINUX.ORG.RU

Firefox 109

 ,


3

2

Доступен Firefox 109.

  • Linux:
    • На страницу about:support добавлен перечень видеокодеков, которые аппаратно ускоряются с помощью VA-API.
    • Появилась возможность перетащить сразу несколько файлов в файловый менеджер. Не работает под Wayland, если файловым менеджером является Nautilus.
    • Скринсейвер больше не будет включаться при автопрокрутке страницы.
  • На панель инструментов добавлен выпадающий список установленных дополнений (extensions.unifiedExtensions.enabled), позволяющий запускать дополнения, управлять ими и видеть, какие дополнения имеют доступ к текущему сайту. Дополнение можно переместить из списка на панель инструментов, нажав правую кнопку мыши и выбрав соответствующий пункт меню.
  • Включена поддержка расширений, использующих третью версию манифеста (MV3) — следующую итерацию WebExtensions. Это позволит преодолеть архитектурные ограничения предыдущей версии и внести улучшения, которые в противном случае были бы невозможны из-за проблем с обратной совместимостью. Например, MV3 позволяет перезапустить расширение, убитое системой Android из-за нехватки памяти, а также обеспечивает более высокую безопасность и более строгую изоляцию данных между источниками. Поддержка MV3 в Firefox отличается от таковой в Chromium:
    • Firefox не отказывается от блокирующего режима работы webRequest в пользу declarativeNetRequest (использование declarativeNetRequest положительно сказывается на потреблении ресурсов и безопасности, но несколько ограничивает возможности дополнений, блокирующих рекламу, например, общее число правил фильтрации для всех расширений не может превышать 150 тысяч). Firefox будет поддерживать оба API, предоставляя разработчикам дополнений свободу выбора.
    • Сохранена поддержка Event Pages, хоть и в слегка урезанном виде, поскольку предлагаемая в Chromium замена в виде сервисных воркеров не покрывает все важные (с точки зрения разработчиков Firefox) сценарии использования, а также заставит разработчиков дополнений проводить утомительную работу по переписыванию дополнений.
    • Дополнения лишены возможности запросить доступ ко всем страницам. Вместо этого применяется гранулированная модель запроса полномочий, позволяющая пользователю выбрать, каким дополнениям он доверяет доступ к данным на конкретном веб-сайте.
  • Появилась возможность удалять недавно закрытые вкладки из Firefox View (нажав крестик справа от соответствующей записи).
  • Просмотрщик PDF теперь учитывает состояние настройки apz.allow_zooming (включение/отключение масштабирования щипком).
  • Импортированные из Chrome «Прочие закладки» больше не вываливаются в общий список закладок, а помещаются в «Прочие закладки» Firefox.
  • На страницу about:support добавлено предупреждение о том, что используемое в системе стороннее ПО (например, XBMC) посылает событие ввода в отключённое окно композитора, что является некорректным поведением со стороны этого ПО и приводит к проблемам в Firefox.
  • Исправлено состояние гонки, появившееся в Firefox 102 и приводившее к подвисанию окна браузера.
  • Исправлена давняя проблема, вызывавшая заметную задержку при достижении конца зацикленного видео.
  • Диалог выбора даты и времени (<input type=«date»> и <input type=«time»> теперь полностью доступен для использования с помощью одной лишь клавиатуры, что полезно для пользователей с нарушениями зрения. Кроме того, появилась возможность перемещаться по сетке календаря и счётчикам выбора месяцев с помощью стандартных горячих клавиш.
  • Включено принудительное разделение хранилища без оглядки на Storage Access API.
  • Завершён эксперимент с цветовыми темами Colorways (предлагавшимися при первом запуске браузера). Тем не менее, если пользователь выбрал одну из тем и использует её, она останется доступной.
  • Сборки с испанской (es-ES) и аргентинской испанской (es-AR) локализациями теперь содержат предустановленные словари.
  • macOS: использование колеса мыши при зажатой клавише Cmd теперь не меняет масштаб, а прокручивает страницу (как в Safari и Chromium). Для возвращения предыдущего поведения следует установить настройкам mousewheel.with_control.action and mousewheel.with_meta.action значение «3».
  • Windows:
    • Для процессов, выполняющих воспроизведение мультимедиа-содержимого, включена защита от эксплоитов Arbitrary Code Guard.
    • Утилите ExplorerPatcher запрещён доступ к браузеру, поскольку её автор предпринял неудачную попытку исправить падения, вызываемые утилитой, а затем вообще перестал выходить на связь.
    • ScreenOrientation.lock() теперь поддерживается в планшетном режиме.
    • Исправлено получение из реестра значений гаммы для сглаживания шрифтов.
    • Вспомогательный процесс, ответственный за работу с GPU, теперь имеет такой же приоритет, как родительский процесс (до этого операционная система считала, что процесс находится в фоне и понижала его приоритет, даже если соответствующая вкладка, использовавшая этот вспомогательный процесс, была активна).
    • Ускорено завершение работы браузера. Оно могло занимать значительное время, если пользователь настроил очистку дискового кэша при завершении работы. Теперь этим занимается фоновый процесс.
  • WebRTC:
    • Устранён клиппинг, возникавший в случаях, когда входящий звуковой поток имел более 2 каналов.
    • Исправлена проблема с совместным использованием экрана при задействованном кодеке VP9.
  • HTML: элемент range получил поддержку атрибута list (позволяет добавлять деления на шкалу).
  • CSS:
  • Реализована поддержка событий scrollend (сигнализируют о том, что пользователь завершил прокрутку объектов Element и Document).
  • FIDO2 U2F API объявлен устаревшим. Разработчики соберут статистику использования и удалят его в будущем в пользу WebAuthn.
  • Инструменты разработчика: исправлено добавление правил на страницах, использующих CSP-директиву style-src.

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

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

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

★★★★★

Проверено: maxcom ()

Ответ на: комментарий от eternal_sorrow

И в новом меню отображаются даже те дополнения, которые не имеют своей иконки на панели вообще.

Это для того, чтобы пользователь мог выбирать, каким дополнениям дать доступ к данным на текущем сайте.

https://blog.mozilla.org/en/products/firefox/extensions-addons/heres-whats-go...

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

Поэтому в своей сборке ПО, которая называется Firefox, они сделали то, что сделали.

Поэтому они идут к лешему вслед за deadbeef. Интернет основывается на доверии и они его проспали.

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

Люблю пользователей, которые щедро предлагают другим присесть в тюрьму (с санкциями в США не шутят) за их доверие.

«В этом - весь Гаррис: он охотно берет самое тяжелое бремя и безропотно взваливает его на чужие плечи» (с)

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

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

Интернет основывается на доверии и они его проспали.

Можно тогда и от системы сертификатов отказаться нафиг. После revoke ЦС-ами оплаченных сертификатов по требованию третьей стороны (санкционная тема, тоже) на доверии к системе сертификации тоже, в принципе, можно ставить жирный крест.

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

Реально отказываться от браузера из-за каких-то тёрок с яндексом? Во дела!

Я не понимаю, как и тех, кто отказывается от Федоры что-то там из-за Крыма.

Ребят, это заграничные продукты, у них там всякие законы, порядки, тренды, какие проблемы?

Мне вон в шапке отключили репы и забанили аккаунт и что? Берём клон, потому что они всё равно лучшие как ни крути.

papin-aziat ★★★★★ ()
Ответ на: комментарий от papin-aziat

Раньше у огнелиса было много фишек, главные из которых лёгкость, настраиваемость и уважение пользователей. Сейчас огнелис ничем не выделяется. Так смысл за него цепляться?

DrBrown ()
Ответ на: комментарий от papin-aziat

Нет, проблема в том, что запустив свой уже давно установленный браузер, я обнаружил не запрошенные мной изменения - вот это больше всего пугает. Завтра они решат сливать мои пароли в АНБ и что то делать от моего имени

Так что родной ЯБ + ласковая опека товарища майора

А еще я ушел с Ubuntu, фишка в том что там появились unattended updates, которые мало того что внезапно парализуют систему, важно что они делают изменения вне желания пользователя

Да, перейдя куда то можно так же столкнуться с чем то аналогичным, увы, но придется ползти в сторону где этого меньше, если уж доверия нет

I-Love-Microsoft ★★★★★ ()
Ответ на: комментарий от papin-aziat

Да хз! На VC4, VC6 и nv gf9200m не умеет. На радеон HD8450G вроде умел а фокс не умел, а под виндой оба умели.

kirill_rrr ★★★★★ ()
Последнее исправление: kirill_rrr (всего исправлений: 3)
Ответ на: комментарий от papin-aziat

У хрома иначе?

На то он и хромой чтобы всякую фигню творить и не настраиваться. А вот скажем у вивальди имеет эту галочку в явном виде.

Я был бы в шоке от таких цифр.

У меня мстами малина. Но на core2 там даже на горячую в лучшем случае 5 секунд.

то есть ты настроил себе всякое

Не всякое, а как положено для безопастности. А браузер не должен закрываться когда его не просили.

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

Ты давно на yandex.ru заходил? Это уже не поисковик, а пропогандоский ресурс.

Я сейчас заходил. Если конкретно ya.ru то это просто поисковая страница, если имеешь в виду цзен то там новости из разных источников, вы это пропагандой называете? Я там не каких призывов не нашёл, может не там искал?

Хромоголовое гуано с зондами от товарища майора

Как по мне то пусть лучше трищ майор чем АНБ или ЦРУ, камень в огород Гугла а не мозилки(в отношении которой мои детские обиды уже поисчерпали себя в принципе), хотя фиг его знает, но если опровергните, готов сообществу поверить на слово.

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

Сейчас огнелис ничем не выделяется.

В природе существует три браузера, сафари не обсуждаем, остаётся два, ты вообще о чём? У нас два разных продукта, принципиально разных.

papin-aziat ★★★★★ ()
Ответ на: комментарий от I-Love-Microsoft

проблема в том, что запустив свой уже давно установленный браузер, я обнаружил не запрошенные мной изменения - вот это больше всего пугает. Завтра они решат сливать мои пароли в АНБ и что то делать от моего имени

Необоснованное ЧСВ, выбрось, в жизни не пригодится 😉

Так что родной ЯБ + ласковая опека товарища майора

Почему нет? Всем пофиг ☺️

А еще я ушел с Ubuntu, фишка в том что там появились unattended updates, которые мало того что внезапно парализуют систему, важно что они делают изменения вне желания пользователя

Необоснованное ЧСВ, выбрось, в жизни не пригодится 😉

Да, перейдя куда то можно так же столкнуться с чем то аналогичным, увы, но придется ползти в сторону где этого меньше, если уж доверия нет

Эта дорога в тупик, в конце концов тебя везде достанут.

У сложных проблем всегда есть простые решения, но жить сложно не запрещено 😆

papin-aziat ★★★★★ ()
Ответ на: комментарий от papin-aziat

Так я и не настаиваю что буду «целью», так, просто массовая обезличенная порка. Особенно конечно по попе достанется виндузятникам. Многие ведь на Linux еще и по этой причине

I-Love-Microsoft ★★★★★ ()
Ответ на: комментарий от DrBrown

Потому что другие ещё хуже. Не всё же NetSurf или w3m пользоваться.

fuggy ()
Ответ на: комментарий от I-Love-Microsoft

Вопрос отношения. Ты говоришь порка, а они говорят оптимизация, дизайн и защита твоих данных.

papin-aziat ★★★★★ ()
Ответ на: комментарий от I-Love-Microsoft

яндексбраузер тырил креды из фаерфоксового профиля без спроса, вот за это - пожизненный бан, хоть и ойкнули они потом и извинились

kott ★★★★★ ()
Ответ на: комментарий от papin-aziat

Мне вон в шапке отключили репы и забанили аккаунт и что? Берём клон, потому что они всё равно лучшие как ни крути.

Тебя это устраивает? А завтра русская локализация пропадёт. А после завтра будут обшаривать настройки часового пояса и банить всех у кого установлено МСК или иной используемый гражданами российской федерации. Что тогда будешь делать?

Если бы со мной так поступили - забанили экаунт, отрубили репы, я бы выкинул их кусок *****, потому как мне стало бы невыносимо стрёмно.

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

Тебя это устраивает?

Нет, что за вопрос?

А завтра русская локализация пропадёт.

Просто не замечу.

А после завтра будут обшаривать настройки часового пояса и банить всех у кого установлено МСК или иной используемый гражданами российской федерации.

Установлю российский дистрибутив, скорее всего РедОС или Роса.

Но мне кажется, что ты драматизируешь, самое страшное позади. Понимаешь, кто быстро и жёстко реагирует, тот потом также быстро и шустро разворачивает назад ;-)

Если бы со мной так поступили - забанили экаунт, отрубили репы, я бы выкинул их кусок *****, потому как мне стало бы невыносимо стрёмно.

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

Эмоции — плохой советчик, когда делаешь выбор, очень плохой.

papin-aziat ★★★★★ ()
Ответ на: комментарий от papin-aziat

писал комментарий, старался…

Ой, сколько я своих комментариев лишился, когда модераторы сносят чью-то тему по разным причинам.
А ведь я ‘кропотливо и усердно’ продумывал свои комменты, чтобы они казались умными, где-то философскими и возможно даже мудрыми… ) Хоть пиши теперь и сразу сохраняй локально эти ‘жемчужины’ мысли. 😀

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

Не говори… Бывало снесут тему или нить разговора, а ты сидишь и думаешь — вот изверги, ведь кто-то мог вдохновиться и написать книгу, научную статью, изменить свою жизнь, сделать открытие, эх.

papin-aziat ★★★★★ ()
Ответ на: комментарий от papin-aziat

Не, не надо. «То был плохой Бил, злой Бил. Но я его убил»© =)

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

вынужденная подчиняться американскому законодательству.

А скинь ссылку на американский закон, потребовавший от MoFo удалить поисковик яндекса.

Яндекс не под санкциями даже.

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

Ты давно на yandex.ru заходил?

Уже полгода как yandex.ru не имеет отношения как к яндексу, так и к яндекс.браузеру, с возвращением.

Это уже не поисковик, а пропогандоский ресурс.

Дзен формирует ленту новостей на основе твоих предпочтений.

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

Насколько я понял пояснения ЛОРчан, суть тупо в невозможности оплаты за продолжение включения поисковика в списках по дефолту. Меня не устроило удаление в уже установленном браузере

Проблема решается через apt purge firefox

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

Насколько я понял пояснения ЛОРчан, суть тупо в невозможности оплаты за продолжение включения поисковика в списках по дефолту.

Да, это ближе к реальности, чем мифическое законодательство США,

Однако МоФо прекрасно берёт деньги криптой. То есть дело в том, что они сами не захотели.

Меня не устроило удаление в уже установленном браузере

Меня тоже.

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

Они юридическое лицо штата Калифорния. Поэтому обязаны подчиняться законам США.

Ерунда всё это. Никакими законами не запрещалось продавать трафик яндексу, это же не продукция двойного назначения. И не требовалось удалять его из инсталляхи и, тем более, из систем пользователей. Большая часть уходов произошла добровольно, в рамках virtue signaling. Причём позиция ухожданцев часто противоречивая, ты, например, не можешь купить у близзард дьябло 2, потому что твои грязные деньги им не нужны, но если ты подписчик WOW то тебе бесплатно разрешали играть, потому что позиция позицией, а неизвестно чем всё кончится, не стоит позволять игрокам слезть с ММОРПГ-иглы.

Для Мозиллы вообще характерно бороться за всё хорошее, попёрли в своё время гендира за давнее пожертвование на неправильную политическую деятельность. В 2020м они участвовали в кампании давления на соцсети, чтоб те отказались продавать место под предвыборную рекламу республиканцев. Какой американский закон от них это требовал? Так и тут, если можно безопасно продемонстрировать что они на хорошей стороне - они это сделают. Вероятно от этого потеряли большую часть рынка: мозиллой пользовались в основном старпёры, а старпёры обычно не любят вот весь этот активизм, особенно на стороне леваков.

khrundel ★★★★ ()
Ответ на: комментарий от papin-aziat

Как оказалось, если Firefox собран без поддержки вяленного, что VA-API работать не будет, потому что быдлокодеры понаписали в коде #ifdef MOZ_WAYLAND в VA-API стеке. Это дебилизм. Этой проблеме есть тикет и он висит 2 (!) ГОДА. До сих пор не исправлено.

Skullnet ★★★★ ()
Последнее исправление: Skullnet (всего исправлений: 1)
Ответ на: комментарий от I-Love-Microsoft

Поясню свою точку зрения: я НЕ прощу удаление Яндекса и сертификатов этому браузеру.

А я наоборот только рад. Ещё бы гугл и прочее удалить, было бы совсем хорошо. Зачем эти плагины вообще в поставке браузера, и что мешает установить тот же яндекс самому?

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

Дзен формирует ленту новостей на основе твоих предпочтений.

Именно новости (вверху страницы которые) — нет. То, что дальше (посты/видео и т.п. в самом дзене) — это да.

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

Новости формируются на основе кликов. Чем кликбейтнее заголовок — тем лучше. В топ могут попасть и известия, и рбк.

Всё равно на пропагандистский инструмент не тянет.

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

Проблема была в том, что они удалили уже после установки. Т.е. я вот поставил себе браузер, настроил в нём DDG, а мне через полгода удалённо эту самую DDG удалили и вкрутили гугл. Как тебе такое? Вот и мне не понравилось.

Aceler ★★★★★ ()
Ответ на: комментарий от I-Love-Microsoft

Меня не устроило удаление в уже установленном браузере

Насколько я понял, удалили ими же самим предоставленное? Речь ведь не о пользовательских данных, а о комплекте поставки браузера, которая находилась, находится и будет находиться в компетенции его разработчиков.

Rootlexx ★★★★ ()
Ответ на: комментарий от papin-aziat

А где ты взял такой фф?

Собрал у себя на системе. Наверное собирал, когда стояли пакеты из ubuntu focal fossa. На jammy собралось с поддержкой Wayland и следовательно VA-API заработал. Но дело не в этом, а в том, нафига чтобы VA-API работал включать поддержку Wayland-а? Быдлокод какой-то.

Вот кстати, что включает поддержку Wayland.

# Wayland support
# ==============================================================
wayland_headers = pkg_check_modules(
    "MOZ_WAYLAND",
    "gtk+-wayland-3.0 >= 3.14 xkbcommon >= 0.4.1 libdrm >= 2.4",
    allow_missing=depends(full_toolkit)(lambda t: t == "cairo-gtk3"),
    when=toolkit_gtk,
)

Кстати, хочу добавить, что когда играет видео, процессор всё таки продолжает немного жрать, несмотря на то что декодинг аппаратно работает.

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

Насколько я понял, удалили ими же самим предоставленное?

Нет. Невозможно однозначно сказать, был ли яндекс-поиск установлен изначально или это сделал пользователь. И даже если этот поиск был при установке, так за это мозилла уже получила деньги.

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