LINUX.ORG.RU

Firefox 110

 ,


4

2

Доступен Firefox 110.

  • Linux:
  • В Linux и macOS включено аппаратное ускорение Canvas2D средствами графического процессора.
  • Улучшена производительность WebGL.
  • Стал возможным импорт закладок, истории и паролей из браузеров Opera, Opera GX и Vivaldi.
  • Масштабирование щипком в просмотрщике PDF стало более плавным.
  • Поля ввода с типами Date, time и datetime-local теперь можно очистить, нажав Cmd+Backspace и Cmd+Delete в macOS, а также Ctrl+Backspace и Ctrl+Delete в Windows и Linux.
  • Пользователи, которые не успели воспользоваться цветными темами Colorways в прошлых выпусках, могут установить их из каталога дополнений.
  • В окно запроса, появляющееся, когда веб-сайт запрашивает доступ к подключённому MIDI-устройству, добавлено действие «сообщить о подозрительном сайте». Существуют сайты, которые пытаются получить доступ к MIDI-устройствам не с целью использовать устройство по назначению, а чтобы собрать больше данных о пользователе. Теперь пользователи могут пожаловаться на такие сайты, а разработчики добавят их в чёрный список.
  • Версия браузера в юзерагенте заморожена на значении 109. Некоторые сайты ищут в юзерагенте подстроку rv:11 и воспринимают её наличие, как признак Internet Explorer 11. Поэтому проблемные значения rv110—rv119 будут пропущены, а заморозка продлится до выпуска Firefox 120.
  • На странице about:performance теперь отображаются реальные значки дополнений, вместо общего для всех значка.
  • К неактивным кнопкам на странице about:logging добавлены подсказки, объясняющие причину, по которой кнопка неактивна. Кроме того, на страницу добавлены предустановки логирования.
  • Исправлено воспроизведение объёмного звука.
  • К адресу закладки «Приступим», создаваемой по умолчанию на панели закладок, добавлены UTM-метки (специализированные параметры в URL, используемые маркетологами для отслеживания рекламных кампаний).
  • Windows:
    • Процесс, в котором выполняется обработка контента с помощью GPU, помещён в песочницу. Из-за ошибки в утилите X-Mouse Button Control (XMBC) пользователи могут столкнуться с неработающей прокруткой колесом мыши. В качестве обходного пути можно отключить настройку «Make scroll wheel scroll window under cursor» в глобальных настройках XMBC.
    • Теперь пользователь может запретить конкретному стороннему ПО подгружаться в процесс браузера (например, если это ПО приводит к падению браузера или каким-то проблемам в его работе).
    • В Windows 10 и новее включён оверлей аппаратно декодированного видео (на всех графических процессорах, кроме Intel), что повысило производительность воспроизведения видео и качество масштабирования.
    • Ярлыки веб-страниц, создаваемые перетаскиванием ссылки в Проводник, теперь имеют расширение .url, вместо .URL.
  • CSS:
  • JavaScript: сериализация нативных типов ошибок при использовании Worker.postMessage() и structuredClone() теперь включает свойство stack (клонирование стеков нативных ошибок теперь работает для всех методов, использующих алгоритм структурированного клонирования, как в основном потоке, так и в воркерах).
  • Веб-сокетам разрешено использовать протокол HTTP/2 (до этого они не могли передавать более 500 килобайт, поэтому им было вовсе запрещено использовать этот протокол).
  • Permission API обзавёлся поддержкой разрешения midi (позволяет через navigator.permissions.query() запросить состояние разрешения использовать Web MIDI API).
  • Интерфейс ReadableStream получил поддержку асинхронного перебора блоков в потоке (с помощью синтаксиса for await...of).
  • WebRTC: реализована поддержка RTCRtpEncodingParameters.active.
  • Инструменты разработчика: в консоли браузера обеспечена группировка предупреждений, связанных с CSP.

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

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

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

★★★★★

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

Одни петухи завязались на говно, которое добавили другие петухи и так по кругу. Вся суть ИТ в одной строке.

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

просадку фпс при скроллинге при включенном EGL

Всё оказалось лучше, чем я предполагал. Когда лет десять назад я пробовал использовать EGL, у меня вообще просто вся система намертво зависала. Сейчас хоть только просадки.

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

Хоть бы уж скорее решили (mozilla) проблему со скроллингом, а то papin-aziat в каждом новом выпуске firefox про нее рассказывает. :)
И впечатление, что эта проблема у него одного.

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

Поздравляю всех причастных.

Появилась настройка media.video-wakelock позволяющая отключить защиту от запуска экранной заставки при воспроизведении видео.

Я не въезжаю, поясните пожалуйста: что за заставка?

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

Вообще-то вплоть до 87 не было проблем, начиная с момента, когда завезли ваапи в иксах, ЕМНИП, 81 была версия. А до этого и не нужна была это опция вроде.

Потом в 88 что-то там кажется в webrender улучшили и теперь на иксах либо шикарный скроллинг без EGL & VAAPI, либо с дрянным smooth scroll.

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

Не, проблема у всех, просто не всех беспокоят такие мелочи.

Точно также я говорю про гном-40+, где без triple-buffer-патчей дрянной фпс в овервью, но кажется всем пофиг.

Люди просто не обращают внимание.

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

У меня вылизанная система, всё плавное, красивое и шустрое, вот и выбиваются такие элементы из контекста.

papin-aziat ★★★★★
()

В Linux и macOS включено аппаратное ускорение Canvas2D средствами графического процессора.

Не стали ждать наступления 22го века.

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

А Вы прикольный. Но нет.

На 386SX даже NN работал. Но не Gold и нызе́нько-нызе́нько. Проще было с соседнего пентиума через X запускать.

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

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

Поэтому сижу на гноме 3.32 (в нем правда надо тоже на видяхе выкручивать на максимум какие-то мегагерцы) и колдую с лисой — одна для серфинга без ваапи (ESR) и другая для ютуба (87) с.

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

В Chromium понемногу урезают юзерагент, загрубляя версию браузера и убирая из него модель смартфона.

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

Скринсейвер.

Как я понимаю, Firefox, если считает, что где-то крутится видео, посылает каждые 30 секунд сообщение DEACTIVATE, чтобы отменить скринсейвер.

Кому-то там это поведение помешало, и была создана настройка.

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

колдую с лисой — одна для серфинга без ваапи (ESR) и другая для ютуба (87)

Это же не наш метод, Шурик (c). 🙂

А если серьезно, очень непросто локализовать причину какой бы то ни было проблемы.
Ранее давали ссылку на bugzilla Аппаратное ускорение VP9 в браузере (комментарий). Баг закрыли проблема, осталась.

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

Нормальный метод, главное результат, это же Линукс, здесь все средства хороши :-)

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

Сидеть на древней версии GNOME, ещё до патчей для улучшения производительности, и на иксах — и жаловаться на плохую производительность…

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

Хз, но я могу определить говнокод, не глядя на него, с вероятностью в 99%. Скажите мне название проекта и я скажу говнокод ли это (да).

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

Поверь, у меня прекрасная производительность, всё плавно летает, и это не просто древний гном, это энтерпрайз дистр.

Я не жалуюсь, я указываю на косяки фокса и сракогнома

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

Хм, ясно, благодарю. Но как по мне сия блокировка наоборот пользительна. Странное решение, короче=)

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

Скажите мне название проекта и я скажу говнокод ли это (да).

Либре офис 😃

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

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

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

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

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

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

Это я, например, про гном-40 и испорченный овервью по соображениям безопасности, причём на дворе уже четвёртый релиз (43), а воз и ныне там.

ФФ ещё можно с натяжкой оправдать, ибо VAAPI не особо кому нужен (пусть жарят ноутбуки, плевать) — процы-то мощные, а иксы активно закапывают, а вот гномеры просто похожи на придурков.

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

Если костыли под капотом, то для нас, пользователей, это не важно

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

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

На 386SX можно было только ЧБ графику смотреть

ЧБ графику можно и на фотоплёнках.

А в динамике - ZX Spectrum такое позволял, если телевизор не хипстерский.

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

ибо VAAPI не особо кому нужен (пусть жарят ноутбуки, плевать)

Вот не согласен, совсем не плевать! С VAAPI мой ноут перестал на просмотре видео шуметь вентилятором => я рад :)

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

В том-то и дело, что хардверная акселерация видео нужна как воздух в линукс, ибо ноутбук заменил ПК (который, учитывая современные процессоры, уже спокойно может жить и без), но увы — и фокс, и хромой не держат эту задачу приоритетной, отсюда и мой сарказм.

Я понимаю, всё сложно, бла-бла-бла, а в результате Линукс и ныне всё тот же красноглазый конструктор, как и 10-20 лет назад.

А возвращаясь к сракогному, где ни в чём неповинный начинающий федораст должен в 2023-ем году искать и ставить какие-то левые патчи, чтобы овервью было плавным, получаем эпичную картину маслом, и это всё в мейнстримном ДЕ на мейнстримном дистрибутиве при поддержке ведущей корпорации, занавес.

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

на Gentoo все шустро бодро и красиво. Все хардверно ускоряется, и блин не возникало ни мыслей ни желания мерить FPS.

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

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

отсюда и мой сарказм.

А, сорри, не распарсил.

А возвращаясь к сракогному

Я закончил работу с gnome на gnome2, 3-й и уж тем более выше - вообще не моё, поэтому не могу ничего сказать. Периодически тыкаю тестово палочкой, но нет.

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

на Gentoo все шустро бодро и красиво.

Не сомневаюсь. В арче есть в репо патчи гнома, в убунту патчат и в дебе-сид уже кладут и тд. Вопрос именно к гномерам, федоре и шапке — что за срань?

Я сижу на ентерпрайз-8 и не могу перейти на 9 из-за того, что гугление мне говорит, что никаких патчей в девятке нет! А про федору уже сказал.

Все хардверно ускоряется, и блин не возникало ни мыслей ни желания мерить FPS.

Ничего измерять не надо, всё видно на глаз.

лиса под линукс пилится командой из шапки, так что у них как раз все работает из коробки и без левых патчей

Дистр не при чём, под иксами с включённым EGL будет слайдшоу (не сильное), на вяленом норм, такие дела, проверял.

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

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

Периодически тыкаю тестово палочкой, но нет.

Зря тратишь время, с этой зверюгой только один подход — прищепку на нос, ныряешь с головой и сидишь до «просветления», другого пути нет, если с кед или крысы переход.

Впрочем в обратную сторону так же.

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

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

А если нужен X - нечего тогда с фидорасами заигрывать, у космонавта того же все и под иксом норм.

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

Так дистр подразумевает использование вяленого гнома.

Вопрос в том, что надо добавлять copr-репо и ставить патченные пакеты: https://copr.fedorainfracloud.org/coprs/calcastor/gnome-patched/

Проблемы в этом нет, но выглядит странно, а ведь уже четвертый релиз гнома.

papin-aziat ★★★★★
()

Как обычно рад релизу любимого браузера.

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

Подтёрлись им и всё-равно сделали 236В.
Потому что такое оборудование, а делать более другое чтобы соответствовать какой-то бумажке более точно нет ни смысла ни желания.

Goury ★★★★★
()

Для компиляции Firefox 110 всё ещё нужен LLVM 13, но для сборки уже не нужен Python 3.9 (или 3.10) и можно использовать последний стабильный Python 3.11.

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

Решается только отключением анимаций в гноме

Первое, что я делаю при столкновении с гномом. Наверно сами гномосеки тоже отключают, или не пользуются гномом, что тоже весьма вероятно.

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

Я еще не настолько поехал, чтобы ради ютуба покупать смартфон, планшет и телевизор. Есть же yt-dlp и mpv в конце-концов.

Я еще не настолько поехал, чтобы ради ютуба настраивать всё это красноглазие с нечитаемыми названиями, вместо того, чтобы смотреть видео из баровзера

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

Это я, например, про гном-40 и испорченный овервью по соображениям безопасности

Оказывается, гном3 всегда был опасным! Сколько хомячков погибло от него не уточняют?

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

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

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