LINUX.ORG.RU

Firefox 106

 ,


1

1

Доступен Firefox 106.

  • Linux:
    • Для пользователей Wayland включена поддержка жеста двумя пальцами влево/вправо (переход назад/вперёд по истории). Пользователям X11 необходимо установить переменную окружения MOZ_USE_XINPUT2=1.
    • В сборках под архитектуру aarch64 включена оптимизация PGO.
  • На панель вкладок добавлена кнопка Firefox View, позволяющая быстро получить доступ к недавно закрытым вкладкам, а также просмотреть вкладки, открытые на других устройствах (browser.tabs.firefox-view).
  • Выпадающий список вкладок теперь виден всегда (до этого он появлялся только тогда, когда вкладки не помещались на экран) (browser.tabs.tabmanager.enabled).
  • Режим приватного получил ряд улучшений, направленных на то, чтобы визуально сделать его более отличающимся от обычного режима (и снизить вероятность того, что пользователь спутает окна):
    • В Windows 10 и выше теперь можно закрепить ярлык приватного просмотра на панели задач.
    • По умолчанию включена тёмная тема (browser.theme.dark-private-windows) и обновлён дизайн.
    • Окна, в которых открыт режим приватного просмотра, теперь располагаются на панели задач отдельно от обычных окон браузера (browser.privateWindowSeparation.enabled).
  • Предложены 18 новых разноцветных тем.
  • Варианты внешнего сайта «Тема Firefox» и «Системная тема» объединены в «Автоматически».
  • Просмотрщик PDF теперь позволяет оставлять текстовые комментарии и рисунки.
  • Библиотека libwebrtc обновлена с версии 86 до 103:
    • Улучшена трансляция экрана для пользователей Wayland и Windows.
    • Снижена нагрузка на процессор и повышена частота кадров при захвате экрана в macOS.
    • Повышена производительность и отзывчивость RTP.
    • Доступна более обширная статистика работы протокола.
    • Улучшена кроссбраузерная совместимость и совместимость с веб-сервисами.
  • Режим «картинка в картинке» научился показывать субтитры на ресурсах PBS Kids, Brightcove и Wired.
  • Исправлена ошибка, из-за которой имя пользователя сохранялось не только в менеджере паролей, но и в истории форм (в отличие от менеджера паролей, шифрование истории форм не предусмотрено).
  • Возвращена возможность сохранять в менеджере паролей учётные данные для прокси-серверов (в качестве адреса сайта следует указывать moz-proxy://<адрес>:<порт>).
  • Доменное имя localhost. теперь всегда сопоставляется с loopback-адресом.
  • macOS (10.15 и выше):
    • Реализовано распознавание текста на изображениях средствами операционной системы (в контекстное меню изображений добавлен соответствующий пункт). Распознанный текст будет автоматически скопирован в буфер обмена. Распознанный текст может быть озвучен встроенным в macOS экранным чтецом VoiceOver.
    • При воспроизведении DRM-контента будет задействован вызов setPreventsCapture для предотвращения захвата изображения.
  • Windows:
    • Защита основного процесса усилена с помощью MITIGATION_HARDEN_TOKEN_IL_POLICY.
    • При установке Firefox браузером по умолчанию, он также будет установлен просморщиком PDF по умолчанию.
  • CSS: contain: none переименовано в contain: normal в соответствии c изменившейся спецификацией.
  • Web Speech API: добавлена поддержка голосов OneCore (Windows 10 и выше).
  • Реализована поддержка HTMLMetaElement.media.
  • Отключена поддержка CanvasRenderingContext2D.mozCurrentTransform.
  • Инструменты разработчика:
    • На страницу отладки дополнения добавлена кнопка, позволяющая перезагрузить дополнение.
    • Реализован предпросмотр объектов FormData.

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

>>> Privacy online just got easier with today’s Firefox release

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

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

★★★★★

Проверено: cetjs2 ()
Последнее исправление: cetjs2 (всего исправлений: 6)

При установке Firefox браузером по умолчанию, он также будет установлен просморщиком PDF по умолчанию. Зашибись!

alll81
()

Обновление WebRTC вообще отлично. Может теперь webinar.ru будет работать нормально.

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

В чём проблема?

Сценарий такой: в современных виндах по умолчанию браузер и просмотрщик PDF - Edge. Когда юзер ставит Firefox и назначает его браузером по умолчанию, логично перехватить и ассоциацию PDF.

Разумеется, никто после этого не мешает проассоциировать PDF с каким-то иным приложением.

Проще говоря, ассоциация с PDF производится в тот момент, когда Firefox не является браузером по умолчанию И юзер выбирает его браузером по умолчанию.

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

Предложены 18 новых разноцветных тем.

Наглая ложь, это не темы оформления. Это выбор основного цвета в одной единственной теме, т.е. даже не полноценная цветовая схема. Кстати отдельное спасибо тому криворукому идиоту, который вынес настройку цвета в веб-сервис, который ещё и не работает.

При установке Firefox браузером по умолчанию, он также будет установлен просморщиком PDF по умолчанию.

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

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

Сценарий такой: в современных виндах по умолчанию браузер и просмотрщик PDF - Edge. Когда юзер ставит Firefox и назначает его браузером по умолчанию, логично перехватить и ассоциацию PDF.

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

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

Пример: я делаю Firefox браузером по умолчанию (он ассоциируется с PDF), затем ставлю SumatraPDF и назначаю её просмотрщиком PDF. Таковым Sumatra и остаётся (поскольку Firefox перехватывает ассоциацию PDF в момент назначения себя браузером, а не при каждом запуске).

Проще говоря, Firefox себя ассоциирует с PDF в момент, когда нажимается вот эта кнопка.

По крайней мере, в моих тестах он вёл себя как-то так. Ни о каком постоянном ассоциировании себя с PDF не идёт речи.

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

Так «зашибись» или «фиолетово»? :)

Да, это относится только к винде, об этом в новости упомянуто.

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

Пример: я делаю Firefox браузером по умолчанию (он ассоциируется с PDF), затем ставлю SumatraPDF и назначаю её просмотрщиком PDF.

Не так. Вы ставите файерфокс когда SumatraPDF уже является просмотрщиком пдф и фокс назначает себя. Потом пользователь открывает пдфку, запускается жирный браузер и начинает открывать её в тормозном просмотрщике. Пользователь в восторге. Какого чёрта браузер вообще лезет в настройки просмотра пдф? Может ещё аудио и видео тоже на себя перетянуть? Плеер же там тоже встроен.

Тем более эта кнопка к пдф не имеет вообще никакого отношения.

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

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

Если совсем точно - винда спрашивает, в чём открыть. Молча захватывать ассоциации винда уже давно не даёт. Будет окошко с вопросом, мол «использовать суматру или вот тут есть Firefox, Edge?»

Да, один раз это будет.

Какого чёрта браузер вообще лезет в настройки просмотра пдф?

А какого чёрта производитель ОС назначил свой браузер просмотрщиком PDF?

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

А какого чёрта производитель ОС назначил свой браузер просмотрщиком PDF?

Потому что он может, а холопам по барабану.

ningen
()

Интересно что добавить кнопку Firefox View до обновления даёт, но при нажатии показывает ошибку что не найден jar:file:///<..>/Mozilla Firefox/browser/omni.ja!/chrome/browser/content/browser/firefoxview.html

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

А какого чёрта производитель ОС назначил свой браузер просмотрщиком PDF?

Ну, вот такой производитель ОС. Не надо делать как они.

kirill_rrr ★★★★★
()

На панель вкладок добавлена кнопка Firefox View

Выглядит как нечто полезное. По крайней мере мне с первого взгляда понравилось.

он также будет установлен просморщиком PDF по умолчанию.

А вот это они зря.

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

Аппаратное декодирование av1 теперь не работает, кстати.

Ты бы уточнял в какой комбинации не работает. У меня в nvidia-drivers+xorg оно работает, только что проверил.

Jameson ★★★★★
()
Последнее исправление: Jameson (всего исправлений: 1)

Хочется поблагодарить за ещё одну фееричную функцию: выгрузку неактивных вкладок, появившуюся по умолчанию в версии 102-еср в дебиане, активно проявившуюся у течении получаса после установки апдейта и успевшую достать меня за это время.

Серьёзно, 10 лет разработки и в итоге простейшее отбрасывание по простому списку времени неактивности? Чтобы потом загружать всё с нуля, тратя на это в разы больше времени, чем надо для сбрасывания в своп и поднятия обратно? Я понимаю, для убогого андроида это единственный выход, но для десктопа...

Включать такую хрень не предоставив в настройках производительности выключатель - очередная тупость.

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

Не секрет, что firefox соперничает с chrome за право считаться основным браузером. Там эта фишка «выгрузка неактивных вкладок» есть, думаю и firefox посчитал это полезным и сделал дефолтным.

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

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

по простому списку времени неактивности?

Там есть исключения, например, не выгружаются вкладки, имеющие активные WebRTC-соединения.

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

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

Дело даже не в механизме выбора жертвы, а в том что вкладка отбрасывается и грузится заново. Хотя свопинг эффективней, а свопинг на стороне приложения, как показал пример фотошопа и гимпа, ещё эффективней.

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

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

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

kirill_rrr ★★★★★
()
Последнее исправление: kirill_rrr (всего исправлений: 1)

На панель вкладок добавлена кнопка Firefox View,

Вообще не понял нафига она. Выкинул сразу же как увидел.

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

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

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

Важно КАК он выгружает. В данном случае так, что эффект обратный - тормозит больше.

Ну, у голодранцев с парой ГБ ОЗУ - возможно.

Мозиловцы ксати и не скрывали что вся фишка разрабатвалась для снижения числа крахов на винде а не чтобы экономить память.

Это по сути одно и то же. Вкладки, что в берзногом, что в лисе крашатся именно при нехватке памяти.

anonymous-angler ★☆
()
Ответ на: комментарий от MozillaFirefox

Может быть следовало сделать не «Firefox View», а по умолчанию поставить на панель кнопку закладок?

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

Ну, у голодранцев с парой ГБ ОЗУ - возможно.

Как будто у голодранцев с парой десятков гигов будет работать как то по другому.

Это по сути одно и то же. Вкладки, что в берзногом, что в лисе крашатся именно при нехватке памяти.

У меня ещё ни разу не крашились из за нехватки памяти. Возможно вы слишком много сидите на андроиде или включили какой нибудь невменяемый oomd.

kirill_rrr ★★★★★
()

люди, а у firefox есть похожее на мелкософтский edge WebView? Я бы себе сделал нечто похожее на плиточное меню с новостями из rss и новостных сайтов.

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

Хочется поблагодарить за ещё одну фееричную функцию: выгрузку неактивных вкладок, появившуюся по умолчанию в версии 102-еср в дебиане, активно проявившуюся у течении получаса после установки апдейта и успевшую достать меня за это время.

Вроде для владельцев систем с маленьким ОЗУ полезная штука.

Серьёзно, 10 лет разработки и в итоге простейшее отбрасывание по простому списку времени неактивности?

Тупо по таймеру?! %)

browser.tabs.unloadOnLowMemory

Так оно по таймеру или только при недостатке памяти?

ex-kiev
()
Ответ на: комментарий от ex-kiev

Так оно по таймеру или только при недостатке памяти?

Оно составляет список вкладок по времени последнего доступа и исключает из него некоторые, вроде воспроизводящих аудио/видео. А когда некий алгоритм решает, что в системе недостаток памяти, самые «старые» вкладки отбрасываются. Это не выгрузка куда то, это сброс как на андроиде с повторной загрузкой с нуля. Собственно работает оно точь-в-точь как на андроиде.

Вроде для владельцев систем с маленьким ОЗУ полезная штука.

Возможно для тех, кто сидит без свопа вообще, без zram или отдал всё на откуп oomd. Насчёт счасливых владельцев системы на hdd не знаю, но при свопинге на ssd и активном zwap проигрыш настолько дикий что его сложно игнорировать. Или 1-3с на подгрузку из свопа, или загрузить заново, причём начать только когда пользователь вернулся на вкладку.

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

А когда некий алгоритм решает, что в системе недостаток памяти

Вроде, когда еще тестировали «browser.tabs.unloadOnLowMemory» и она не была по умолчанию, речь шла об оставшихся 400Mb памяти как триггер.

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

Ну, могу сказать что в конфиге 2гига, 300М системы, zswap 25% это работало плохо. Фокс занимал память до 1,5Г и 300М свопа и начинал массовый сброс вкладок, хотя до обновления сохранял мгновенную отзывчивость до 1Г свопа и вполне приличную скорость до 3Г свопа.

kirill_rrr ★★★★★
()
Последнее исправление: kirill_rrr (всего исправлений: 2)

Для FreeBSD доступен порт Firefox 107.0.

% cd /usr/ports/www/firefox/ && make checksum
===>   firefox-107.0,2 depends on file: /usr/local/sbin/pkg - found
===> Fetching all distfiles required by firefox-107.0,2 for building
=> SHA256 Checksum OK for firefox-107.0.source.tar.xz.
iZEN ★★★★★
()
Ответ на: комментарий от krasnh

Вроде, когда еще тестировали «browser.tabs.unloadOnLowMemory» и она не была по умолчанию, речь шла об оставшихся 400Mb памяти как триггер.

А когда это было(по версиям FF)? В уже в более менее рабочем состоянии Чтобы можно было включать и на древних версиях FF.

Судя по поиску на LOR’е по этой опции в 67 версии FF она уже была.

ex-kiev
()
Ответ на: комментарий от ex-kiev

Да, с 67 версии. Но если надо прикрутить ‘прожорливость’ firefox , то лучше не полагаться на «browser.tabs.unloadOnLowMemory», а установить Auto Tab Discard. Он гибче в настройках.

Например, у меня выгружается все, что >1 вкладки через 20 мин бездействия. За исключением, конечно, закрепленных, воспроизводящих видео и т.д.

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

Всё ещё X11 vaapi без wayland не собирается?

Не проверял, но очень сильно вряд ли. Даже если заморочиться и добавить, довольно скоро такая сборка сломается. Ну не собирает никто Firefox на Gentoo с выключенной в GTK поддержкой Wayland.

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

У Red Hat, похоже, есть интерес в поддержке сборки без X11, только с Wayland. Вроде что-то делали такое в Firefox.

И не похоже, а прямым текстом! Можно переписку разрабов прочесть по данным вопросам. Жаль.

Roy-Batty
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.