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)

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

Улучшена производительность WebGL.

Интересно, починили в иксах просадку фпс при скроллинге при включенном EGL, а то до сих пор держу фф-87 как смотрелку ютуба, ибо без EGL vaapi не работает.

papin-aziat ★★★★★
()

Версия браузера в юзерагенте заморожена на значении 109. Некоторые сайты ищут в юзерагенте подстроку rv:11 и воспринимают её наличие, как признак Internet Explorer 11.

А веб и ныне там.

t184256 ★★★★★
()

Вроде бы ничего страшного.

kirill_rrr ★★★★★
()

Версия браузера в юзерагенте заморожена на значении 109. Некоторые сайты ищут в юзерагенте подстроку rv:11 и воспринимают её наличие, как признак Internet Explorer 11. Поэтому проблемные значения rv110—rv119 будут пропущены, а заморозка продлится до выпуска Firefox 120.

Вот что бывает когда когда люди не учат регулярные выражения. Прямой вред народному хозяйству

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

Версия браузера в юзерагенте заморожена на значении 109. Некоторые сайты ищут в юзерагенте подстроку rv:11 и воспринимают её наличие, как признак Internet Explorer 11. Поэтому проблемные значения rv110—rv119 будут пропущены, а заморозка продлится до выпуска Firefox 120.

Блин, Ишак гадит даже так. Ужас. А люди ещё спрашивают, за что мелкософт ненавидят?

R_He_Po6oT ★★★★
()

Поисковые запросы, пришедшие из GNOME Shell, теперь открываются в новой вкладке существующего окна, а не создают новое окно.

Ура! Мега удобно.

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

Ещё лучше. О-о-очень хороший повод обновиться. Как только обновление, конечно, прилетит.

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

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

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

Когда уже будет Firefox220

Жди 3-х фазный Firefox380, с 3-кратным ускорением :)

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

Самое интересное начнётся через 1000 месяцев, в июне 2106 года… (пойду-ка заправлю машину времени)

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

Смотрелка чёткая! Можешь взять у них в архиве тарболл и себе настроить — ваапи, всё плавно, лишнее отрезано, интерфейс браузера убран, только надо сразу шаманить с обновлением, вернее его отключить, иначе оно сразу обновится.

Лучшая смотрелка ютуба всех времён и народов, для тех, кто на иксах ещё.

87 — последняя версия, где ещё не сломали скроллинг (я хз что конкретно).

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

Я еще не настолько поехал, чтобы смотреть ютуб браузером. Да и в принципе непонятно, зачем смотреть ютуб с компа, когда есть телефоны, планшеты, телевизоры в конце-концов.

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

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

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

Лайки? Аааа.. А зачем? Уж если мне настолько понравилось что то, я зайду и напишу об этом и все поставлю.

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

Кстати, по последним тенденциям, вас всех это уже скоро тоже ждет. Готовлюсь делиться бесценным опытом такой жизни.

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

Ты явно не был в середине 90х. Какие нафиг гифки, если даже картинки были роскошью с 10-50мб трафика в месяц? Читали рассказы - великолепная штука, между прочим и зря этот жанр заброшен по сути сейчас. Ибо с фантазией никакие гифки не сравнятся.

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

Лайки? Аааа.. А зачем?

А в mpv нормально воспроизводится? У меня только отрывками по 20 секунд, потом стопорится, пока не пополнится буфер, 20 секунд, потом снова 20 секунд просмотра.

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

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

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

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

, если даже картинки были роскошью с 10-50мб трафика в месяц?

Что-то ты путаешь.

Дискеты на 3.5" или 5.25" были гораздо меньшего объёма.

Тот же НЖМД у меня был, например, на 20 МБ, а модема не было.

Ходили друг к другу в гости.

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

Ходила легенда, что новый архиватор HA сжимает в 100 раз практически любой литературный текст. Мы с одноклассниками были хипстеры, и сжимали в архивы с помощью JAR (он жал чуть лучше ARJ).А рассказы читал в бумажном виде, не любитель TXT.

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

Я сначала выкачиваю на фул плейлист обычно или ролик.

В общем нормальный вариант. Сабж (фф) сам не в себе от ютуба – ноут раскаляется.

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

Сабж (фф) сам не в себе от ютуба

Давно пора его уменьшить до размера dillo.

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

А вот чтобы не раскалялся ноут, есть еще одна фича:

cpupower frequency-set -g powersave -d 800kHz -u 1.5GHz

Мне хватает даже на игры, между прочим. А температура держится в районе 40 градусов всегда.

Core 2: +43.0°C (high = +100.0°C, crit = +100.0°C)

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

mpv … У меня только отрывками по 20 секунд, потом стопорится

В mpv видео воспроизводится в лучшем качестве из возможных. Т.е. открыли видео в 8k, получили тормоза из-за слабого железа или ограничений интернет-тарифа.

Выход, использовать SMPlayer, который суть гуи-надстройка над mpv. Или прописывать нужное качество в конфиге.

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

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

А так, файл ~/.config/mpv/mpv.conf

Делаем нужные разделы:

[1080p]
ytdl-format=bestvideo[height<=?1080]+bestaudio/best

[720p]
ytdl-format=bestvideo[height<=?720]+bestaudio/best

[480p]
ytdl-format=bestvideo[height<=?480]+bestaudio/best

[360p]
ytdl-format=bestvideo[height<=?360]+bestaudio/best

Ну и смотрим: mpv –profile=360p youtube-link

А.. Вижу, ты в конце написал уже.

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

Или прописывать нужное качество в конфиге.

Попробовал из прямо из консоли – отлично.

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

Есть, но у них удобство использования ещё ниже, чем у браузера, хотя казалось бы, как. Я себе написал https://github.com/t184256/podcastify и https://github.com/t184256/yousable, и юзаю подкаст-клиенты, где уже есть и автоскачивание в карман, и очередь, и промотка тишины, и разная скорость под разные фиды, и чего еще только не.

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

В России официально 230В - о чём я недавно совсем узнал и чуть в осадок не выпал.

tempuser003
()

UA у этой версии забавный - в одном месте 109, в другом 110 - боялись, что сайты сломаются, которые таргетируют IE 11.

И так будет до 120 версии, скорее всего.

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

Согласен, сам в общем перешёл на телефон, раньше смотрел — с тех пор всё и настроено.

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

Да, в вяленом EGL включать не надо, ваапи работает и просадки фпс не наблюдается, но мне пока вейланд не нужен.

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

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

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

Огромное спасибо! Пока обновление не прилетит, включу!)

todnaz_t
()

Версия браузера в юзерагенте заморожена на значении 109. Некоторые сайты ищут в юзерагенте подстроку rv:11 и воспринимают её наличие, как признак Internet Explorer 11. Поэтому проблемные значения rv110—rv119 будут пропущены, а заморозка продлится до выпуска Firefox 120.

Программисты, ожидаемо, оказались петухами.

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

А вообще, User Agent это прямо таки образец из палаты мер и весов того, что будет, если дать программистам волю определять формат данных самостоятельно.

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

Я тащемта и не отрицаю, что бывает такое и со мной.

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

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

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

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