LINUX.ORG.RU

Firefox 97

 , ,


1

4

Доступен релиз Firefox 97.

  • Linux:
    • WebRender включён на мобильных процессорах Ryzen 5000. Разработчиков не устраивает ситуация, когда WebRender приходится явно включать для каждого нового семейства процессоров, поэтому они планируют перейти к концепции «чёрного списка», когда WebRender будет включён всегда, кроме устройств из чёрного списка.
    • Исправлены прямые углы окон в elementary OS 6 (теперь они скруглены).
    • Удалена возможность генерировать PostScript-документы для печати (это не касается печати на PostScript-принтерах).
  • Снижена нагрузка на графический процессор (увеличенная в Firefox 94). На очень слабых процессорах (наподобие Intel Gemini Lake) она приводила к троттлингу.
  • WebRTC: включена поддержка аппаратного кодирования видео (с откатом на программное в случае неудачи).
  • Убраны цветные темы, предложенные в Firefox 94 (они изначально задумывались, как временная акция). Тем не менее, если у пользователя включена одна из этих тем, она сохранится.
  • «Из коробки» включена изоляция сайтов (проект Fission, см. описание в примечаниях к прошлым выпускам). В будущем она станет неотключаемой. Пользователям, которые опасаются возросшего потребления памяти, предложен ряд настроек, хотя разработчики отмечают, что опасения беспочвенны — в среднем потребление увеличилось лишь на ничтожные 3%.
  • Поле поиска в менеджере паролей теперь поддерживает больше операций с помощью клавиатуры: навигацию по результатам поиска (стрелки), отображение выбранного (Enter), очистку набранного текста (Esc).
  • На страницу about:webrtc добавлена настройка, позволяющая отключить автообновление содержимого.
  • Повышена точность значений нагрузки на процессор, отображаемых на странице about:processes.
  • Горизонтальные линии (<hr>) теперь удаляются однократным нажатием Backspace, если курсор стоит в начале следующей строки. Пример: если курсор стоит перед «4», то Backspace удалит черту, а не поместит курсор после черты, как раньше.
  • Режим «Только HTTPS» теперь корректно распознаёт попытки определить captive portal и не пытается соединиться со страницей http://detectportal.firefox.com/canonical.html по HTTPS.
  • Поскольку доля сайтов, использующих TLS 1.0/1.1, крайне мала, Firefox, столкнувшись с таким сайтом, больше не будет предлагать включить поддержку этих устаревших протоколов. Поддержку по-прежнему можно включить, но только через about:config.
  • Максимальный размер data: URL ограничен 32 мегабайтами, поскольку большие значения приводят к аварийному завершению работы браузера.
  • Исправлена проблема, из-за которой сетевые принтеры могли быть недоступны.
  • Исправлено получение значения TTL через DNS-over-HTTPS (из-за ошибки значение TTL всегда равнялось 60 секундам).
  • Исправлено падение при попытке сделать скриншот страницы, открытой по протоколу IPv6.
  • macOS: ускорена загрузка системных шрифтов, что положительно сказалось на скорости открытия новых вкладок.
  • Windows 11: теперь используются системный стиль полос прокрутки.
  • CSS:
    • <length> и <length-percentage> теперь поддерживают единицы измерения cap и ic.
    • Реализована поддержка правила @scroll-timeline и свойства animation-timeline (привязка анимации AnimationTimeline к прокрутке, а не ко времени).
    • Свойство color-adjust переименовано в print-color-adjust.
    • Включена поддержка каскадных слоёв. Правило @layer задаёт каскадный слой, импортируемый через правило @import с помощью функции layer().
    • Добавлена поддержка свойства scrollbar-gutter (резервирование места под полосу прокрутки).
    • Реализована поддержка revert-layer.
  • SVG:
    • Атрибут d теперь может использоваться в качестве CSS-свойства.
    • Отключена по умолчанию поддержка ряда API SVGPathSeg: SVGPathSegList, SVGPathElement.getPathSegAtLength(), SVGAnimatedPathData. В будущем они будут удалены.
  • В DedicatedWorkerGlobalScope добавлена поддержка AnimationFrameProvider (позволяет использовать методы requestAnimationFrame и cancelAnimationFrame в отдельных воркерах).
  • DOM:
    • Интерфейс ElementInternals обзавёлся методом reportValidity().
    • Методы AbortController.abort() и AbortSignal.abort() теперь позволяют установить причину прерывания сигнала, которая будет доступна через свойство AbortSignal.reason. Причиной по умолчанию является DOMException «AbortError».
    • Реализован метод AbortSignal.throwIfAborted(), позволяющий проверить, был ли сигнал прерван, и выбросить AbortSignal.reason().Это упрощает обработку сигналов прерывания в случаях, когда разработчик не можете просто передать сигнал прерываемому методу.
  • Инструменты разработчика:
    • Реализована поддержка указания цвета в формате hwb().
    • В консоль добавлено меню, позволяющее выбрать контекст, в котором будет выполнен JS-код.

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

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

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

★★★★★

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

Да давно уж, на самом деле. Только вот альтернатив как не было, так и нет.

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

Кстати, в хромиуме или хроме уже научились подгружать не все вкладки, а только используемые?

Лет сто уже как.

ololoid ★★★★
()

абсолютно уродские и кривые закругленные burger menu и окна расширений, теперь у них еще и цветная обводка в стиле windows 11, с такими же характеристиками

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

Она скатилась — в ложь о приватности. FF собирает дофига телеметрии, даже если поотключать всякие флаги в about:config, хоть фаерволлом блокируй. Дефолтный хромиум так не срёт трафиком, как это делает лиса.

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

Так нужно не «всякие», а все нужные флаги поотключать. И тогда не будет никакой телеметрии и лишних соединений. Мониторю трафик файерволом: чисто на старте и далее ничего лишнего также не наблюдается.

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

userChrome.css не поддерживается из коробки с 69 версии (2019 год), пока ещё можно включить через флаги в about:config, но собираются выбросить вообще.

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

собираются выбросить вообще

Citation needed. Надеюсь, ты не просто сам себе додумал из-за наличия слова legacy в названии параметра?

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

не поддерживается из коробки

проблемы дефолтожоров

собираются выбросить вообще

пруф?

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

не работает, трафик летает как и раньше

InterVi ★★★★★
()

А мне лиса нравится. После долгих прелюдий с глюками хромого и его отказом синхронизироваться, если это не родной гуглохром, я вот уже больше года, как на FF. И вполне нормально. Да, конечно, водрузил себе сначала даже uMatrix, теперь вполне шустро работает Privacy badger в одиночестве. Не так уж часто я на свалки баннеров захожу. Добавил еще Enchancer for Youtube - вещь. Все живет, все работает. С закладками, конечно, подстава и до конца не лечится, но это не столь значительное, чтобы я вернулся на хромого.

olegon-ru
()

Убраны цветные темы, предложенные в Firefox 94 (они изначально задумывались, как временная акция). Тем не менее, если у пользователя включена одна из этих тем, она сохранится.

да блин почему

хорошая же фича

а если ещё повезёт в гугле на тёмную попасть – вообще отлично

Stil ★★★★★
()

теперь ещё шустрее?

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

Gemini Lake это продолжение линейки Atom. У них TDP буквально несколько ватт. В описываемом примере процессор с 3 ватт раскочегаривался до 8 и уже начинал троттлить.

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

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

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

А что еще юзать, если нужен синк между пк и мобилой + нужны дополнения на телефоне типа ublock? Я ничего не нашел, кроме фф - пришлось перейти.

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

Apollo Lake уже был на голову быстрее родивших его атомов, N3350 был один из самых популярных «начальных» процессоров для ноутбуков, а уж Gemini Lake (n4100/n5000) и в два раза шустрее его по ядрам был, вполне годится для домашней работы и сейчас, особенно в хром-ос

Посмотрел баг, N4000 там похоже, редкий экземпляр с двумя ядрами (потому что стоимость четырехядерного N4100 была такая же)

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

n4100
Расчетная мощность 6 W
вполне годится для домашней работы и сейчас

кул стори

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

Как то поживает, но мозилловцам он уже не нужен… а жаль.

Судя по их руководству Firefox им тоже не особо нужен. Не удивлюсь что выпустят версию с движком от Хрома.

X512 ★★★★★
()

Гентушники целый дистрибутив отдельный создали, чтобы два процента производительности выгадать. Команда Firefox сказала: «3 процента вам не нужны».

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

пусть. пусть корпорация бобра делает с вебом, что захочет. нам уже давно пора развивать альтернативные протоколы типа gemini или я не знаю... лор хотя бы под gemini:// запустить. oh wai... мы же не сможем использовать не только пуш уведомления, но и интерактивные сайты вообще? ... failed ...

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

А, я понял, ты про неактивные вкладки. Мне поначалу не особо понравилось, но потом привык, на удобство это особо не влияет.

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

uBlock не оправдывает тормозов и багов мобильной лисы :/ А рекламу можно блокировать и другими способами.

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

А что если лисонька скатится?

Хорошо пошутил.

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

Это ПЦ как влияет на удобство. Приходится вглядываться в текст чтобы различать их.

Не считая очевидного недостатка - приведения части пользователей в бешенство.

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

Раньше у нас были браузеры, теперь у нас есть хром.

Мы все потеряли что-то на этой ужасной браузерной войне…

anonymous
()

Пишу сие из браузера Mozillа Firefox из столицы Казахстана г. Астана, дистр. Linux=Ubuntu…

anonymous
()

Лису жалко, по ходу руководство Mozilla просто решило жить потихоньку на деньги гугела, довольствуясь статусом антимонопольной прокладки по принципу «за все хорошее против всего плохого». Пользуюсь Firefox ESR и PaleMoon: последний кажется намного более удобным, быстрым и адекватным, чем разоравшееся поделие Mozilla; Когда у них там переход на движок Chromium по плану?

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

Нельзя.

Ладно, тебе нельзя. Остальным, к счастью, можно.

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

Ну, значит в случае чего есть куда валить.

Это временно:

Полное прекращение поддержки второй версии манифеста запланировано на январь 2023 года.

Релиз Chrome 98 (02.02.2022)

Т.е. отвалятся uBlock & uMatrix.

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

Ты вот сейчас просто охренительно меня успокоил.

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