Состоялся релиз web-браузера Firefox 87. Кроме того, сформировано обновление ветки с длительным сроком поддержки 78.9.0. На стадию бета-тестирования переведена ветка Firefox 88, релиз которой намечен на 20 апреля...Подробнее: https://www.opennet.me/opennews/art.shtml?num=54814
Аппаратное декодирование видео уже идеально работает на всех видеокартах и улучшать там теперь нечего?
Вы подписывайте, сарказм или нет, а то хрен разберешь.
А какая разница? Ну сарказм, а может и нет. Что меняется-то?
Подписываю - все перечисленные выше изменения не нужны, если не работает основная функциональность.
Видео нужно смотреть в отдельном плеере, а не в браузере. Тогда и проблем не будет.
> Видео нужно смотреть в отдельном плеере, а не в браузере.Ага.
Для этого видос из ютуба надо предварительно выкачать.
Ну или сразу запустить его через youtube_dl урл со всякими параметрами | mpv - и всякие другие параметры.Вот в некоторых браузерах типа lynx или links была когда-то фича - из области TEXTAREA открыть редактирование текста во внешнем редакторе $EDITOR (или в редакторе из настроек браузера). Вот это хорошая фича была. И кажись какое-то похожее расширение было к файрфоксам, чтобы к TEXTAREA тоже можно было бы приставить внешний редактор, ну чтобы фаровский редактор можно было бы приставить и не унывать.
А к видосам в браузерах почему-то никак не приставят фичу "открыть во внешнем проигрывателе". Это же было бы удобнее предварительного скачивания видоса для его отдельного запуска или скармливания уюубо-урла сочетаниям программам типа youеbe_dl | mpv.
Я повесил скрипт на сочетание клавиш, который адрес из буфера обмена берет.
clipboard=$(xclip -o -selection clipboard)
mpv --ytdl-format='bestvideo[height<=?1080,ext=mp4]+bestaudio/best' $clipboard &>/dev/null &Очень даже удобно получается. Хотя от ускорения в браузере я бы не отказался.
А лучше в отдельной ос! Ссыль записал в блокнотик, ребутнулся и смотришь..
На Windows да, а на Linux потерпят :)
на моей интеловской интеграшке - да, вполне. Но правда я пользуюсь вяленым, где это сделано по уму, в отличие от иксовых костылей.
Под Ляликсом говорят работает все хуже от версии к версии. VAAPI сейчас не пилят, к сожалению. Судя по багам закрываемым ежедневно, сейчас фокус на Webrender, распространении SW-WR везде где нет аппаратного (очень хочется заменить им Basic композитор) и WASM.
У меня RX 570 на Wayland (Gnome 3.38) на ютубе видео с кодеком avc1 в 1080p не вывозит, очень много frame drop.Подозреваю что это глюк Flatpak сборки Firefox.
Поправочка: не вывозит только 1080p 60fps h264 видео. VP9 отлично перемалывает через VAAPI и в 60FPS.
аткель у rx570 аппаратный декодер vp9 взялся? у амудополяриса этого кодека отродясь не было, он только у нвидиа начиная с 900 гефорса появился, и у амд с 5000rx. а вот 264 кодек у амудополяриса ускоряется аппаратно, худо бедно.
На вегах есть поддержка VP9.
это мифологиеские карты либо встройка в. я дискретную вегу в глаза не видел. говорят на ней манят хорошо. но раз я их не видел, то это не точно.
У RX570 гибридный декодер vp9, большую часть вычислений делает GPU, но в процессе ещё участвует CPU. CPU при этом загружен гораздо меньше чем при чисто программном декодировании.
а dxva cheker с вами не согласен, он говорит что у полярисов vp9 аппаратного ускорения нет.а если его нет под винду, то и его нет под линуксы тем более. и не бывает никаких гибридных костылей, либо есть аппаратный декодинг, и он подхватывается. либо его нет, и все крутится на процессоре. при малейшем несоответствии вызовов, декодинг не подхватывается.
Не знаю что там проверяет dxva cheker, но гибридный декодер есть, rx400 и rx500 имеют блок UVD6.3, который поддерживает гибридное декодирование vp9, моя rx470 в те времена под виндой перемалывала видео с Ютуба силами gpu, я это специально проверял, нагрузка на cpu была гораздо ниже чем при программном декодировании и появлялась нагрузка на gpu, а вообще поищите в интернете если не верите, там полно обсуждений гибридного декодирования vp9 в полярисах. Правда сейчас когда искал наткнулся на тему о том что с какой то версии драйвера сломалась поддержка vp9, у полярисов, но не может быть что ее до сих пор не починили.
Работает уже кучу лет, в районе появления первых версий mplayer
>Для небольшого процента пользователей включёнКак это реализуется при установке из реп?
Ну так же реализуется, в чём проблема-то...
Если специально что не натачать на эту тему.
Пони, тебя что, накачали транквилизаторами? Нихрена не понял.
> Ну так же реализуется, в чём проблема-то... Если специально что не напатчат на эту тему <В ДИСТРИБУТИВЕ МЕЙНТЕЙНЕРЫ>.
Если в репах отключено app.shield.optoutstudies.enabled, то никак. Имеете дефолтное значение из кода релиза.
Хотфиксы оттуда тоже не придут тогда, как например network.http.throttle.version откатывали назад из-за проблем.
Спасибо.
Вот типа идея, написано очень плохо, но Mozilla никогда особо не славилась документацией
В чём вообще проблема проверить наличие флага, если нет, то, прочитать из системного ГПСЧ 1 байт, сравнить с порогом, в поставить флаг, в зависимости от результата сравнения активировать фичу?
Вот и я не понимаю.
У FireFox штатная фишка:
Он у сервера запрашивает «у меня вот так и так с настройками, нормально?».
Сервер может ответить «нет, вот эту штуку мы поторопились включить, давай в зад», или там «ты счастливчик, мы на тебе это опробуем».
> на полосе прокрутки теперь отображаются метки для индикации позиции найденных ключей.А в Falkon уже завезли. :3
> недавние закладки
зря удалили :(
Что за флакон? С чем он?
С кедами. Это довольно годный браузер.
Но, как и все вещества во флаконах, имеет N периодов выдержки!
Посмотрел, по GUI нейкое ужасное поделие.. по производительности открыл ютуб, плавности никакой..не,... лучше фаера пока нету ничего..
Одни упрощения.
Remove TCPFastOpen
https://bugzilla.mozilla.org/show_bug.cgi?id=1689604
А это кстати интересно. Обоснование?
да
Никому , кроме гугла , не интересно . А гугл со своей слежкой перебьётся .
Вызывало проблемы у некоторые сетевых девайсов при сочетании с TLS 1.3, отчего поддерэжка TFO была отключена по умолчанию почти сразу, после её появления в браузере, и оставалась отключённой годами.
> Вызывало проблемы у некоторые сетевых девайсов при сочетании с TLS 1.3, отчего
> поддерэжка TFO была отключена по умолчанию почти сразу, после её появления
> в браузере, и оставалась отключённой годами.Её вообще в ядре ещё надо было включить. А для сохранения сессии после перезагрузок ещё и настроить.
Зачем что то включать и настраивать , если за пределами гугла практически не было распространено ?
> Зачем что то включать и настраивать , если за пределами гугла практически
> не было распространено ?Шта?
Тоже интересно, почему. Может, с этим связано:> Based on https://bugzilla.mozilla.org/show_bug.cgi?id=1393327 and an interaction some network devices are having with TFO and TLS 1.3, we are going to pref off TFO for 57.
Безбожно глючило каждый раз когда пробовали включить. С учетом нынешней (если не отменили) политики Great or Dead все то что невозможно в разумные сроки довести до ума отбрасывается. Вообще у Мозиллы вечная невезуха с сетевым стеком, они так же инвестировали тонну сил в HTTP Multiplexing и кончилось все полным удалением кода, т.к. все глючило, требовало дикой эвристики и фикса багов вызванных фиксом багов.
> Безбожно глючило каждый раз когда пробовали включить. С учетом нынешней (если не
> отменили) политики Great or Dead все то что невозможно в разумные
> сроки довести до ума отбрасывается. Вообще у Мозиллы вечная невезуха с
> сетевым стеком, они так же инвестировали тонну сил в HTTP Multiplexing
> и кончилось все полным удалением кода, т.к. все глючило, требовало дикой
> эвристики и фикса багов вызванных фиксом багов.Включено с момента появления. Проблем не замечал. С некоторыми ресурсами даже работало. Проверял в wireshark.
Ну это как Mozilla + Linux + OpenGL. По мнению Мозиллы OpenGL композитор под линуксом использовать было просто нельзя, потому что он "заброшен, сломан, глючен и вообще не поддерживается". Мол вот они тестировали его когда-то (они же его написали) и он работал глючно. Сколько им потом в Багзилле не твердили что у народа работает нормально - вот как об стенку, хотя он работал не идеально, но работал. (Сейчас уже все равно, WebRender пришел даже на блобовую Невидию).
Тоже самое и с TCP Fast Open - протестировали, ой плохо, ой фуу.
> Сколько им потом в Багзилле не твердили что у народа работает нормальноТак не работает. Пять УМВРЩиков могут весь багтрекер завалить подобными сообщениями, толку с этого мало.
Тоже самое - никаких проблем.На своём сайте у меня внедрено TCP Fast Open - заходишь на сайт firefox а потом на машине где сайт выполняешь :
grep '^TcpExt:' /proc/net/netstat | cut -d ' ' -f 92 | column -t
TCPFastOpenPassive
93а на машине где firefox:
grep '^TcpExt:' /proc/net/netstat | cut -d ' ' -f 85 | column -t
TCPFastOpenActive
101и тащишься :)
А теперь всё :(
Зачем выпилили ?
>Добавлен механизм SmartBlock, решающий проблемы на сайтах, возникающие из-за блокировки внешних скриптов в режиме приватного просмотра или при активации усиленной блокировки нежелательного контента (strict). SmartBlock автоматически заменяет применяемые для отслеживания скрипты заглушками, обеспечивающими корректную загрузку сайта.Мозилла всё. На неё теперь в суд подадут. Скажут, что копирайт нарушает.
Именно для этого Гугл продвигает идею проверки целостности вэб страниц, чтобы на подобные меры сайты могли выводить "Упс, кажется вы пытаетесь изменить код страницы, мы на это пойтить не могём".
И тогда прощай, Greasemonkey?
Шли бы они со своим fission, и так уже памяти больше чем Хром жрёт.
Давно так.
> как было, а справа - как стало в Firefox 87Ну наконец-то занялись проблемами пользователей!
Типа того. Я всё жду, когда выкинут эту библиотеку 📚 — она прям страшная.
Наверняка на XUL до сих пор?
Ха, наоборот нравится эта иконка.
(Но потенциальная опция для возврата иконки в about:config это жесть)
Вы про что?
Да про иконочку с книжками в браузере.
Когда эти бараны догадаются убрать вложенность Close Multiple Tabs и вернуть как было?
> Удалены
> Значительно упрощено
> Упрощено
> Удалена
> УдаленыПеренимают лучшие практики разработки у GNOME. Так держать!
Значительная часть вышеперечисленного была нафиг никому не нужна.
Не знаете, панель меню тоже будут выпиливать?
> нафиг никому не нужна.Не подскажете, веб-движок когда удалят? А то он нафиг никому не нужен при скачивании Хромого. Достаточно одну кнопку оставить: "скачать браузер". Или вообще автозапуск скачивания при попытке запуска FF.
можно посто curl сделать вместо движка
Судя по данным телеметрии, телеметрию отсылает 100% пользователей, а значит функция отключения сбора телеметрии "нафиг никому не нужна".
Такими темпами и до хрома опустятся
Видимо очередь дойдёт до выпиливания разделителей панели закладок, раз телеметрия отключена - значит народу не нужно.
И эти backspace закопали...
А можно обратно включить ?
В новости же написано:
>Для возвращения старого поведения в about:config добавлена опция browser.backspace_action.
Могли бы в настройки засунуть с галкой, а не так глубоко.
> Могли бы в настройки засунуть с галкой, а не так глубоко.Радуйтесь, что вообще опцию оставили. А не как с ESNI было.
Так они же не удалили ESNI, а улучшили - вместо него теперь ECH (или как он там называется, точно не помню).
> Так они же не удалили ESNI, а улучшили - вместо него теперь
> ECH (или как он там называется, точно не помню).Ага. Который ещё не поддерживается никем, более чем полностью. В итоге, опять пол интернета не открывается без VPN, прокси и т.д.
Да отвечай же полностью, ато человек ничего не поймёт. Этот параметр имеет три значения:
* 0 -- переход к предыдущей странице (Shift+Backspace -- переход к следующей странице).
* 1 -- прокрутка страницы в начало (Shift+Backspace -- прокрутка страницы в конец).
* 2 -- отключение Backspace для манипулирования страницей, остаётся только стандартная функциональность Backspace -- удаление текста в текстовых полях (т.е. то, что будет сейчас).
> В новости же написано:Зато в новости не написано - зачем народ это хочет обратно откопать?
>Добавлен механизм SmartBlockНеужели они начали делать что-то полезное!?
Занимательное наблюдение, если включить строгую защиту от отслеживания режется почти вся реклама, теперь вполне можно жить без сторонних *block'ов.
> Занимательное наблюдение, если включить строгую защиту
> от отслеживания режется почти вся реклама, теперь
> вполне можно жить без сторонних *block'ов.Не важно - кто режет (браузер сам или расшерения евоные). Важно то что сайты, не желающие отдавать контент юзерам, которые пытаются портить страницы, не отдают запрашиваемый такими юзерами контент вне зависимости от того - кто именно (браузер или расширения) страницу портить пытается. Проверка-то проста: страницу попытались испортить (не важно кто)? - запрошенный контент не отдать. :-)
Наконец эмоджи стали отображаться в инстаграме 👌
Невиданный прорыв и коллосальное достижение науки и техники!
Ну судя по тому, что в FF не могли это пофиксить несколько лет, то ДА.
Это какие-то видать линукс проблемы 🤨
Такой критический баг просто не мог бы оставаться без внимания
В чём, в чём? Вы что - вообще "нормальный"?
Дырочка из пальцев. Баранка. Оценка браузеру.
Интересно, чем отличается этот новый Fission от уже имеющегося мозиловского дополнения Multi-Account Containers? Вроде бы в обеих вещах подразумевается более строгая изоляция страниц, а в чём тогда разница? И как они будут работать вместе -- конфликтовать или дружить?
Тем, что в одном контейнере можно открыть страницы разных доменов. Тем, что автоматически оно не умеет каждый сайт засунуть в отдельный контейнер. Тем, что работает по умолчанию прозрачно для пользователей.
>Интересно, чем отличается этот новый Fission от уже имеющегося мозиловского дополнения Multi-Account Containers?Тем шо за изоляцыю Multi-Account Containers отвечает Firefox, а за изоляцыю Fission отвечает ОС.
Но, так как все процесоры имеют сквозные дыры, для хоть какой то изоляцыи нада разные сайты запускать на физически разных компьютерах, разделённых 30 минутной поездкой на общественном транспорте.
>И как они будут работать вместе -- конфликтовать или дружить?
зависит от размера оперативки и дискового хранилища ;Р
Тем что в Fission разные домены физически существуют в разных процессах. В контейнерах же просто данным ассоциированным с сайтами (кукисы, всякие session storage) дополнительно добавляется атрибут контейнера, чтобы не смешивались между разными контейнерами, какой-то специальной строгой изоляции там нет, это просто ответвление от идеи Приватного Окна, где данные не затираются.
Ясненько. Всё по полочкам разложили. Спасибо за ответы.
Когда там уже only https?
Уже давно есть.настройки - приватность и защита - Режим «Только HTTPS» - Включить режим «Только HTTPS» во всех окнах
Ему 1GB ещё хватает или уже нет?
Браузеру хватает, если сайты не открывать.
Для опеннет и Лора хватив, а для обычного сайта пейсбука или вконтактика давно уже нет, но это не проблема браузера.
Вебрендер что-то разжирел, в 1 поток руст выжирает 10гб памяти. А ведь хочется ещё и всю компиляцию в памяти вести, пару лет назад вполне всё в памяти компилировалось.
> firefox 87
> chrome 89Наконец-то уже скоро они синхронизируются и перейдут на один движок.
Не хотелось бы, потому что на лисе тогда сидеть станет совсем западло, а выбирать новый зонд среди множества оберток над гугловским лень.
> на лисе тогда сидеть станет совсем западлоу FF и так доля ~1%.
Хром стал чаще релизиться недавно
Наконец то мы дождались, что на полосе прокрутки подсвечиваются позиции вхождения. Это самое полезное изменение.
Ого. Вырезали Pocket ссылку из Library. Это подвижка браузера в правильную сторону.
И зачем-то полностью поломали referer. Если пользователь в пределах одного сайта, то сайт и так знает какие страницы с какими параметрами пользователь посещал до этого.
> При использовании функции поиска и активации режима
> выделения всех найденных совпадений (Highlight All)Одноимённое расширение из Файрфокса теперь можно будет удалять?
> Удалены редко используемые элементы из меню LibraryКак узнали - какие элементы используются редко?
Опять через свои телемометры поди?
> Удалена экспериментальная реализация
> механизма быстрого открытия TCP-соединений
> (TFO - TCP Fast Open, RFC 7413)А по что так?
Эта фича себя не оправдала поди?Есть ли смысл включать её руками в версиях до 87-й через about:config/network.tcp.tcp_fastopen_enable?
Когда будет юбилей?
Когда будет версия 100?
Снова типа вырезку делали или теперь иначе должно быть?
Почему в palemoon работает: «general.useragent.override.youtube.com → Mozilla/5.0 (Android 11; Mobile; rv:83.0) Gecko/83.0 Firefox/83.0», а в firefox 87 нет?! Чтобы ютубчик открывался в мобильном режиме, так весит меньше и шустрее...