LINUX.ORG.RU

Firefox 102

 ,


0

1

Доступен Firefox 102.

  • Появилась возможность помещать открываемые файлы в каталог временных файлов, а не в каталог загрузок (browser.download.start_downloads_in_tmp_dir).
  • Linux:
    • Для определения местоположения теперь используется Geoclue (если он присутствует в системе).
    • Исправлены визуальные артефакты при использовании VA-API на интегрированной графике Intel.
    • Исправлено искажение видео, а также медленное воспроизведение видео в разрешении 8K при использовании VA-API.
    • В большинстве случаев для корректной работы VA-API больше не требуется запускать Firefox с параметром MOZ_DISABLE_RDD_SANDBOX.
  • Безопасность и приватность:
    • В режиме строгой защиты от отслеживания Firefox будет удалять из ссылок параметры, используемые для отслеживания пользователей. Добавлять свои параметры в белый или чёрный список можно с помощью настроек privacy.query_stripping.allow_list и privacy.query_stripping.strip_list.
    • Декодирование звука вынесено в отдельный процесс с более строгими ограничениями песочницы.
    • Реализована поддержка CSP-директивы wasm-unsafe-eval (позволяет блокировать исполнение кода WebAssembly).
    • Фреймам с атрибутом sandbox запрещено вызывать внешние приложения.
  • Режим «Картинка в картинке» научился показывать титры и субтитры на ресурсах HBO Max, Funimation, Dailymotion, Tubi, Disney+ Hotstar и SonyLIV.
  • Улучшена читаемость PDF-файлов в режиме высокой контрастности.
  • В диалог печати PDF-файла добавлена настройка «Печатать колонтитулы».
  • В меню кнопки «Загрузки» добавлена опция «Показать панель при начале загрузки».
  • Обновлена панель сохранения страницы в Pocket (старая версия | новая версия).
  • Автозаполнение адреса (функция доступна лишь в странах, перечисленных в extensions.formautofill.addresses.supportedCountries) теперь игнорирует атрибут autocomplete="off" у форм.
  • Калькулятор в адресной строке (добавленный в Firefox 89 и отключённый по умолчанию) научился оперировать отрицательными величинами не только в математическом режиме (например, теперь он может корректно работать с отрицательными температурами, воспринимая выражения вида -30C to F).
  • WebRender научился правильно обрабатывать большие (> 4096px) изображения с прозрачностью.
  • Налажена работа WebGL на устройствах с графикой Mali 400.
  • macOS: реализована «прокрутка по доминирующей оси» (прокрутка с помощью тачпада никогда не приводит к диагональной прокрутке, а вместо этого отбрасывается меньшая из дельт осей X и Y).
  • Windows:
    • Запрещено сохранение файлов, имя которых совпадает со списком имён, зарезервированных операционной системой (например, COM1).
    • При использовании экранных чтецов нажатие клавиши Enter для активации элемента больше не приводит к сбою или щелчку по неправильному элементу и/или другому окну приложения.
  • CSS: включена поддержка update (позволяет запрашивать насколько быстро устройство может обновлять контент после его рендеринга, например none, если это предпросмотр перед выводом на печать, или slow, если это электронная книга).
  • Включена поддержка прогрессивных фоновых изображений.
  • Повторно включено кэширование WASM-кода (оно было отключено в Firefox 100, поскольку вызывало проблемы).
  • API:
  • DOM: отключена поддержка проприетарного свойства Window.sidebar (в будущих выпусках оно будет удалено).
  • Инструменты разработчика:
    • В инструменте «Стили» появилась возможность фильтровать стили.
    • Улучшен интерфейс функции «Повторить отправку» в инструменте «Сеть».
    • Кнопка ограничения скорости подключения обзавелась подсказкой.
    • В инструмент «Сеть» добавлен столбец «Приоритет».
    • Добавление условия или логирования к точке останова в отладчике теперь проматывает исходный код к этой точке останова.
    • Выражения, введённые в консоль в режиме приватного просмотра, больше не сохраняются в истории консоли.
    • Удалена возможность смещения точек останова. Она являлась источником разнообразных проблем, включая появления точек-зомби.

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

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

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

★★★★★

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

Лучший браузер в мире. Ура, товарищи!

hhhhacker
()

Вообще у этого релиза 2 радостных момента. Во первых починили VAAPI на интеловских картах - пока единственных умеющих аппаратно AV1. Хотя подозреваю что и на 6000 райзенах тоже будет раотать когда оные появятся в наличии а не только в рекламных картинках.

Ну и второе - 102 это ESR. То есть на базе этого же кода вышел thunderbird, да и сам лис будет еще некоторое время подчищаться от багов без внесения новых багофич.

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

Во первых починили VAAPI на интеловских картах - пока единственных умеющих аппаратно AV1

Вообще с AMD RX6600 и выше должно работать, не?

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

Должно - но я пока в РФ ноутов с 6000 радеонами не встречал.

Что же до любителей десктопов - то им по большому счету на vaapi покакать. Нет батареи - нет и особого смысла экономить три-четыре лишних ватта на декодирование.

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

Ну av1 в 4K не каждый ПК софтверно потянет

MacBook Air M1, кстати 8K AV1 софтверно тянет без существенного нагрева, хотя CPU прилично всё же нагружен (непростая задача).

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

Ну какб если твой ПК не тянет AV1 софтверно - то выкинь это говно на помойку, ибо даже дешманский пентиум и селерон его тянут.

Тут же был баг недавно в мозилле - Странский написал патч который наоборот отключает хадверный декодинг для AV1 большого разрешения (вроде речь шла о 8К) потому как хардверные декодеры больше 4К не тянут и начинают тормозить и дропать фреймы массово, а вот в софте отлично себе тот же тигр ноутбучный с этим справляется.

Так что единственный смысл VAAPI - экономить батарейку ноутбука. Ну хотя конечно можно предположить что найдутся извращенцы которые поставят в материнку с атомом 6000-й топовый радеон.

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

С нвидией отдельная песня - там проприетарные дрова которые не поддерживают какие-то там функции на которых завязана реализация EGL в лисе. И насколько я знаю реализация для нвидии не приехала в 102, ну или приехала в каком-то экспериментальном виде.

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

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

> Ну, с недавних пор, с Ютубом всё не однозначно

По-моему, ничего не изменилось. Рекламу только убрали

> Да и плюсом некоторые каналы, которые я смотрю на Rutube/VK переехали

Паникёры, боящиеся закрытия ютюба

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

Я и многие жалуются на то, что картинки не грузятся.

В аватарах и новостях сообщества.

Включение VPN исправляет это.

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

гиганты начнут генерировать имена параметров типа vdj1967enxb52p99kiGFskdj785hFyu=kjQGj90sac17E6AJjk8afzmScA

Не, гиганты будут на каждый чих создавать webbundle или какой-нить аналогичный блоб.

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

По-моему, ничего не изменилось

Но по вопросу блочить/неблочить мнения в верхах неоднозначные

Паникёры, боящиеся закрытия ютюба

Ну, мне-то от этого как-то не легче. В принципе, в плане задачи смотреть видео Рутуб/ВК ничем не хуже. В плане сервиса, тут да - неоднозначненько. ВК в принципе неплохо, а вот Рутуб ещё пилять и пилять (стримы подглючивают, да и возможностей выборок пока бедненько).

SkyMaverick ★★★★★
()

Автозаполнение адреса (функция доступна лишь в странах, перечисленных в extensions.formautofill.addresses.supportedCountries) теперь игнорирует атрибут autocomplete=«off» у форм.

Как мило

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

1) пользователи хотят, чтобы автозаполнение работало всегда

2) в хроме точно так же игнорируется

MozillaFirefox ★★★★★
() автор топика

Улучшен интерфейс функции «Повторить отправку» в инструменте «Сеть».

Нифига не лучше, было удобно открыть запрос, в том же месте изменить и отправить, а сейчас повторный запрос открывается в другой части экрана, занимая лишнее место. Да еще и при редактировании json параметр Content-Length автоматически не изменяется, да даже просто правка этого параметра заблокирована, нужно задать его как новый параметр.

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