Состоялся релиз web-браузера Firefox 75, а также мобильной версии Firefox 68.7 для платформы Android. Кроме того, сформировано обновление ветки с длительным сроком поддержки 68.7.0. В ближайшее время на стадию бета-тестирования перейдёт ветка Firefox 76, релиз которой намечен на 5 мая (проект перешёл на 4-5-недельный цикл разработки)...Подробнее: https://www.opennet.ru/opennews/art.shtml?num=52689
Что-то скучный апдейт. Вообще ничего интересного.
А когда последний раз у мазилы было что-то интересное?
Обычно в каждом апдейте что-то есть хорошее. А тут всё минорщина какая-то...
Да е*анько, если для тебя реализация аппаратного ускорение h264 минорщина!
А что ещё? Может кто и смотрит 4К видео в браузере, но это не похоже на что-то очень важное.
H.264 не используется для 4K поскольку с ним битрейт и размер огромные, он используется для FullHD, для 4K используется H.265
Это на каком веб-сайте используется H.265, который вообще не стали реализовывать на стороне браузеров?На youtube 4K-контент доступен в VP9 и AV1, раньше был ещё в H.264.
Когда у тебя всяких скрам и другие новомодные штуки главное это отчетность и новые версии. Пользователям это очень нравится. Функционал и другие глупости это для гиков.
"Реализована полноценная поддержка WebGL в окружениях, использующих протокол Wayland"
Одна эта новость много чего стоит.
Ну Wayland пока довольно редкая штука, а WebGL так вообще...
Активно развивается и внедряется. Это радует.
редкая только для вытиран юникс админов, впадающих в панику от необходимости читать маны и использовать софт, запиленный меньше 20 лет назад.
> редкая только для вытиран юникс админов,Ну, если аноним так говорит, то наверное так оно и есть - не царско-анонимное это дело, пруфы приводить!
> впадающих в панику от необходимости читать маны и использовать софт, запиленный меньше 20 лет назад.
https://www.opennet.ru/opennews/art.shtml?num=50688
> 15.05.2019 12:14
> Несмотря на то, что уже достаточно длительное время в Fedora по умолчанию предлагается сеанс GNOME на базе Wayland, а Ганс является одним из разработчиков libinput и системы ввода для Wayland, до недавнего времени в повседневной работе он продолжал использовать сеанс с X-сервером из-за наличия различных мелких недоработок в окружении на базе Wayland.Ну вот такая вот "готовность", что даже разрабатывали его до недавнего - из под 25 летних иксов.
А так-то да, у опеннетных смузих^W передовиков прогресса вейланд "уже совсем почти скоро давно лет 10 как готов" *g*Кстати, да:
https://www.opennet.ru/opennews/art.shtml?num=52460
> Выпуск wayland-protocols 1.20
> 01.03.2020 08:45
> В настоящее время в состав wayland-protocols входят следующие стабильные протоколы, в которых обеспечивается обратная совместимость:
> "viewporter" - позволяет клиенту выполнять действия по масштабированию и обрезанию краёв поверхности на стороне сервера.
> "presentation time" - обеспечивает отображение видео.
> "xdg-shell" - интерфейс создания и взаимодействия с поверхностями как с окнами, что позволяет их передвигать по экрану, сворачивать, разворачивать, изменять размер и т.д.Аж целых три стабильных протокола!
> Нестабильные протоколы, разработка которых ещё не завершена и не гарантируется сохранение совместимости с прошлыми выпусками:
> "fullscreen-shell" - управление работой в полноэкранном режиме;
> "input-method" - обработка методов ввода;
> "input-timestamps" - временные метки для событий ввода;
> "linux-dmabuf" - совместное использование нескольких видеокарт при помощи технологии DMABuff;
> "text-input" - организация ввода текста;
> "pointer-gestures" - управление с сенсорных экранов;...
> "tablet" - поддержка ввода с планшетов.
> "xdg-decoration" - отрисовка декораций окон на стороне сервера;Г-готовность.
бгг, посмотрите, как эта маня отчаянно нагуглила новость годичной давности про пару минорных багов в огнелисе.>Аж целых три стабильных протокола!
ты можешь сказать, чего конкретно тебе там не хватает, или просто балаболишь? Кстати, заодно беги гуглить иксовый аналог вот этого протокола
>"linux-dmabuf" - совместное использование нескольких видеокарт при помощи технологии DMABuff;
(описание совершенно идиотское, но чего еще ждать от опенка), благодаря которому в огнелисе было запилено аппаратное ускорение.
>> Ганс является одним из разработчиков libinput и системы ввода для Wayland ... продолжал использовать сеанс с X-сервером из-за наличия различных мелких недоработок в окружении на базе Wayland.
> бгг, посмотрите, как эта маня отчаянно нагуглила новость годичной давности про пару минорных багов в огнелисе.Ох уж эти смелые и храбрые Зощитнеки Вейланда. Еще бы они и глазами читали ...
>>Аж целых три стабильных протокола!
> ты можешь сказать, чего конкретно тебе там не хватает, или просто балаболишь?Ты можешь для начала прочитать наконец _глазками_ и рассказать, какое конкретное слово в "Нестабильные протоколы, разработка которых ещё не завершена и не гарантируется сохранение совместимости с прошлыми выпусками:"
тебе не понятно?> Кстати, заодно беги гуглить иксовый аналог вот этого протокола "linux-dmabuf"
> ... благодаря которому в огнелисе было запилено аппаратное ускорениечто интересно:
https://bugzilla.mozilla.org/show_bug.cgi?id=596544
> Closed 10 years ago
> These WebGL samples are slow on Firefox, fast on Chromehttps://bugzilla.mozilla.org/show_bug.cgi?id=1010527
> Open Bug 1010527 (slow-linux-webgl) Opened 6 years ago Updated 1 month ago
> WebGL composites slowly on Linux by default
> On Firefox, I get about 36 fps with stuttering (just tested with 45.0.1). On chromium I get a solid 60 fps.Может, все дело не в очередном нестабильном чудо-протоколе -- просто нужно было не тикеты открывать (в надежде что сотня менагеров, пиарщиков и оставшиеся 3½ закругляльщиков кнопок что-то сумеют сделать), а взять и закоммитить уже готовый код?
https://bugzilla.mozilla.org/attachment.cgi?id=9084272&actio...
> Martin Stransky <stransky@redhat.com>Кстати, ты уже пруфанул "редкая только для вытиран юникс админов" или просто балаболишь?
Возможно проблемы с WebGL как раз таки из-за иксов. Гугол не занимался аппаратным ускорением для Linux платформ по причине их огромного количества. Wayland снимает монструозность иксов и тем самым упрощает работу.
>Ты можешь для начала прочитать наконец _глазками_ и рассказать, какое конкретное слово в "Нестабильные протоколы, разработка которых ещё не завершена и не гарантируется сохранение совместимости с прошлыми выпусками:"тебе не понятно?
маня, что-то не понятно тут только тебе. Так уж и быть, поясню специально для ламеров. В вяленом все протоколы явно версионированы. Отсутствие гарантий того, что v2 будет совместимой с v1, никак не мешает использовать v1 ни сейчас, ни в будущем.
>Кстати, ты уже пруфанул "редкая только для вытиран юникс админов" или просто балаболишь?
зачем что-то отдельно пруфовать, когда ты и сама прекрасно демонстрируешь полную безграмотность в предмете спора?
>> какое конкретное слово в "Нестабильные протоколы, разработка которых ещё не завершена и не гарантируется сохранение совместимости с прошлыми выпусками:"
> маня, что-то не понятно тут только тебе. Так уж и быть, поясню специально для ламеров. В вяленом все протоколы явно версионированы.Поясняю для крутых, храбрых и смелых анонимных кулхацкиров: в первую очередь это значит, что за 12 лет не смогли в достаточной мере продумать такие базовые вещи как:
> "fullscreen-shell" - управление работой в полноэкранном режиме;
> "input-method" - обработка методов ввода;Эпичный показатель продуманности и готовности, o да.
> Отсутствие гарантий того, что v2 будет совместимой с v1, никак не мешает использовать v1 ни сейчас, ни в будущем.И поддерживать параллельные реализации разных версий будет лично аноним? Ух ты!
Или как обычно "три месяца уже прошло, все не перешедшие на новую версию объявляются старперским окаменевшим и выкидываются"?
А то в теории у вас там как обычно зашибись и сто лет как стабильно работает, а на практике опять
sway
wayland_server = dependency('wayland-server', version: '>=1.18')
wayland_protos = dependency('wayland-protocols', version: '>=1.17')mutter
wayland_protocols_req = '>= 1.19'weston
dep_wayland_server = dependency('wayland-server', version: '>= 1.17.0')
dep_wayland_client = dependency('wayland-client', version: '>= 1.17.0')
> зачем что-то отдельно пруфоватьВ общем, как и ожидалось -- очередной анонимный балабол.
дурачек, ты вообще понимаешь значение знака ">="? Ты в жизни написал хоть строчку кода?>И поддерживать параллельные реализации разных версий будет лично аноним?
для своих проектов - безусловно, я. И это намного проще, чем копаться в существующем в иксах зоопарке говна и костылей. Кстати, маня, ты уже нагуглила иксовый аналог протокола linux_dmabuf, или так и будешь тут высирать бессмысленную чушь, являющуюся проблемой только в твоем маня-мирке?
> дурачек, ты вообще понимаешь значение знака ">="? Ты в жизни написал хоть строчку кода?Ну-ка, Умный Знаток-Супиркодир, не стесняйся: расскажи нам, как ты будешь запускать клиента, умеющего в что-то-там-unstable-v1 и клиента, умеющего что-то-там-unstable-v3 под композитором, реализовавшим только v3?
>>И поддерживать параллельные реализации разных версий будет лично аноним?
> для своих проектов - безусловно, я.О, приветствуем автора (одновременно) sway, mutter, kwin и всех альтернативных композиторов на форуме!
Ведь именно им (авторам композиторов) нужно будет поддерживать разные реализации, а вот очередные анонимы с их (гипотетическими) супир-прожектами, хелловордами и особо ценными мнениями - особо никому не интересны.> И это намного проще, чем копаться в существующем в иксах зоопарке говна и костылей.
Список проектов анонима для иксов и вейланда будет? Или это опять мудрости уровня "Это знают все! Пруфы гугли сам!"?
> бессмысленную чушь, являющуюся проблемой только в твоем маня-мирке?
Хм, посмотрим-ка, кто там еще в моем "маня-мирке" обитает:
> 15.05.2019 12:14
> Ганс Де Гоеде (Hans de Goede), разработчик Fedora Linux, работающий в компании Red Hat, представил проект "Wayland Itches", нацеленный на устранение ошибок и решение проблем, возникающих при повседневной работе с рабочим столом GNOME, функционирующим поверх Wayland....
> Ганс является одним из разработчиков libinput и системы ввода для Wayland,
> до недавнего времени в повседневной работе он продолжал использовать сеанс с X-сервером из-за наличия различных мелких недоработок в окружении на базе WaylandИ правда - кто такой многолетний разработчик Wayland на зарплате RedHat -- супротив цельно-экспертного Опеннетного Анонима! o_O
ЗЫ: кстати, что это за эпитет такой "маня", упоминаемый храбрым и смелым анонимным анонимом через раз?Надеюсь, не какой-то тайный фетиш анонима?
:-)) Ты просто не умеешь X-ы готовить...
Зачем Няше добрый кусок свиной вырезки? Она на деньги, полученные за натур-продукт, в ресторане себе по рекомендациям диетологов-дилетантов смузи закажет.
сделали бы под иксы - тогда был бы зачёт. А то дум-gl и квака-gl чёрт знает сколько времени уже работают в лине, а какая-то Музила так и не смогла осилить аппаратное ускорение.
можешь почитать на ЛОРе, как один чувак пытается запилить аппаратное ускорение под иксы, с костылями и извращениями. Любой чих в сторону, и тормозит еще больше чем раньше. А в вяленом все просто работает по стандартным протоколам. ЧТД. Иксы - устаревшее говно.
когда же, такие как ты, переведутся
Потому-что ваша тормозила г-но и никакие костыли её хотя-бы во что-то съедобное не превратят. А вот Netsurf'ом будущее! Вот его допилят и он покажет что значит скорость, безопасность, руст и т.д
А множество нужных настроек будет из каропки в интерфейсе?
Или клавиатурный обрубок-кастрат без интерфейса, расширений и прочих необходимых атрибутов нормального браузера?
Потому-что ваша тормозила г-но и никакие костыли её хотя-бы во что-то съедобное не превратят. А вот за Netsurf'ом будущее! Вот его допилят и он покажет что значит скорость, безопасность, руст и т.д
> с костылями и извращениями. Любой чих в сторону, и тормозит еще больше чем раньшеПроблемы не с иксами. Примитивный плеер с аппаратным ускорением под иксами пишется за пару часов, я специально попробовал. Не особо дольше занимает разнос плеера на два процесса, из которых один декодирует, а другой рисует, как в многопроцессной модели Firefox.
Сложность состоит в том, чтобы это вписать в объектную модель Firefox и удостовериться, что во всех режимах поведение ожидаемое, а что-то другое не отвалилось по дороге. Тормоза легко обходятся несколькими проверками: они не дают включать декодирование, пока не соблюдён набор условий. Это уже косметические изменения. Они мешают в процессе разработки — приходится проверять, что декодер действительно используется. Проще включать всегда.
> в вяленом все просто работает по стандартным протоколам
Wayland — не серебряная пуля, от написания кода не спасает. Нет там чудес, которые волшебным образом добавляют аппаратное декодирование.
> Иксы - устаревшее говно.
Все существующие системы, которые широко используются — устаревшее говно. Звание устаревшего говна нужно ещё заслужить, потому что быть широко используемым, системы должны удовлетворять множеству требования. У меня стойкое ощущение, что когда Wayland-композиторы обзаведутся фичами, покрывающими мои хотелки, Wayland тоже станет устаревшим говном.
> Иксы - устаревшее говно.даже если иксы хороши, то их уже объявили устаревшим говном. Тут ничего не поделаешь. Кому-то грустно, кому-то наоборот.
Костыль для тех, кто всё делает браузером. По степени ненужности похоже на редактор видео в Emacs.
Т.е. аппаратное ускорение видео и WebGL которое наконец появилось не интересное?
А толку с этих аппаратных ускорений, если они будут работать только на новых видеокартах? Вайланд запускал год назад где то, помню жуткие глюки и тормоза. Андроид x86 на этом же самом железе летал (и кстати без тиринга)
Ноут 12 года, иксы глючат, вяленый летает, Intel hd3000
> А толку с этих аппаратных ускорений, если они будут работать только на новых видеокартах?Ну даже ты свое оборудование 2005 года когда-то обновишь - в этом и толк.
Буду первым. Поиск слизали с лучшего браузера в мире - Opera.
Когда-то Опера была хороша. Да и Лиса тоже. Главное - ударение на слове когда-то.
Лиса и сейчас хороша.
Шутка ли, единственный актуальный браузер, независимый от блинка и его предков
Хм... Независимый? Сейчас независимых не осталось. Все зависят от Гугла. Лиса всё больше охромевает. От былой Лисы, которую все любили раньше, ничего не осталось. Весь теперешний новодел на одно лицо, как не назовись. С минимизацией настроек, оставляемых пользователю. Хомяки победили.
Смелое заявление. Подробнее можно?
Разве что в вашей голове сабж от Гугла зависит. Mozilla в целом и Firefox в частности не зависят ни от какого гугла. Особенно следить нужно за развитием и зарабатыванием денег браузером с поисковика гугл за последние годы, а не писать ерунду. Они даже политику ведения бизнеса к таким гигантам как гугл пересмотрели. Да, меньше денег, зато на перспективу. Тяжёлое, но правильное решение.
> Разве что в вашей голове сабж от Гугла зависит. Mozilla в целом
> и Firefox в частности не зависят ни от какого гугла.Угу
https://www.opennet.ru/opennews/art.shtml?num=51931
> Компания Mozilla опубликовала финансовый отчёт за 2018 год
> 26.11.2019 10:35
> 429 млн из 450 млн получены благодаря отчислениям за использование поисковых систем (Baidu, DuckDuckGo, Google, Yahoo, Bing, Yandex), сотрудничеству с различными сервисами (Cliqz, Amazon, eBay)Видимо, последние годы - это очень-очень последние годы.
> Особенно следить нужно за развитием и зарабатыванием денег браузером с поисковика гугл
> за последние годы, а не писать ерунду. Они даже политику ведения бизнеса к таким гигантам как гугл пересмотрели.
> Да, меньше денег, зато на перспективу. Тяжёлое, но правильное решение.Хех, решение гугловских менеджеров, платить меньше за мизерный процент пользователей и (возможно) не продлять в этом(!) году договор на отчисления за поиск -- и правда на самом деле "заслуга" менеджеров мазилы, про*вших полим^W пользователей.
Только вот очередное "не очень то и хотелось" -- смахивает на вранье^W маркетологию. Потому что было уже в 2014.
> 19 Nov 2014 · Firefox drops Google as default search engine, signs five-year deal with Yahooи
> After a three year partnership with Yahoo, Mozilla has switched their default search provider for Firefox back to Google.
> Barry Schwartz on November 14, 2017 at 4:08 pm
Скажем так раньше почти все 90% прибыли были от гугла, но когда те набрали аудиторию и от мозиллы в том числе, и популярность хрома перевалила больше мозиллы, то вдруг гугл предложил другие условия, не очень то и выгодные. Оно и понятно. Как только вырастает в весе, сразу же плюет в кого, кто ему помог в росте аудитории. После чего мозилла не пошла играть под дудку одного игрока, а перестроилась для всех поисковиков одинаково, и даже не продалась. Пилит свой движок, может и не самый, но лучший после самого, заботиться о конфиденциальности своих клиентов, даже стандарты веб быстрее внедряет, чем конкуренты. Молодцы, а что сказать. У всех есть проблемы, но компания не продалась, как опера, которая перешла на вебкит, уволив большую часть разработчиков.Одно дело, когда тысячи разработчиков пилят один движок, понятно он будет на уровне. А другое, когда команда в десятки раз меньше пилит аналог, который достоин почтения, и местами даже не уступает конкуренту.
А зачем вы целуете попу мозилы тут а не на их офф форуме?
> не зависят ни от какого гуглапоэтому делают точно то же самое, что и гугл, но с небольшим опозданием.
а как иначе?
давайте в каждом браузере свои независимые стандарты творить, и что будет с вебом? с ним и сейчас ой как не просто
естественно, они ведут совместные переговоры и стараются вводить одни и те же вещи +- одновременно
А кто-то говорил про независимость...
Вэб под гуглом.
>Для Linux изменено поведение при клике в адресной строке (сделано как в Windows и macOS) - одиночный клик выделяет всё содержимоеалилуя! десять лет ждал, наверно
Дополнительный клик для того чтобы вставить кусок урла из редактора кода чтобы проверить как работает? Ну так себе всегда норм работало, а теперь хз зачем это.
> Дополнительный клик для того чтобы вставить кусок урла из редактора кода чтобы проверить как работает? Ну так себе всегда норм работалоНе понял... Почему дополнительный?
что тебе мешало еще десять лет назад поставить windows и жрать это г-но, раз ты не можешь переучиться ни на что, кроме любимой винды?А вот нам куда теперь деваться, тем кому виндовый интерфейс за пределами самой винды нахрен не упал?
Да идите вы куда подальше со своей виндой, даже не знаю, как там, но так удобнее
> что тебе мешало еще десять лет назад поставить windows и жрать это
> г-но, раз ты не можешь переучиться ни на что, кроме любимой
> винды?ничто не мешало, именно так я и сделал👍
>А вот нам куда теперь деваться
прогибаться по вендузятников, муахахаха
> прогибаться по вендузятников, муахахахаи смысл, если винда и так у меня работает?
Привыкнуть к одному пусть и неудобному но хотя бы более-менее однообразному интерфейсу куда проще, чем к плохому его косплею, из под которого то тут, то там торчат останки юникса, уже толком неработоспособные.
в about:config можно же поменять, зачем 10 лет ждать?
А включить browser.urlbar.clickSelectsAll и не ждать 10 лет, не? :)
Поздно включать, уже выпилили :)
Выпилили, т.к. сделали по умолчанию. Но человек страдал и ждал фичу 10 лет, когда можно было ее просто включить.
> Но человек страдал и ждал фичу 10 лет, когда можно было ее просто включить.не то, чтобы я сильно страдал...просто иногда приходилось работать в линуксе и каждый раз меня раздражало это "поведение для альтернативно одарённых". и это было не так часто, так что проще было забить, чем искать решение
По ctrl-l и так всегда выделяло, раз. Два - зашибись мне теперь "удобно" кусок урла выделять, ага. (
> По ctrl-l и так всегда выделяло, раз. Два - зашибись мне теперь
> "удобно" кусок урла выделять, ага. (у меня нету ctrl-L на мышке :)
Давно уже буфер обмена для мышки сломан. Теперь вот все мосты сожгли.
F6, Ctrl+c
Релиз интереснее предыдущего, в целом радует
Забавно. Написал коммент не глядя (тут комменты почему-то до сих пор сами не обновляются)
Вот так и читай отзывы в интернете
> Обновлено оформление адресной строки.Чуть кондратий не хватил. Увольте этих дизайнеров.
Сейчас на mac-е. Вполне удобно. Хотя и лишнее.
Лишнего в мазиле все больше и больше. Как говорится, пукают, да всё не туда.
А вот нужного всё меньше и меньше.
В user.js прописать:// Dropdown classic urlbar
user_pref("browser.urlbar.update1", "false");И молиться, чтобы не выпилили совсем когда-нибудь.
Я пока не смог привыкнуть к новому url bar. Сижу на Firefox Dev 76.
да можно сразу в about:config. спасибо за название ключа.
Прописал, всё равно при клике сразу выпадает список с посещаемыми сайтами. Как это убрать?
browser.urlbar.openViewOnFocus
> Для управления включением ускорения в about:config предложены параметры "widget.wayland-dmabuf-webgl.enabled" и "widget.wayland-dmabuf-vaapi.enabled".не работает
MESA-LOADER: failed to retrieve device information
MESA-LOADER: failed to open amdgpu (search paths /usr/lib64/dri)
> не работает"работает" и "мозила" - несовместимые вещи. Быстрее M$ перейдёт на линух ядро, чем в FF появится ускорение.
security.sandbox.content.read_path_whitelist пропиши там /sys/
Забавно что на FreeBSD он вчера ещё приехал когда ещё даже release notes на сайте не было.
Мозилла FreeBSD официально не поддерживает. Как минимум тут ничего про фрибсд нет https://www.mozilla.org/en-US/firefox/all/#product-desktop-r... Даже в требованиях к системе ничего нет.Вывод: во фряхе фаерфокс от васяна. => фряха отстой для роутеров => срач.
Поддерживает как tier3 платформу, т.е. "критичные баги починим, преоставляем инфраструктуру, сами не тестируем ничего".
В общем все на коммунити.
что, однако, не помешало...
Устроить фряхосрач. Всегда обращайтесь.
Интересная возможность: "реализация модальных диалогов, привязанных к отдельным вкладкам и не блокирующих весь интерфейс."
есть сомнения, что если полностью firefox на я.п.rust перепишут, тогда это будет реальный proof of concept того, что я.п.rust уже можно использовать
Десятый год видим что-то хруст внедряется с хрустом. Можно уже было бы и объявить провалом, но видимо деньги инвестора (гугла) могут за такое перестать приходить.Так что делаем отчеты надуваем щеки вещаем на хомячкам пропаганду что хруст наше все, хруст это язык с сохранением заработной платы. Программируйте на хрусте. В гугл отправляем отчеты хруст рулит. Вот в вебрендере мы реализовали целый класс. А в следующей пятилетке мы удвоим количество классов написанных на хрусте. Так и живем.
почему google? вроде компания apple тоже начала внедрять я.п. rust?
Они просто разместили объяву что ищут программиста на расте https://www.phoronix.com/scan.php?page=news_item&px=Apple-Fr...Дословно же в объяве написано Working experience with Rust and/or C.
Это уровень местных фанатиков раста. Если бы в объяве было написано что надо работать с ржавым железом местные фанатики тоже бы подняли волну что компания полностью и безоговорочно перешла на раст.А уж что в объяве написано что надо работать с Unix-type operation systems. Наводит на мысль что на какой то древней легаси железке от какой то большой корпорации типа S390 надо переписать/написать новый код. Но так как студента что может писать для нее на С нет пусть найдется хотябы такой же на раст.
Какое отношение Google имеет к Rust? Примерно такое же, как Microsoft к Linux. Ваш негативный отзыв неуместен.
Присылает денежки на разработки. Если ты ничего не разрабатываешь денежки никто не присылает. Л - логика.
Т.е. Microsoft делает Linux?
Майкрософт присылает денежки. Поясню денежки другому присылают, когда сами не делают. Майкрософт платиновый спонсор Линукс фаундейшн.
Да внедряется он в ФФ, внедряется. Просто там прекрасно понимают, что моментально ничего переписать нельзя, особенно с ограниченными ресурсами, поэтому все идет небольшимы изолированными кусочками. Парсер метаданных для mp4 - руст, аудиобэкэнд - на руст, модуль поддержки аппаратных токенов безопасности - руст, stylo (парсер css) - руст, webrender - по больешй части руст.
Новые модули пишут в основном на русте, старые будут заменять по мере необходмости. Вон, у них код поддержки FTP практически со времени Mozilla Suite еще, почему его нынче и хотят выкинуть.
> аудиобэкэнд - на рустЭто который cubeb что ли? Так, это, он: https://github.com/kinetiknz/cubeb (C++ 56.8%, C 41.9%).
а https://github.com/mozilla/gecko-dev/tree/master/third_party... (Implementation of PulseAudio backend for Cubeb written in Rust) далеко не каждый пользователь alsa использует.
Не так сложно склонировать репозиторий и запустить cloc, я делал, раста не пара классов, точно не помню, но где-то седьмая часть сишного кода бвла заменена.
Чисто интересно, а какие же есть реальные альтернативы хрусту?
UB и UB++ не предлагать. Нонеймов тоже.
C++20
C++ устал. Да, новые стандарты улучшают его, вылизывают, но базовые проблемы и карнавал UB без удаления совместимости уже не победить.Ну и допустим, C++20, модули ввели, но когда хотя бы у половины актуальных библиотек они будут? Да большинство до сих пор на 11/14 ориентируется.
Это и многое другое, в частности сам факт наличия cargo, заставляют всё больше задумываться о Расте.
Forth всему голова.
зачем искать замену расту? он сам замена небезопасным языкам)
тебе не нужен раст? не проблема - есть 100500 других языков - выбирай любой
Бро, это намек на его безальтернативность)
Эксперты будут убеждать в ненужности Rust, даже если на нём перепишут KDE, GNOME, Linux и GNU Emacs.
Отсутствие критического мышления в последнее время характерно для нашей отрасли в целом. Может и перепишут. Ненужность это не отменит (правильнее нынче говорить - не обнулит).
KDE - пока Qt будет на C++, KDE соответственно
GNOME - ну от этих одарённых всего ожидать можно
Linux - здесь вы средний палец увидите скорее
GNU Emacs - его если и перепишут, то, скорее, на Guile
>> Обновлено оформление адресной строкиВыглядит дико. Вообще не понятно зачем это вылезающее из орбит сделано
у мурзилиного разработчика - макось. Что тебе еще непонятно?
Не-не. В макоси такого уродства нет (со вкусами эппловских дизайнеров можно не соглашаться, но вкус у них есть). Это из разряда тех дизайнеров, у которых пачка работ на дриббле и ни одного внедрения. Ну вот у него теперь одно.
Ха! А он что один что ли???
А где остальная тысяча???
это можно вырубить?
Я сам нашел.. ))browser.urlbar.update1
false
рестарт браузера
Можно без рестарта, но нужно открыть новое окно.
Адресную строку поменяли, а строку поска оставили старой, или её уже списали со счетов
Решил поначалу что в мозилле совсем дошли до ручки и это баг. Но оказалось что нет)
> Решил поначалу что в мозилле совсем дошли до ручки и это баг.
> Но оказалось что нет)Я даже зарепортал что это баг. Потому что это выглядит как баг и крякает как баг
Жду переводчик как в Хроме
Как теперь отключить эту "вылезающую из орбит" адресную строку? Закрываешь последнюю вкладку, и оно вылазит тоже... Бред.
смотри выше.. я уже нашел ))
Шикарно. Ты мой герой.
Включенный AV1 кодек по умолчанию конечно забавляет. Включаешь иногда видео на ютубе, а оно пару кадров покажет, и замирает, даже 480p с трудом железо переваривает, а щас вижу что ютуб и 720p тоже начал кодировать в AV1...
*зевая* сплошное нинужно. Зато Rust-driven, модно!
DoH починили, или как и прежде не работает?
У меня все работает и работало отлично.
Ты до сих пор новые префы не проверил? Сколько уже версий прошло? В прошлых новостях писалось в комментах.
network.trr.enable_when_nrpt_detected
network.trr.enable_when_proxy_detected
network.trr.enable_when_vpn_detected
Вы лучше скажите когда Лиса пререйдёт на новый свой движок Servo?
Порву наверно много шаблонов, но с такими темпами разработки она на него не перейдет. Но будет долго натужно писать что вот-вот, но надо подождать.
Никогда. Servo -- это экспериментальный движок, оттуда куски кода копируются в основную базу кода, но задачи перейти на Servo не стоит.
> Вы лучше скажите когда Лиса пререйдёт на новый свой движок Servo?
> Никогда.Ну и что будет дальше? Кодовая база на С++ и Rust продолжит расширяться. Нужно будет поддерживать разработку сразу на двух языках и пытаться скрестить ужа с ежом, а это бессмысленная потеря времени и ценного ресурса. И всё равно рано или поздно встанет вопрос о полном переходе в разработке с С++ на Rust и соответственно на новый движок Servo, но драгоценное время будет уже потеряно, что и приведёт в конечном итоге к катастрофическим последствиям.
>> Вы лучше скажите когда Лиса пререйдёт на новый свой движок Servo?
>> Никогда.
> Ну и что будет дальше? Кодовая база на С++ и Rust продолжит
> расширяться. Нужно будет поддерживать разработку сразу на двух языках и пытаться
> скрестить ужа с ежом, а это бессмысленная потеря времени и ценного
> ресурса. И всё равно рано или поздно встанет вопрос о полном
> переходе в разработке с С++ на Rust и соответственно на новый
> движок Servo, но драгоценное время будет уже потеряно, что и приведёт
> в конечном итоге к катастрофическим последствиям.К катастрофическим последствиям приводят попытки взять огромную базу кода и переписать её. Вот это совершенно определённо и проверено неоднократно практикой. Глянь на Wayland: заметное число разработчиков ушло из Xorg писать Wayland, Xorg уже лет десять не развивается так, как он мог бы развиваться, а Wayland все эти десять лет так и остаётся светлым будущим. И это ещё неплохой сценарий развития событий, потому как у Wayland'а ещё есть шансы достичь успеха. С ff так не выйдет, потому что у ff есть конкуренты, и если ff прекратит своё развитие на 10-20 лет, с целью выкатить новый переписанный ff, то к тому моменту когда он появится, он никому уже не будет нужен. Это даже нельзя назвать отличным способом похоронить проект, потому как это будет плавное и совершенно не зрелищное погружение в болото забвения.
ff переписывается итеративно, причём переписывание кода не выделяется какой-то самоцелью, переписывание производится тогда, когда нужно, и в таких случаях это делается как правило на расте. И я бы не сказал, что при таком подходе больше ресурсов тратится: если выкинуть существующий код и начать писать заново, то на этом пути будут свои проблемы, которые потребуют огромное количество ресурсов, и при этом ты быстро потеряешь источник этих самых ресурсов и эти ресурсы кончатся раньше, чем ты успеешь дописать ТЗ для грядущего проекта.
И более того, из самых общих соображений: если ты находишь простое решение для сложных проблем, то практически наверняка за этим решением стоят либо безграмотные люди, либо политики, которым важно не проблему решить, а свои политические рейтинги поднять. Скорее всего, за этим решением стоят безграмотные политики (политики в подавляющем большинстве своём безграмотны, хуже журналистов на самом деле). Бывают исключения, но они редки. Это очень полезная эвристика, которая должна включать предупредительные сигналы об опасности в твоей голове всегда, когда кто-то предлагает простое решение для сложной проблемы. Особенно это конечно же касается проблем, которые не удаётся решить тысячелетиями, типа проблем нищеты, проституции, коррупции, и тп, но проблемы типа переписать сотни тысяч строк кода с одного языка на другой тоже попадают в эту категорию.
> а это бессмысленная потеря времени и ценного ресурса.Мамкин специалист? Тебя забыли спросить, что им делать. А то, что уже сделано доказывает, что их путь работает.
Как заставить его открывать HTTPS страницы с самодельными сертефикатами?
Разве это кого-то волнует? Сколько процентов рынка у ненужного FF?
Местячковый браузер для оголтелых фанатов лисафаков.
12-13% на десктопе, не падает с 2017. Второй браузер после хрома.
https://analytics.wikimedia.org/dashboards/browsers/#desktop...
Не падает, потому что другие браузеры используют UA от FF
> Разве это кого-то волнует?Да ты глянь на комменты здесь, тут мне кажется каждый уже отписался. Всех волнует ff.
Для меня он перестал быть браузером несколько лет назад...
> Для меня он перестал быть браузером несколько лет назад...И тем не менее ты в этом треде отписался многократно, почти доказав всем, что тебе новости об ff нужны больше чем кому-либо ещё.
Ну конечно, полистать свежую прессу всегда интересно. Почему нет?
Всегда думаешь о чуде. Но оно не происходит И вряд ли когда-нибудь произойдет.
> Ну конечно, полистать свежую прессу всегда интересно. Почему нет?
> Всегда думаешь о чуде. Но оно не происходит И вряд ли когда-нибудь
> произойдет.Вот ты сам и ответил на свой исходный вопрос.
Эх... Если бы я им пользовался еще... Уж несколько лет как ушел с него. Вектор движения сменили. Много чего перестало нравиться...
> Эх... Если бы я им пользовался еще... Уж несколько лет как ушел
> с него. Вектор движения сменили. Много чего перестало нравиться...Как интересно. Продолжай.
>Реализована полноценная поддержка WebGL в окружениях, использующих протокол Wayland
Не работает.
> Для Linux изменено поведение при клике в адресной строке (сделано как в Windows и macOS) - одиночный клик выделяет всё содержимоеНу какие гандурасы это делают?... А, ну ориентируемся же на мейнстрим, точно.
Такое ощущение что отлавливают фичи которыми пользуются фаерфоксаюзеры и выпиливают их.
Этим они уже давно начали заниматься.
Выделение всей строки по дабл клик было удобней. Это какая-то дичь, зачем вообще выделять адрес целиком?
Чтобы скопировать и отправить по мессенджеру кому-то ссылку
rmb->copy
столько телодвижений для элементарной операции...
> столько телодвижений для элементарной операции...Не знаю, 3 раза нажать лкм сложнее 1 пкм как по мне.
> Чтобы скопировать и отправить по мессенджеру кому-то ссылкуРаньше для этого надо было сделать дабл-клик по урлу, и миддл-клик в мессенджере. Теперь одним кликом меньше по урлу, но миддл-кликом уже не вставишь, придётся либо в Ctrl-V тыкать, либо райткликом вызывать контекстное меню, и там выбирать пункт paste.
Кроме того, принудительное копирование в буфер обмена уничтожает содержимое этого буфера обмена. И об это видимо придётся споткнуться многократно, прежде чем привыкнешь, что клик по урлу уничтожает содержимое и буфера выделения, и буфера куда Ctrl-C копирует -- как там он называется?
Webrender для Haswell починили https://bugzilla.mozilla.org/show_bug.cgi?id=1617148
Устранена серия уязвимостей, добавлены новые.
Отличный релиз. Каждый раз удивляют, как они успевают так много всего каждый месяц делать.
(исправлено)
как они успевают так много всего сломать каждый месяц.
Обновите методичку. После Firefox 57 ни разу ничего не ломалось. До 57 версии - да, были периодически проблемы, из-за того что у расширений был слишком низкоуровневый доступ к внутренностям браузера, и периодически возникали конфликты, которые приходилось решать.
Ну теперь и расширения старые отвалились, и новые не работают, замены однозначного функционала нет (в силу известно чего) Поэтому и проблем в браузере стало меньше.
>Для пользователей из Великобритании включено отображение оплаченных спонсорами блоков на стартовой странице в разделе рекомендованного сервисом Pocket контента. Блоки явно помечены как реклама и отключаемы в настройках. Ранее реклама показывалась только пользователям из США.Наглосаксы должны страдать.
это всего лишь кролики, скоро - везде.
:-) Пусть платят!
> необходимо добавить настройку "browser.sszb.enabled=true"действительно. До версии 52 такой настройки небыло.
> https://opennet.ru и https://www.opennet.ru станут неотличимыВот так фича...! Всем фичам - фича! Медвежью услугу наваяли!
им не впервой, да и кого кроме тебя, меня и его это интересует? Схавают же.
Чего мелочиться надо все поддомены убирать.
Ну это проблемы сайта - очень неудачное решение так делать
> Ну это проблемы сайта - очень неудачное решение так делатьРазные адреса предназначены для возможности указания на разные объекты. Сайты имеют право пользоваться этой возможностью и они ею пользуются по праву. Не смотря на это разработчики браузеров плевать хотели на эти правила.
Да хоть, делай
mysite.org/index.php?id=32124353253255325&child_id=12026432323232323&m=false
mysite.org/index.php?id=32124353253255325&child_id=12026432323232323&m=trueвместо
mysite.org/
m.mysite.org/Только потом не надо на браузеры бочку катить, что неудобно.
Не браузеру это решать как домены показывать. Как по мне так это нарушение стандартов.
И что это за 256значные строки? Проще url совсем скрывать и оставить одно поле куда запрос вбивать, хотя к этому и идёт.
> Не браузеру это решать как домены показывать. Как по мне так это
> нарушение стандартов.Каких стандартов? Ссылка есть на эти стандарты?
Раз их нет, тогда не удивительно имеем то, что имеем и каждый извращается с адресной стройка как в голову взбредёт.
Мозиле надо предложить домены скрывать и при открытие страницы показывать только за донат, либо показ домена оплачивает сайт.
> И что это за?я просто пример привёл, как можно упороться.
Есть, к примеру, привычное и логичное представления сайтов для мобильных версий - site.horse, m.site.horse.
Все довольны: и гики с #FF0000 глазами (которые расскажут про DNS адреса и их части), и обычные пользователи, которым автоматом выставляется как надо. И браузеры ничего не скрывают.Ну а если делаешь, как-то по хаку, то и получай, что будет плохо.
Смирись и жри.
"отличающиеся по содержимому https://opennet.ru и https://www.opennet.ru"
а на... зачем собссно говоря они отличаются?
"Добавлена возможность установки и открытия сайтов в форме приложений"
Какой-то ненужный велосипедА в остальное не понимаю, так что молодцы
Это что ещё за ерунда такая?! Теперь сайты еще и открываться будут по разному. Хошь так, хошь эдак.
Интересно, а как он должен выглядеть? Как он задуман и сделан авторами?
>Прекращено отображение протокола https:// и поддомена "www."как это отключить?
В about:config переключить browser.urlbar.trimURLs в false.
Это в самой строке, на выпадающий список не распространяется
Странно, у меня наоборот отображается в списке..
"Также Mozilla сообщает о «различных улучшениях стабильности и безопасности» в Firefox для Android (версия 68.7.0 Final), но не раскрывает подробности." - https://www.ghacks.net/2020/04/07/here-is-what-is-new-and-ch.../Ну конечно! ПО же открытое. Какие вам ещё подробности? Ешьте!
Вам никто не запрещает посмотреть полный diff. В ветке 68 исправляют только баги, новых фич там нет.
Кто-нибудь подскажет мне несколько вопросов по Firefox-у? Меня интересуют некоторые моменты.
1. Как отключить автообновление и постоянную проверку наличия новых версий с уведомлением сего факта?
2. Как включить однопроцессный режим?
3. Как перенести кеш в заданное место (описаны разные способы, но ни один у меня не сработал)? Есть какое-то офф. однозначно-правильное решение?
Без ковыряний и правки реестра, без танцев с бубном.
Хотя, понимаю, что просто и удобно как раньше, уже ничего не сделать.
> удобно как раньшену это по твоему в 2 и 3 не вижу чего-то неудобного. 1 - спорно
Ну так подскажите, как это сделать. Конкретно по этим пунктам.
Закроем глаза на удобство (все равно из интерфейса все вырезали)
Просто как это осуществить, однозначно правильно, чтобы работало?
> Ну так подскажите, как это сделать. Конкретно по этим пунктам.
> 2. Как включить однопроцессный режим?Ну это точно никак.
Выковыряли напрочь уже?
Отключение обновлений.
Создаешь папку distribution в каталоге Firefox, в ней файл
policies.json и вписываешь желаемое отсюда:
https://github.com/mozilla/policy-templates.
Проверить, применилась ли политика или нет можно на странице about:policies в самом браузере.В данном случае тебе нужен следующий код:
{
"policies": {
"DisableAppUpdate": true
}
}
А п. 2 и 3 возможно сделать?
2. На сколько мне известно - нет.
3. Тебе нужно прочесть изменения с профилями, кажется за последние 10 версий. Они изменили некоторые вещи и теперь по-дефолту как бы два профиля.
Скорее всего, ты найдешь ответ тут:
https://www.reddit.com/r/firefox/comments/bs65il/profiles_in.../
https://www.ghacks.net/2018/10/27/firefox-65-dedicated-profi.../
Ну вообщем, понятно. Чем дальше, тем всё хуже и хуже. Гайки завинчивают на свое усмотрение. Чтобы как можно меньше свободных действий с настройками оставить пользователю.
> Ну вообщем, понятно. Чем дальше, тем всё хуже и хуже. Гайки завинчивают
> на свое усмотрение. Чтобы как можно меньше свободных действий с настройками
> оставить пользователю.С чего бы это?
Вот касаемо настройки того же многопроцессного режима.
Раньше её не было. Потом появилась. Потом убрали - в итоге количество настроек не изменилось.Вот вместо голословного бреда. Давай в студию количество настроек в about:config в "вековых" версиях 3.6, 27, 57, ну и текущую.
Да меня не интересуют все свистоперделки. Только конкретные.
Я спросил. Мне ответили. Теперь это никак не сделать. Я не слесарь, чтобы ковыряться в моторе, в реестре, писать код. Есть интерфейс. Есть настройки. Вернее... были.
Ну что же... Лиса (да и не только она) пошла по такому пути. Рыпаться пытаются только разные форки.
Так не было раньше такой настройки.
> Я не слесарь, чтобы ковыряться в мотореНу и не ковыряйся - сам же лезешь.
спасибо тебе человек!
там столько ненужного можно отключить в этих политиках!
Она разве сама обновляется?!
Кто знает, а почему Мозилла стала насильно насаждать обязательность обновлений? Раньше в интерфейсе предлагалось это решать пользователю. Есть официальные высказывания с ее стороны на этот счет, почему вообще стали вырезаться настройки из интерфейса (а потом и из конфига)?
Сойдет за причину? The "Never check for Updates" option is easy to enable and forget about.(без шуток) https://bugzilla.mozilla.org/show_bug.cgi?id=1420514
> Кто знает, а почему Мозилла стала насильно насаждать обязательность обновлений?Это позволяет делать массовую выкатку новых фич быстрее конкурентов. Это позволяет самостоятельно быстро делать откат багов.
Короче: для решения проблем на твоём комп-е им нужен удалённый админ. Авто-обновление Фокса по сути администрирование софта на твоей машине Мозиллой. Сами пишут, сами администрируют установки на комп-ах.
Вот это очень похоже. Удаленный доступ чужой машиной. А ты сиди и не рыпайся. Нам видней, что тебе надо. И что можно.
Микрософт не одиноки в своих действиях.
А как им по рукам дать (т.е. по лапам)? Чтобы пользователь сам решал, что ему надо, а что нет. А не спокойно глотать выкатку новых фич.
Для этого запретили отключение автообновления (да и не только). Чтобы жрал насильно.
Че, правда стала сама обновлятся?! У меня нет еще (esr)
Ну ничего. ЕСР скоро сменит версию. И всё. Амба. И всё вырежут к чертям собачьим.
Так, новую уродливую всплывающую строку ввода адреса можно отключить с помощью browser.urlbar.update1, а как отучить браузер выдавать подсказки из истории при клике по адресной строке, кто-нибудь знает?
Раньше просто ставился фокус на неё, теперь сразу же вываливает кучу ссылок из топ-сайтов.
browser.urlbar.suggestДальше - по вкусу.
Нет, к сожалению, это не то: эти настройки позволяют выбрать, что именно предлагается. И при их отключении простой ввод адреса перестает автодополняться. Я говорю немного о другом. Если сейчас открыть любой сайт, а затем ткнуть по адресной строке - под ней сразу же появятся все эти предложения. А ранее просто ставился фокус, а предложения появлялись только при изменении адреса
Реально. Не заметил пока не ткнулся. :-(
browser.urlbar.openViewOnFocusНо это конечно же рано или поздно выпилят, так что лучше начинать привыкать к новому
Зачем было внедрять в планировщик свои фичи. Чтобы жизнь медом не казалось? Итак уже изо всех труб льется реклама. Каждая программа норовит запихать кусок кода в автозагрузки. теперь еще "фичи" в автозагрузку от мозиллы?
Толи ещё будет!
Нда... Подкинули го...на ребятки с адресной строкой.
оффтоп. помогите с фаерфоксом (Тор браузер, но в настоящем фоксе то же самое) - как убрать поля из его окна ?
скриншот https://ibb.co/17WR7P5 , ненужное отмечено черными овалами. главное непонятно - это фокс гадит или iceWM ?
при изменении размера окна поля тоже меняются.
Это антифингерпринт. Не позволяет распознать разрешение монитора.
"Активирована техника блокирования идентификации "letterboxing", добавляющая в каждой вкладке отступы между рамкой окна и отображаемым контентом для предотвращения привязки к размеру видимой области. Отступы добавляются с расчётом приведения разрешения к значению кратному 128 и 100 пикселей по горизонтали и вертикали. В случае произвольного изменения размера окна пользователем, размер видимой области становится фактором, достаточным для идентификации разных вкладок в одном окне браузера. Приведение видимой области к типовому размеру не позволяет осуществить данную привязку"https://www.opennet.ru/opennews/art.shtml?num=51730
т.е. важная функция
> "Активирована техника блокирования идентификации "letterboxing",
> https://www.opennet.ru/opennews/art.shtml?num=51730спасибо ! отключил это к чертям через about:config, стало гораздо лучше.
казалось бы, фингерпринтщикам, которых на самом деле мало, отдать рандом (плюс или минус NNpx от реального размера), а юзеру показать максимум. но куда там.
Пожалуй, единственное, что оставляет на фоксе - аддона, какие бы они нынче не были. NoScript, Vimium, вот это вот всё. С Vimium оч удобно на ноуте, без мышевозения. Chromium не вариант. А Falcon и Otter пока не умеет в такое (Vimium).
Оно уже от ГТК избавлено? Или есть какие-нибудь альтернативные клоны ФФ на Qt?
На кутэ есть только всякие браузеры-кастраты-недоделки. Глюкавые поделия без возможности расширения.
Вот это и странно: там столько движков - хоть обкостыляйся. Хрюмиум есть даже на 150МБ.
Но в фарефоксе другая непонятка - там от GUI вообще что-то разве есть? Там же свой тулкит, которому хватит любого окна и FillRect или DrawPixel - разве нет?
И пилют их похоже в одну репу. С такими темпами до вменяемого состояния не скоро допилются.
> Для Linux изменено поведение при клике в адресной строке (сделано как в Windows и macOS) - одиночный клик выделяет всё содержимое без помещения в буфер обмена, двойной клик выделяет одно слово, тройной клик выделяет всё содержимое и помещает в буфер обмена.А можно вернуть как было?
Чёт не работает активация "Install Website as App"
удваиваю. Строка в контекстном меню не появляется
Компания Mozilla добавила в версию Firefox 75, релиз которой состоялся на этой неделе, новый агент для сбора телеметрии. «Функция» ежедневно отправляет Mozilla данные о том, с какой операционной системой и с каким браузером по умолчанию работает пользователь. (https://www.securitylab.ru/news/506582.php)
по ссылке - актуально только для windows, где своей телеметрии хватает
>где своей телеметрии хватаетБери выше, Windows 10 делает периодически скриншоты твоего экрана и отправляет невесть куда.
Не невесть куда, анон. А туда куда надо.
А тебе жалко, что ли? Не боись, твоя рукодрачёвая картинка никому не нужна. Пусть хоть оботправляются!
Зачем надо было делать такую высокую адресную строку после открытия пустой новой вкладки или окна?
Выглядит очень громоздко и к тому же подрезает панель закладок.
Цвет текста URL не меняется в теме. Пришлось свою тему дорабатывать.
а какие есть альтернативы ФФ в свете последних обновлений?с менее дурацкой политикой апдейтов
Фактически нет, может только vivaldi, но там такие же замыленные шрифты, как и у всех chromium-основанных. Сам пробовал слезать, пока бессмысленно дёргаться.
Хм... Вивальди вроде совсем из другой оперы. Точнее говоря, из другого лагеря.
Хотя, сейчас всё на одну морду стало.
По крайней мере, маразмических действий разработчиков не замечал.
Ну, он из той бывшей Оперы, в смысле команды.
А ФФ, в части своих родственниках, мало жизнеспособен.
У Вивальди интерфейс на стороннем тяжолом фреймворке (это и плюс и минус) Надо переписать.
И заняться вплотную ядром.
И концепция неоднозначна. Далеко не все любят монстры-комбайны. А Вивальди идет именно по этому пути (как и Макстон)
У меня визуализатор WebGL2 не работает. Трёхмерная графика не отражается. Кто знает причину, отпишитесь.