LINUX.ORG.RU

Firefox 92

 ,


1

3

Доступен выпуск веб-браузера Firefox 92.

  • Исправлено воспроизведение видеофайлов, имеющих полный цветовой диапазон.
  • Firefox научился переключатся на Wayland-бэкенд автоматически, если X Window System отсутствует (до этого он просто падал).
  • Настройка gfx.webrender.force-disabled, позволяющая отключить WebRender, переименована в gfx.webrender.force-legacy-layers, чтобы включить WebRender у пользователей, которые когда-то давно его отключили из-за неполадок и забыли включить обратно. Поскольку WebRender теперь включён на всех поддерживаемых платформах и аппаратных конфигурациях, возможность его отключить будет убрана в следующему выпуске.
  • Улучшено управление памятью в движке JavaScript.
  • Вкладки с открытыми предупреждениями (alert()) больше не замедляют работу прочих вкладок, обрабатывающихся в том же процессе.
  • Реализована поддержка HTTPS RR (HTTPS resource records) (DNS-запись, сигнализирующая о том, что ресурс поддерживает защищённое соединение). При обнаружении HTTPS RR браузер будет автоматически соединяться по HTTPS, а также использовать HTTPS RR в качестве заголовка Alt-Svc.
  • Реализована поддержка ECH при работе по протоколу HTTP/3.
  • Включена новая реализация LocalStorage (LocalStorage NextGen, LSNG). Она была представлена ещё в Firefox 68, но позже отключена из-за многочисленных проблем в работе веб-ресурсов.
  • Исправлена проблема с производительностью, возникавшая при использовании экранных чтецов в случаях, когда установлен Thunderbird.
  • Исправлено сохранение страницы как файл PDF в Linux.
  • Добавлена поддержка эмодзи 13.1.
  • В выпадающем списке «Все вкладки» теперь отображаются закреплённые вкладки.
  • Пункт меню «Закрыть вкладки» (появляется при выборе нескольких вкладок) переименован в «Закрыть X вкладок».
  • Кнопка «Персонализация» на странице новой вкладки заменена на значок шестерёнки.
  • Упрощено удаление разделителей в меню закладок (в новом дизайне было трудно по ним прицелиться).
  • Устранена регрессия, из-за которой предлагаемые варианты автозаполнения форм перестали быть доступны экранным чтецам.
  • macOS:
    • В меню «Файл» добавлен пункт, вызывающий встроенную в macOS возможность поделиться ссылкой.
    • Внешний вид меню панели закладок приведёт в соответствие с новым стилем интерфейса.
    • Включена поддержка профилей ICC v4.
    • Клавиша Esc теперь служит для выхода полноэкранного режима, как в Safari и других системных приложениях. Поскольку это изменение нарушило рабочий процесс некоторых пользователей, в следующем выпуске оно будет настраиваемым и отключённым по умолчанию.
    • Инструмент VoiceOver теперь корректно сообщает о кнопках и ссылках с атрибутом aria-expanded.
  • Обновлён дизайн страницы с сообщением об ошибке сертификата.
  • CSS:
    • Свойство break-inside теперь поддерживает ключевые слова avoid-page и avoid-column.
    • Свойство font-size-adjust отныне позволяет указывать два параметра.
    • Реализована поддержка дескриптора @font-face/size-adjust.
    • Появилась поддержка свойства accent-color.
    • Свойство font-family обзавелось поддержкой значения system-ui.
  • JavaScript:
    • Доступ к устройствам вывода звука (динамики и наушники) теперь защищён политикой speaker-selection.
    • Реализована поддержка Object.hasOwn() (позволяет определить было ли свойство определено на объекте или унаследовано).
  • Реализована поддержка Imperative Slotting API.
  • Кастомные элементы получили поддержку статического свойства disabledFeatures.
  • Появилась возможность отслеживать изменения выделения текста в элементах <input> и <textarea> с помощью прослушивания событий selectionchange в HTMLInputElement и HTMLTextAreaElement.

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

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

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

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

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

Закладки, вы видели какая прелесть на Chromium? чего только стоит их поиск, когда находиш закладку и тут же можно кликнуть «Показать в папке». А это - chrome://browser/content/places/places.xhtml не работает как должно(самое первое там багнутое отображение закладок - черно белые полосы, у меня темная тема). До сих пор на Firefox закладки открываются в новом окне - маразм. Chromium вылизан по дизайну, минимум лишнего.

Минус Chromium закладок - нет даты создания и модификации закладки

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

Firefox научился переключатся на Wayland-бэкенд автоматически, если X Window System отсутствует (до этого он просто падал).

Firefox 92

2021

cast @sudopacman - даже лисица до этого релиза имела багованную поддержку wayland - до зрелости еще совсем далеко

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

А как долго мы поддержку аппаратного декодирования ждали… (Притом завезли её сначала только под Wayland, а уже потом под иксы портировали.)

Поддержкой линуксов в Firefox в основном занимается красношапка, насколько я знаю.

sudopacman ★★★★★ ()

Неверно переводишь, это тех.язык. Брал с их сайта описание?. Половина перевода бессмыслица полная. С первой строчки: Для воспроизведения видео теперь поддерживаются полнодиапазонные цветовые уровни и далее по списку. А у тебя что?. Моя твоя не понимай.

anonymous ()

Хотел на офтопике перейти с Хроме. На половине сайтов шрифты нормальные, на половине (там, где шрифти системые) - страшные что капец.

Ну их нафиг с таким тестированием. Зато глупые эмоджи на внутренних страницах.

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

одно весьма удобное для IT работников - про неудачной попытке подключения к сайту, он пишет подробный код ошибки, типа CONNREFUSED или TIMEOUT - сразу полпроблемы сдиагностировно. ФФ пишет «не шмогла» и приходится запускать хром.

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

браузеру вообще пофигу в какой среде отрисовывать одно единственное окно внутри которого webrender уже рисует интерфейс и сайты.

оно им нужно чтобы знать активное ли сейчас окно браузера чтобы например остановить отрисовку фонового воспроизведения видео чтобы экономить cpu, так вот Edge под Gnome такое делать не умеет, а под вендой умеет (а следовательно хром себя ведет точно также), и вот под вендой у меня загрузка cpu/gpu почти 0% если я «сверну» окно браузера, а под Gnome 50% в любом случае.

про firefox не знаю, но с уверенностью в 99% представляю себе что под wayland он тоже самое не умеет, а под иксами всего скорее сможет, потому что ваш вейланд это очередной XMPP в мире опенсорца (каждый волен реализовывать по своему и даже нарушать какой-то там кем-то там придуманный сидя на унитазе стандарт).

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

браузеру вообще пофигу в какой среде отрисовывать одно единственное окно внутри которого webrender уже рисует интерфейс и сайты.

Нет.

Каштан

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

ничерта невозможно настроить под свои предпочтения

голосом Вицина - Там уже все настроено, панель вкладок, панель адреса и панель закладок, кнопки обновления, назад, вперед..

Как можно еще настроить? я более чем уверен что 99% пользователей используют браузер как есть.

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

https://wiki.mozilla.org/Platform/GFX/WebRender_Where#Linux 4 Ъ

Linux

Shipping to all devices (Firefox 91). Also shipping to all desktops except Wayland.

Они прикалываются.

А как на Иксах? А на Иксах временно отключали (емнип, в 91.02) для Сандиков. Раньше появилось такое, что без MOZ_X11_EGL=1 MOZ_ACCELERATED=1 MOZ_WEBRENDER=1 аппаратное ускорение видео опять не работает, а с MOZ_X11_EGL=1 MOZ_ACCELERATED=1 MOZ_WEBRENDER=1 после выключения-включения композитора интерфейс firefox замерзает.

Попробовал сейчас. Без MOZ_X11_EGL=1 MOZ_ACCELERATED=1 MOZ_WEBRENDER=1 не работает, с MOZ_X11_EGL=1 MOZ_ACCELERATED=1 MOZ_WEBRENDER=1 после выключения-включения композитора интерфейс firefox замерзает. Причем (может, и раньше так было) звук в видео идет, intel gpu top загрузку графического процессора показывает.

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

В Chromium отсюда https://launchpad.net/~saiarcot895/ archive/ubuntu/chromium-beta всё работает.

ЗЫ. Вспомнить бы, в какой Лисе тоже всё работало... 82 или 83... Ту версию поставить и успокоиться.

Dementy ★★ ()

Firefox научился переключатся на Wayland-бэкенд автоматически, если X Window System отсутствует (до этого он просто падал).

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

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

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

Мозилка уже давно вкусила капитализма. А это значит что пофиг на 1% пользователей. Скоро исходники закроют и будут распростсранять Firefox только в винде бинарников.

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

ваш вейланд это очередной XMPP в мире опенсорца (каждый волен реализовывать по своему и даже нарушать какой-то там кем-то там придуманный сидя на унитазе стандарт).

Да как вы посмели! Wayland - это новое и молодёжное! А Xorg это старье двадцатилетней давности, которое больше не мейтейнится никем.[/sarcasm]

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

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

Какие линуксы. Такая и работа.

В Chromium отсюда всё работает.

Chromium сейчас перводится на Ozon backend - поэтому GPU декодирование отваливается. Ну вот там всякие Колаборы может сделают когда-нибудь и как-нибудь.

Так всегда было.

Каштан.

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

Chromium сейчас перводится на Ozon backend - поэтому GPU декодирование отваливается.

Google Chrome Версия 93.0.4577.63 (Официальная сборка) - не работает. Но не могу сказать, отвалилось, или просто не было.

Chromium Версия 91.0.4472.27 (Сборка для разработчиков) - работает. Не могу сказать, оно 91 от того, что в версиях позже графика отваливается, или там еще что-то отваливается... 95 там три дня назад Failed to build.

Какие линуксы. Такая и работа.

Firefox - в каждом выпуске сюрприз. Вялый, Иксы... у кого-то «из-за» Pipe-Wire звук заглох... Достало. А они морду перекрашивают.

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

Закладки, вы видели какая прелесть на Chromium? чего только стоит их поиск, когда находиш закладку и тут же можно кликнуть «Показать в папке». А это - chrome://browser/content/places/places.xhtml не работает как должно(самое первое там багнутое отображение закладок - черно белые полосы, у меня темная тема). До сих пор на Firefox закладки открываются в новом окне - маразм. Chromium вылизан по дизайну, минимум лишнего.

Минус Chromium закладок - нет даты создания и модификации закладки

А поле „Description“ есть там? А тэги?

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

Firefox - в каждом выпуске сюрприз.

Не вижу каких-то сюрпризов. Сижу на иксах с Nvidia и с PulseAudio.

Что Pipe-Wire, что Wayland - сами-по себе сюрпризы. Пока не засадили в Ubuntu LTS - не вижу смысла использовать.

Каштан.

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

Конечно сюрпризы были, и будут. Так тут вопросы не к Firefox, а к линуксам.

Вечная перестройка, разработка по принципу лебедь-рак-щука, десктоп с блеском и нищетой опенсорса.

Каштан.

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

Что Pipe-Wire, что Wayland - сами-по себе сюрпризы.

Зачем ты так про вяленый? Всего ничего — 14 год разрабатывают. А ты просто малоинклюзивный луддит.

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

На это трудно сказать «всё работает»

Ладно. Но, если правильно пнуть, летит. Как-то.

В Firefox же в паре версий и без пинка летело. Поковыряли что-то по соседству, а это отвалилось. Специально? Специально не стараются делать нормально, а фиго́во оно само собой выходит.

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

Двойные стандарты как есть - смотришь на одинаковые вещи по разному.

С чего бы?

Я пользуюсь Firefox.

Среди множества сайтов, которые работают только с Хромом, есть некоторые даже нужные. Почему вообще есть сайты, которые не работают с Firefox - вопрос другой. Когда-то давно были такие, которые только с IE нормально работали. Приходится держать еще и хромиумоид какой-нибудь. Это, вобщем-то, не вина Firefox, это от того, что многим проще кинуть копеку за говносайт, чем заплатить за нормальный.

Ютубчик тоже смотрел бы Firefoxом. Но нет. Ускорение не работает даже с бубном. Вернее, работает, но грохается. Сандибридж, встройка Интел, Иксы, Убунту 20.04. Хромиум 91.0.4472.27 для разработчиков с плясками, но работает. ХЗ, как оно будет, когда у них новая версия таки соберется. И тут я не хвалю Хром, говорю, что работает конкретная сборка, и, еще раз, с плясками, и еще раз «еще раз» пока что работает. В репах Убунту для простых людей не такое, и в Гугл Хроме не работает.

Вот, если бы не эти два прикола, я бы пользовался только Firefox. Из-за этих двух приколов сколько раз пытался перелезть на «хромиумоид какой-нибудь», но какие-то они и так не такие, и эдак не эдакие.

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

ХЗ, как оно будет, когда у них новая версия таки соберется

О том и речь. Поэтому ситуация - сейчас у этих раюотает, а у этих - нет, ни о чём не говорит.

У обоих одинаково плохо. Разница микроскопическая.

Каштан.

anonymous ()