Доступен корректирующий выпуск Firefox 142.0.1, в котором устранено несколько проблем:...Подробнее: https://www.opennet.me/opennews/art.shtml?num=63785
подарите им PVS-Studio. помогите опенсорсу работать.
подарить бесплатное (для опенсорса)советы от опеннета
Исправлено все, то чем я не пользуюсь.
они деньги зарабатывают, им не положено бесплатную лицензию.
для опенсорса PVS-studio бесплатна
Разве фуррифокс не на ржавчине написан?
> Разве фуррифокс не на ржавчине написан?На ржавчине написаны только некоторые критические части вроде WebRender, Quantum CSS, и факультативные вроде синка, отправки крешрепортов. Может что-то еще забыл.
Но потом ради очередной яхты команду сократили(((Большая часть написана на плюсах и JS.
Оставшаяся часть на расте и дыряшке. Причем только недавно раста стало больше чем си.
openhub.net/p/firefox/analyses/latest/languages_summaryТак что мест где можно отстрелить себе ногу там более чем достаточно.
"Но потом ради очередной яхты команду сократили(((" - у них никогда не было целью переписать все на rust, компоненты на rust туда перекочевали из тестового полигона Servo, так что никакой воображаемой rust команды которую сократили не было.
Скорее наоборот - пусть купят PVS-Studio, чтобы поддержать нормальный софт
- аварийное завершение, проявляющееся при запуске в KDE Plasma с изменёнными настройками оформления окон
- проблемы при перемещении нескольких вкладок, приводящие к прекращению реагирования кнопок
- проблема, приводившая к появлению текстового курсора не в том месте
- аварийное завершение, проявляющееся при использовании геймпада
и эти люди делали раст ...
Жаль, что не в СНГ писали, правда?
Раст делали не эти люди.
Не эти люди сейчас исправили то, что делали эти люди, делавшие раст.
Его изобрёл Его Святейшество ИИ - избавив тем самым человечество от проблем с буфером!
Ни с чем из этого я ни разу ещё не столкнулся. На винде и андрюше, конечно же.
Проблемный код был не на расте.
Почему невозможно написать код на расте?
на расте невозможно написать проблемный код!)
Некому переписывать - оставшиеся разработчики заняты ии-мусором да передвиганием кроватей в основном.
А можно как-то сделать чтобы столько видеопамяти не жрало. У меня игрушечки с 60 фпс до 15 падают (нвидиа ага).
> видеопамяти не жрало. У меня игрушечки с 60 фпс до 15 падают (нвидиа ага).Поставь винду бога ради) Я ставил на древний ноут ничего не тормозит.
При достаточном количестве ОЗУ.Именно Видеокарта, видеодрайвера.
( Всмысле что на Linux, кривые драйвера на видеокарту, которые стандартные, может можно поставить но на Винде, проценстов на 20% прирост, может на 120% даже ).
Firefox, и другие запускаются мгновенно.
Но зачем мне венда, если всё работает и совершенно устраивает? Тут просто видеодрайвер не умеет лишние текстуры класть в оперативную память и сабж слишком жадный до видеопамяти. Всё было бы идеально в игрушечках, если бы не это.
Я имею в виду, даже зависание dxvk на вейланде починили -- больше не надо xwayland для вайна тянуть. Буквально единственная проблема сейчас это падение фпс в пол при открытом браузере.
> Буквально единственная проблема сейчас это падение фпс в пол при открытом браузереКогда я ещё играл, то подобное наблюдалось и в Винде. Что с ФФ, что с хромом. Поэтому я и не воспринимаю веб версии плееров, ибо музычку не послушать со стриминга без фризов во время игры.
> Поэтому я и не воспринимаю веб версии плееров, ибо музычку не послушать со стриминга без фризов во время игры.Почему то когда я докупил ОЗУ, притом не максимум, а среднячек, то у меня все подобные проблемы решились.
Притом даже на KDE Wayland, раньше думал что это KDE тормозит глючная.
Это известная проблема в клубе фанатов Коры Дуба и Пентаграмиумов.
Похохмил, молодец. Кор и5 2500к, 960-я нвидиа, 16 Гб оперативы. Наблюдалось это все начиная с года 15-16. Ещё хохмоверсии будут?
И во что у вас там фпс падает на этом? Ну и 16 гб там избыточны совершенно. И так то от коре 2 дуо недалеко же. Так что я не схохмил, а узрил в корень. Опять/снова.
> Кор и5 2500кОго, легендарный Сандаль! Еще и версия для оверов. Разогнанный надеюсь?))
Только совсем чуток устаревший. Лет на пять минимум.
Потому что 4 ядра без HT совсем уныло в 2025. Это прям уровень современных атлончиков.
Да и ддр3 медленная.ЗЫ: ты посмотри сколько потоков создает ФФ для просто "музычку послушать со стриминга".
Добавь к этому игру. А потом еще раз посмотри сколько ядер у твоего проца.
Почему то с n150 такого нет.
Может потому что железо ещё не сгнило до кондиции? Да не, бред какой-то)
Ононимный кексперт не заметил нюанс, что речь шла про 2015-2016 год?
layers.acceleration.force-enabled — true
fx.webrender.all — true
webgl.force-enabled — в true
dom.webgpu.enabled — true (если есть)Может еще это,
sudo apt install mesa-va-drivers mesa-vdpau-driversДолжно включить видеоускорение.
Но я например не ставлю, у меня и так нормально.
about:config
Может что то из этого поможет.
https://nyarchlinux.moeДолжно решить твою проблему.
>Но зачем мне венда, если всё работает
>Тут просто видеодрайвер не умеет
>Я ставил на древний ноут ничего не тормозит.
>При достаточном количестве ОЗУ./0. Там скорее всего материнка "достаточное количество озу" не поддерживает.
У тебя там 1063?
От нехватки видеопамяти игры с 60 ФПС до 15 не просядут, тут явно что-то ещё, ну скорее всего именно невидия.
По nvtop смотрю. Пока память есть, всё нормально. Постепенно кончается и начинается слайдшоу. Я сначала на перегрев грешил.
При банальной нехватке памяти ФПС настолько не просядут, в худшем случае ФПС 30-40 при изначальных 60, пропускная способность pci-e достаточна что бы обеспечить и браузер и игру данными, так что тут явно где то в другом проблема, может драйвер криво обрабатывает ситуацию с нехваткой памяти либо где то ещё узкое место, может в хранилище с которого подгружаются данные, оперативной памяти куда данные попадают перед передачей в видеопамять, например старенький hdd или оперативная память в недостаточнос количестве или в одноканальном режиме.
Что же в этом банального? У vram потолок, тут ситуация ровно та же, когда у ОС кончается оперативная память и она фризится. Так же это выражается в невозможности открыть новые окна или видео на декодирование (они "пустые").
>Устранено аварийное завершение, проявляющееся при запуске в KDE PlasmaАх вот почему кодовая база Firefox больше чем у ядра Линукс! Браузер удивительным образом сочетает в себе низкоуровневый код с высокоуровневыми компонетами.
Прикольно, когда надо патчить сам браузер, и при этом конкретно выявляется проблема конкретно в KDE.
Это капля в море относительно веб движка.И да в коде GTK части был неправильно написан выход из цикла (соответственно выход за пределы массива).
Просто в KDE из-за кучи крутилок-вертелок эту ошибку стригеррило.
https://github.com/mozilla-firefox/firefox/commit/eab95b65ce1d
Просто Firefox изначально не предназначен для Linux - там его адаптировали всевозможными костылями, при таком подходе, не удивительно что FF имеет 4%.
Изначально это был неткейп, с тех пор нормально он поддерживается только на линуксе (часть функциональности забыли реализовать для других систем и прошло уже несколько лет). А вот хромиум и правда кое-как на линуксе -- всегда приходилось кучу патчей наворачивать и теперь вообще дичь без них.
4% мирового рынка браузеров - это (на десктопах) от 155 до 280 млн активных пользователей. Напишите более популярный опенсорсный продукт.
> 4% мирового рынка браузеров - это (на десктопах) от 155 до 280 млн активных пользователей. Напишите более популярный опенсорсный продукт.Да, 200+ миллионов пользователей это то, о чем многие компании могут только мечтать.
Но, давайте будем объективны, хром - это тоже опенсорс)
А у него пользователи измеряются, скорее всего, миллиардами.
Да и андроид - тоже опенсорс.
Нет, Android и Chrome - это не опенсорс, это инфраструктура вендора и продукты проприетарные. Да, они используют частично свободные движки. Но если мы сравним количество пользователей чистого браузера Chromium и баузера Google (пока что) Chrome, то увидим большую разницу. Mozilla Firefox - полностью открытый браузер. Наверное, единственный из популярных :) Не только движок Quantum, но и всё остальное. Включая возможность развернуть свой сервер аккаунтов/синхронизации у себя в инфраструктуре ;)
> Нет, Android и Chrome - это не опенсорс, это инфраструктура вендора и продукты проприетарные.Разве? AOSP это не опенсорс?
А какое же тогда у вас определение "опенсорса"?> Но если мы сравним количество пользователей чистого браузера Chromium и баузера Google (пока что) Chrome, то увидим большую разницу. Mozilla Firefox - полностью открытый браузер.
Рассуждения больше похожи на "маневры")
В некоторых дистрибутивах линукса поставляются проприетарные компоненты, но это не делает их "не опенсорсом". Трейдмарки у них, кстати, тоже закопирайчены)
>Рассуждения больше похожи на "маневры")Или вы не пытались осознавать масштабы влияния опенсорса на ИТ-индустрию.
Если в Windows есть встроенная виртуалка Ubuntu в настоящее время, к которой можно обращаться, то Windows - это опенсорс? :)Движок - это не продукт.
В случае с Chromium и AOSP - это частичная открытость. Больше для ревизии кода силами сообщества. Того, что можно открыть. То, на чём зарабатываются деньги - устройство экосистем, например, Google никогда не раскроет.Или вот у Telegram открыты исходники клиентских приложений. Означает ли это, что Telegram - это опенсорс, а не коммерческая компания? :)
И да, вы совершенно правы, наличие проприетарных драйверов не делает опенсорсные ОС проприетарными. Потому что продукт (ОС) открытый. Вы абсолютно правы :)
> Или вы не пытались осознавать масштабы влияния опенсорса на ИТ-индустрию.Интересное предположение.
> Если в Windows есть встроенная виртуалка Ubuntu в настоящее время, к которой можно обращаться, то Windows - это опенсорс? :)
Плохая аналогия подобна котенку с дверцей (с)
Насколько отличаются AOSP от андроида который поставляется с гугловыми пикселями?
Насколько отличаются хром от хромиума?
Кто пишет код для этих проектов (наибольший вклад)?Вы сейчас пытаетесь продвинуть тезис "лиса самый большой опенсорсный браузер" просто выкидывая более успешных конкурентов объявив их "неправильным опенсорсом".
Вы правите свое сообщение, так что буду отвечать новым> Движок - это не продукт.
Разве в хромиуме только движок?
> В случае с Chromium и AOSP - это частичная открытость.
"В̶т̶о̶р̶а̶я̶ ̶с̶в̶е̶ж̶е̶с̶т̶ь̶ частичная открытость — вот что вздор! с̶в̶е̶ж̶е̶с̶т̶ь̶ открытость бывает только одна — первая, она же и последняя!" (с) перефразировал немного)
И AOSP, и хром отвечают требованиям даже всяких опенсорсных сект, типа FSF: ну там 4 свободы и прочая лабуда для лопухов.
То что сообщество не осилит форк и развитие, это проблемы сообщества.> То, на чём зарабатываются деньги - устройство экосистем, например, Google никогда не раскроет.
А экосистема это часть проекта? Нет.
Я могу поставить чистый AOSP без гапсов на телефон.> Или вот у Telegram открыты исходники клиентских приложений. Означает ли это, что Telegram - это опенсорс, а не коммерческая компания? :)
Стоп-стоп. А каким тут боком "коммерческая компания" ?
Даже бородатый коммунист Столлман не запрещал коммерцию.У телеги клиент опенсорс, сервак - проприетарь. Клиент не станет закрытым, только по тому, что сервак не открыт.
РедХат это коммерческая компания или опенсорс?
А Мозилла Корпорейшн? Или "вы не понимаете! это другое!"
>Вы правите свое сообщение, так что буду отвечать новымНе по сути, добавлял больше.
>Разве в хромиуме только движок?
Нет, не только движок. Вопрос в том, сколько пользователей Chromium и сколько Chrome.
>частичная открытость — вот что вздор!
О том и речь. О том, что Chrome - это не опенсорс. Chromium - да. Сколько у него процентов рынка? :)
>А экосистема это часть проекта? Нет.
Конечно же, да. Большинство пользуется Chrome (а не Chromium) из-за экосистемы :)
>Я могу поставить чистый AOSP без гапсов на телефон.
Можете. Сколько вас таких, которые реально так поступают?
>Стоп-стоп. А каким тут боком "коммерческая компания"?
Таким :) Опенсорс - это НКО (или без образования юрлица), это не коммерция. НКО могут получать прибыль, но основной целью их в уставе должно быть написано не это.
>Даже бородатый коммунист Столлман не запрещал коммерцию.
Так и я не запрещаю. Но опенсорс и проприетарщина - это совершенно разные подходы.
>А Мозилла Корпорейшн? Или "вы не понимаете! это другое!"
Mozilla Corporation занимается коммерцией, включая платные сервисы. Mozilla Foundation - НКО. Да, вам нужно поразбираться, что это такое и как устроено. А Thunderbird - вообще MZLA и там отдельные бюджеты и процессы, связанные при этом с Mozilla.
>РедХат это коммерческая компания или опенсорс?
Насколько мне известно, коммерция. Linux Foundation - опенсорс.
Astra Linux - коммерция или опенсорс? Сложно сказать, ибо есть Community Edition, но не думаю, что даже этот вариант опенсорс, ибо вряд ли открыт весь код. Хотя могу ошибаться.
> О том, что Chrome - это не опенсорс.С чего вдруг?
От того что дистрибутив поставляется с проприетарными дровами или пакетами он не становится "не опенсорсом".
В Chrome лишь малая часть проприетарных гугловых дополнений.Вот мнение тех, кто руководствуется вашей логикой
gnu.org/software/gnuzilla/
While the Firefox source code from the Mozilla project is free software, they distribute and recommend nonfree software as plug-ins and addons.> Chromium - да. Сколько у него процентов рынка? :)
Неа, Хромиума без Хрома не существует.
Он базируется на Хроме.
Его пишут программисты гугла.> Конечно же, да. Большинство пользуется Chrome (а не Chromium) из-за экосистемы :)
Мнения разделились))
>>Я могу поставить чистый AOSP без гапсов на телефон.
> Можете. Сколько вас таких, которые реально так поступают?И? Это меняет факт, что андроид это опенсорс?
>>Стоп-стоп. А каким тут боком "коммерческая компания"?
> Таким :) Опенсорс - это НКО (или без образования юрлица), это не коммерция. НКО могут получать прибыль, но основной целью их в уставе должно быть написано не это.Но оно не отменяет того что проект опенсорсный.
"Опенсорс - это НКО" это ваши фантазии)> Но опенсорс и проприетарщина - это совершенно разные подходы.
При чем тут подходы??
Опенсорс - это свойство кода, его лицензия.>>А Мозилла Корпорейшн? Или "вы не понимаете! это другое!"
> Mozilla Corporation занимается коммерцией, включая платные сервисы. Mozilla Foundation - НКО. Да, вам нужно поразбираться, что это такое и как устроено.Хахаха, как удобно)
А кто получает деньги от гугла за поиск? А кто распределяет?Я приведу цитату из финансового отчета
assets.mozilla.net/annualreport/2024/mozilla-fdn-2023-fs-final-short-1209.pdf
"Mozilla provides the Firefox web browser, which is a free and open-source web
browser initially developed by Mozilla Foundation and the Corporation."Вас не смущает "developed by Mozilla Foundation and the Corporation" ?
>>РедХат это коммерческая компания или опенсорс?
> Насколько мне известно, коммерция.Как же так? Они выкладывают код под открытыми лицензиями!
> Linux Foundation - опенсорс.
При этом 90% кода пишется корпорациями?
> Astra Linux
... вообще мало кого волнует)
ps вы специально или случайно путаете лицензию кода и приплетаете организацию проекта.
Код не перестает быть opensource если его НКО превратится в корпорацию.
Нет, вы не понимаете матчасть.>От того что дистрибутив поставляется с проприетарными дровами или пакетами он не становится "не опенсорсом".
Нет, не становится. Продукт в целом опенсорсный. Его архитектура и пр.
>Хотя исходный код Firefox от Mozilla project является свободным программным обеспечением, они распространяют и рекомендуют несвободное программное обеспечение в виде плагинов и дополнений.
Почему нет. Почему бы и не рекомендовать. Firefox ещё и работает под управлением проприетарных систем. Какой ужас :)
>И? Это меняет факт, что андроид это опенсорс?
Да, меняет. Android - это не опенсорс. Потому что без проприетарной части он становится никому не нужным (почти никому не нужным) опенсорсным движком. Всё то, из-за чего люди выбирают Android-устройства, в чистом опенсорсном движке недоступно.
>Опенсорс - это свойство кода, его лицензия.
Именно. Google Chrome поставляется по проприетарной лицензии, например.
Кстати, Яндекс Браузер тоже основан на Chromium и тоже поставляется по проприетарной лицензии.>А кто получает деньги от гугла за поиск? А кто распределяет?
Ну, вы же не донатите. Чудес не бывает. Кстати, это скоро закончится и это для Mozilla будет трудно, но хорошо. Да, органиовать разработку самого популярного опенсорсного продукта не так-то просто. Может, вы предложите более лучшие подходы, сообщество не откажется ;)
>Вас не смущает "developed by Mozilla Foundation and the Corporation"?
Нет, не смущает, потому что Corporation владеет товарными знаками (например, Mozilla), занимается юридическими вопросами и спонсирует Foundation, да, включая пока что от Google.
Это называется диверсификация. Например, многие российские коммерческие компании имеют учебные/образовательные центры, а образовательные учреждения в России - это НКО.
>Как же так? Они выкладывают код под открытыми лицензиями!
Тогда опенсорс. Но наверяка платной коммерческой поддержкой по корпоративным лицензиям занимается отдельное юридическое лицо. Это нормально.
>При этом 90% кода пишется корпорациями?
Почему нет, если им это выгодно. Например, выгодно, чтобы на серверах работало их железо.
>Код не перестает быть opensource если его НКО превратится в корпорацию.
Не перестаёт, но best practice оформлять разработку сложных опенсорс-проектов как НКО.
Кстати, из-за этого работа в опенсорс-проектах в России с августа 2023 года находится в серой зоне. Административка и уголовка грозит, если гражданин работает в зарубежном/международном НКО, у которого нет представительства в России, зарегистрированного в Минюсте. Я делал в Минцифру запрос по этому поводу. Мне сказали, что сообщества российских разработчиков работают над тем, чтобы исключить опенсорс из-под действия этого закона. Конечно, за 2 года так и не исключили :)
> Нет, вы не понимаете матчасть.Или вы просто выдумываете определения.
>>И? Это меняет факт, что андроид это опенсорс?
> Да, меняет. Android - это не опенсорс. Потому что без проприетарной части он становится никому не нужным (почти никому не нужным) опенсорсным движком.Китайцы с вами не согласны. Злые языки говорят что HarmonyOS основана на андроиде.
Но так получается, что и "линукс - не опенсорс", тк без проприетарных компонентов получается "почти никому не нужное ядро от латиноамериканского фонда".
>>А кто получает деньги от гугла за поиск? А кто распределяет?
> Ну, вы же не донатите. Чудес не бывает.А разве я могу скинуть денег на развитие именно лисы?
И не увиливайте) Я задал простой вопрос "firefox разрабатывает НКО или корпорация".> самого популярного опенсорсного продукта не так-то просто.
Сам себя не похвалишь, никто не похвалит)
>>Вас не смущает "developed by Mozilla Foundation and the Corporation"?
> Нет, не смущает, потому что Corporation владеет товарными знаками (например, Mozilla), занимается юридическими вопросами и спонсирует Foundation, да, включая пока что от Google.И не только от гугла.
blog.mozilla.org/press/2014/11/yahoo-and-mozilla-form-strategic-partnership/
Yahoo Inc. (NASDAQ: YHOO) and Mozilla Corporation today announced a strategic five-year partnership> Это называется диверсификация.
Это называется "вертится как уж на сковорде"))
Без денег Corporation никакого firefoxʼа не было бы, не так ли?Т.е сущесвование firefox обеспечивается корпорацией -> firefox это проприетарный продукт, по вашей же логике.
>>Код не перестает быть opensource если его НКО превратится в корпорацию.
> Не перестаёт, но best practice оформлять разработку сложных опенсорс-проектов как НКО.О, ну наконец-то хоть что-то.
Но best practice это как? Где оно зафиксировано?
Или вы решили "раз браузер, доля которого, где-то на дне популярности так делает, то это уже "best practice"?
Может мерять про доле рынка? Вдруг окажется что НКО совсем и не обязательно)
> Административка и уголовка грозит, если гражданин работает в зарубежном/международном НКО, у которого нет представительства в России, зарегистрированного в Минюсте.Я бы сказал, что с учетом всего происходящего, это весьма незначительная проблема.
> Я недал в Минцифре запрос по этому поводу. Мне сказали, что сообщества российских разработчиков работают над тем, чтобы исключить. Конечно, за 2 года так и не исключили :)
Хм... ну не посадили, уже хорошо.
>А разве я могу скинуть денег на развитие именно лисы?
>И не увиливайте) Я задал простой вопрос "firefox разрабатывает НКО или корпорация".Не так всё просто, но формально - да.
Вы донатите Mozilla Foundation, в целом они спонсируют миссию Mozilla, часть этих денег идёт на разработку. Считайте это налогом, который идёт на поддержку других некоммерческих проектов, включая Common Voice, разработку новых стандартов и да, поддерживаете в т.ч. организацию сбора подписей под петициями за свободу доступа к информации и против снижения уровня персональной конфиденциальности :)Вот если спросите, можно ли конкретно задонатить на разработку Thunderbird - да, можете конкретно на Thunderbird, потому что там устроено по-другому. В этом случае вы донатите не Mozilla Foundation, а MZLA.
Главный прикол в том, что головная организация - НКО Mozilla Foundation, а Mozilla Corporation - 100%-ная коммерческая дочка НКО :) Придумано весьма здорово, нравится ли вам это или нет. НКО управляет в Mozilla коммерцией. Миссия превыше денег ;)
>Сам себя не похвалишь, никто не похвалит)
Ну, пока что никто не опроверг. Я сам недавно понял, что это так. И мне эта мысль нравится. Хороший ответ тем, кто пишет про 4% без анализа рынка и интерпретации :)
Кстати, я не сотрудник Mozilla. Работаю Pro bono. Вы можете проспонсировать конкретно мою работу по локализации всех продуктов и сервисов Mozilla :)
>Это называется "вертится как уж на сковорде"))
Это называется, вы спускаетесь на эмоциональный уровень пирамиды дискуссий Грэма :)
>Без денег Corporation никакого firefoxʼа не было бы, не так ли?
Не уверен. Thunderbird в MZLA уже лет 5 развивается без денег Mozilla Corporaton, на донатах.
Вот и посмотрим, что будет происходить без денег гугла.
>Вдруг окажется что НКО совсем и не обязательно)
Необязательно, если хотите строить опенсорс, а налоги платить, как коммерция.
Вопрос, зачем так делать :)>Хм... ну не посадили, уже хорошо.
Поэтому и сделал запрос, чтобы была возможность предъявить полученный ответ по этому поводу. Ну, и пришлось бы пересажать всех российских разработчиков, использующих у себя опенсорс :) А используют (практически) все.
> Не так всё просто, но формально - да.Имеено что формально.
Но по факту нет. Именно на ФФ я задонатить не могу.
И да - на вопрос "НКО или корпорация?" вы так и не ответили.> который идёт на поддержку других некоммерческих проектов, включая Common Voice,
который мне вот вообще не нужен, как и всякие "AI" штуки
> поддерживаете в т.ч. организацию сбора подписей под петициями...
... а так же на проведение мероприятий запрещенных организаций (вы понимаете о чем я) и на миллионые зарплаты гендиру и прочим из верхушки. Жирненький такой налог.
> Вот если спросите, можно ли конкретно задонатить на разработку Thunderbird
Не просто могу сделать, а делаю. Потому что я понимаю, что деньги пойдут куда нужно в намного большей степени.
> Придумано весьма здорово,
Невероятно здорово! Можно тратить огромные суммы на администрирование и непрофильную ерунду, сокращая при этом разработчиков (rust-команда передает пламенный привет).
Я бы до такого не додумался.> Миссия превыше денег ;)
Осталось только определиться все еще ли соответствует ли миссия тому что написано на сайте.
> Я сам недавно понял, что это так. И мне эта мысль нравится.
Угу, достаточно просто заявить что все остальные не правильный опенсорс.
Гну Хурд самая распространенная "по настоящему свободная ОС" :)> Это называется, вы спускаетесь на эмоциональный уровень пирамиды дискуссий Грэма :)
А как называется игнорирование прямых вопросов и уход куда-то сильно в сторону?)
> Не уверен. Thunderbird в MZLA уже лет 5 развивается без денег Mozilla Corporaton, на донатах.
Ну... развивается это понятие растяжимое. В почте не так много изменений за последние годы. Тем не менее EWS появился только сейчас, GMail api нет, MS Graph'а тоже нет (интересно, что они будут делать когда когда EWS дропнут для office365 в конце 2026го)
> Вот и посмотрим, что будет происходить без денег гугла.
С удовольствие обсужу это с вами через года-два-три.
> Ну, и пришлось бы пересажать всех российских разработчиков, использующих у
> себя опенсорс :) А используют (практически) все.Разве это проблема?)) Было бы желание.
Заодно в госухе появилось бы много программистов, готовых "отработать" свои прегрешения.
Отличная, кстати, идея! Прям как в том меме про "Давай программировай".
>И да - на вопрос "НКО или корпорация?" вы так и не ответили.Т.е. Corporation принадлежит на 100% Foundation, то НКО, конечно.
Но если посмотреть, кто конкретно разрабатывает, то сообщество, и любой может присоединиться.
Я тоже участвую в разработке, ибо моя локализация попадает в продукты, сервисы и на сайты.
Я - это НКО или корпорация?>Но по факту нет. Именно на ФФ я задонатить не могу.
Да, не можете. При этом Firefox уже развивается 20 лет и их модель работает, т.е. успешна.
И я думаю, потерю финансирования Google они тоже переживут. Что-то переосмыслят. Уже оптимизируют затраты и концентрируются на главном.Кстати, из России вы в принципе не можете задонатить из-за санкций :) Ну, если не откроете карту в одной из т.н. дружественных стран. Хотя письма они присылают с просьбой задонатить, и сумму там пишут для примера в рублях.
>который мне вот вообще не нужен, как и всякие "AI" штуки
Это опенсорс. Они смотрят, что нужно сообществу и что сейчас актуально. Тема открытого доверенного ИИ сейчас топчик, и эту тему обходить неправильно, чтобы не потерять актуальность. Если вы пользователь Firefox, то участник сообщества и можете высказывать свои предложения в Mozilla Connect, там голосовалки, результаты которых влияют на road map. Прикольно же :)
>Невероятно здорово! Можно тратить огромные суммы
Это ваши суммы? :) Вы можете стать участником сообщества и пробиться в руководство НКО.
>сокращая при этом разработчиков
Если это нужно, то да. Множество разработчиков работают pro bono.
И опять же, вы транслируете информационные патроны из правого лагеря.
Ну, если вы из правого лагеря, то как это вяжется с борьбой за опенсорс?
Опенсорс - это давать, сколько можешь, и брать результат. Основное - давать. Если не деньги, то руки и время.>Гну Хурд самая распространенная "по настоящему свободная ОС" :)
Порядка сотни активных пользователей, 5-10 активных разработчиков? :)
>Ну... развивается это понятие растяжимое. В почте не так много изменений за последние годы.
Полностью новый интерфейс с версии 115 (Supernova). Работа над полноценной поддержкой Exchange, Разработка мобильных версий. Разработка собственного почтового сервиса.
>А как называется игнорирование прямых вопросов и уход куда-то сильно в сторону?)
Я отвечаю на все вопросы. Просто они не укладываются в сформированную у вас картину мира.
>С удовольствие обсужу это с вами через года-два-три.
Договорились :)
Последнее без комментариев :))
Для справки: доля Chromium (как браузера) - меньше 1% мирового рынка браузеров, в отчётах даже не упоминается ;)
>Но, давайте будем объективны, хром - это тоже опенсорс)Шта? Не то что Хром, а в самом браузере Хромиум, Гугл оставлял телеметрию. Хром делается на базе Хромиума.
У вас какое-то превратное понимания опенсорса. Да, там можно оставить и телеметрию, и майнеры, и всё, что угодно.
Наоборот. Это у тебя превратное понимание копилефта и Свободного сообщества.Он имел ввиде исходники.
Chromium это опенсурс, а Chrome проприетарный браузер на его основе, с закрытым исходным кодом.
"при запуске в KDE Plasma с изменёнными настройками оформления окон ("Colours and themes" -> "Window decorations")" Это очередное доказательство того что в KDE из-за его функциональности и настраиваемости куча багов, как только начинаешь крутить настройки вылезает куча проблем как в самих кедах так и сторонних приложениях.
user@debian:~$ sudo apt-get update
[sudo] password for user:
Get:1 http://security.debian.org/debian-security trixie-security InRelease [43.4 kB]
Hit:2 http://deb.debian.org/debian trixie InRelease
Get:3 http://deb.debian.org/debian trixie-updates InRelease [47.1 kB]
Get:4 http://security.debian.org/debian-security trixie-security/main Sources [37.1 kB]
Get:5 http://security.debian.org/debian-security trixie-security/main amd64 Packages [30.1 kB]
Get:6 http://security.debian.org/debian-security trixie-security/main Translation-en [19.6 kB]
Fetched 177 kB in 1s (292 kB/s)
Reading package lists... Done
https://packages.debian.org/trixie/firefox-esr
Package: firefox-esr (128.14.0esr-1~deb13u1) [security]
кто знает, почему firefox не открывает сайт cachyos например? и на компе, и в мобилке одинаково. В другом браузере - без проблем. И таких сайтов много становится с каждым обновлением
> кто знает, почему firefox не открывает сайт cachyos например?Все отлично открывает. ФФ 142, macOS.
Может проблема с провайером или блочат?
Не блочат. Старый Firefox 128 ESR открывает, а новый нет.
Возможно потому что у меня дуал стек ipv6 + ipv4, не могу понять пока что. И почему хромиум на той же системе без проблем открывает все.
Попробуйте написать на https://forum.mozilla-russia.org - там обычно помогают дебажить подобное.
> Firefox 128 ESRFirefox 128 ESR вешает компьютер, при отключенном AdBlock, при рекламе gif.
Вот тебе и ESR.Именно ESR.
Стабильность глюков.
Включи VPN и проверь, я вот сейчас только проверил с VPN сайт без проблем открывается как в настольном так и мобильном Firefox.
В about:config вырубитьnetwork.http.http3.enable
И вспомнить в какой стране ты живешь
спасибо тебе, о великий Аноним! правда не только его, но еще 3 похожих с http3 убрал тоже, и всё заработало
Мобильный Firefox, без VPN не открывает сайт, включаю VPN открывает, дело не в браузере.
дурью маются - до сих пор не сделали многоколонные заклады
https://ibb.co/1JdsVYkR
и сохранение в mht
А зачем на практике в современном мире сохранение именно в mht? Например, можно "печатать" в PDF. Данный формат изначально разрабатывался Microsoft для Internet Explorer. На практике сейчас используется очень редко.Что касается всех хотелок: Firefox - это опенсорс. Вы как пользователь - часть сообщества. Если вам чего-то не хватает, вы помогаете разработке или хотя бы сообщаете о своих хотелках куда-нибудь по назначению. Например, для этого у Mozilla есть сообщество Mozilla Connect, там собирают Ideas :)
даже Хром давно добавил у себя mht. Не поддерживать mht - это моветон, это тоже саоме если опенсор ОС не умеет в zip...
mht был у Лисы, когда Хрома вообще не было. mht - это Лисье изобретение.
было не нативно, а через плагины. А сейчас и плагинов нет для mht...
> https://ibb.co/1JdsVYkR
> и сохранение в mhtПрочитал Ваш список.
Вы любите паять с тестером.
И
Что то про лучшую температуру плавления.
Вы видимо.
Занимаетесь таким.
https://www.youtube.com/watch?v=P1hOAtnjO0MЗа Вами установленно наблюдение спецслужб.
Подозрительно.
так это не мой скриншот, на скриншоте как раз у чела многоколонные заклады, если бы у меня были бы такие заклады я вообще не говорил и не спрашивал бы...
> так это не мой скриншот, на скриншоте как раз у чела многоколонныеЗначит ты обвел нас, мы вышли не на того.
а кого вам надо?
> Значит ты обвел нас, мы вышли не на того.Мы ищщем автора этого коммента.
зачем?
https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcQaA1oR...Ну ладно, как хотите, мы просто переживаем.
> многоколонные закладыЕсли я правильно понимаю, то здесь речь о закладках (bookmarks)?
Добавь в свой userChrome.css этот код:/* multi-column bookmarks menu */
.menupopup-arrowscrollbox * {
display: grid;
grid-auto-flow: column;
grid-template-rows: repeat(var(--user-items-per-column, 18), auto);
grid-auto-columns: minmax(auto);
max-width: 80vw !important;
overflow-x: scroll !important;
}Перезапусти браузер.
Правило глобальное, поэтому «косяки» неизбежны. Я постарался избавиться от самых неприятных.
Если разрешение дисплея очень высокое, то подбери для себя подходящее значение чтобы меню занимало максимум места на экране, но не появилась вертикальная прокрутка (нужно менять число 18 на своё; после каждого изменения/сохранения нужно перезапускать браузер).
Если списки закладок настолько огромные, что всё равно не поместятся на экран за один раз, то появится горизонтальный скроллбар; можно таскать за саму полоску скроллбара, можно мотать колёсиком мыши с зажатой клавишей Shift.
Если понятия не имеешь, что за userChrome.css и т.д., то в двух словах: в своём профиле браузера создай директорию chrome; в ней файл userChrome.css; открой userChrome.css, добавь мой код, сохрани файл и перезапусти браузер.
Чтобы всё это заработало ещё нужно открыть about:config, найти ключ toolkit.legacyUserProfileCustomizations.stylesheets и установить его в true.
так about:config - это у firefox, а userChrome.css это у Chrome. А у Chrome нет ключа toolkit.legacyUserProfileCustomizations.stylesheets.
У firefox тоже нужно создать папку Chrome или как?
> у Chrome нет ключаМы друг друга не поняли. Я решил, что претензии были к Firefox.
Разумеется, вся инструкция для Firefox.> userChrome.css это у Chrome
Это не так.
> создать папку Chrome
Да. Как я описал. Только с маленькой буквы.
А почему, если папка с закладами находится в правом углу экрана - то закладки отображаются некорректно. Нужно, чтобы окно с закладами выравнивалось по левому краю экрана, а не по положению папки
https://ibb.co/mC683Xdd
То, что я предложил было типа Proof of concept. Показать что это возможно сделать. Я думал, ты сам будешь допиливать.Вообще, мой код так себе. По разным причинам.
Попробуй вот этот (в файле userChrome.css сотри всё и вставь этот):#PlacesToolbarItems {
--uc-display: grid;
--uc-grid-template-columns: 130px 130px 130px 130px;
--uc-padding: 5px;
--uc-justify-content: center;
}.menupopup-arrowscrollbox * {
display: var(--uc-display, revert);
grid-template-columns: var(--uc-grid-template-columns, revert);
padding: var(--uc-padding, revert);
justify-content: var(--uc-justify-content, revert);
}Это чужой код, я ничего не стал менять. Чтобы увеличить размеры меню меняй числа там где 130.
Из «минусов» что я заметил при тестировании — если открывать закладки из системного меню (по Alt), то там всё по-старому в одну колонку. В моём коде как надо.> выравнивалось по левому краю экрана
Пока помочь не могу. Такое я даже не тестировал. И не знаю можно ли это вообще обойти. Кстати, не очень это и хорошо было бы — жмёшь на папку справа, а меню вываливается с другой стороны. IMHO.
Может посмотрю что можно сделать, но обещать не буду. Я ничем из этого не пользуюсь.
>Я думал, ты сам будешь допиливать.я ничего не понимаю в програмировании браузеров
> выравнивалось по левому краю экранакак раз такое сделано в Cent Browser и у него ширина колонки фиксированная, поэтому там текст всегджа есть и нет никакой каши
Спасибо, теперь хоть как-то есть в Firefox
Пожалуйста. Рад если хоть как-то помог.> я ничего не понимаю в програмировании
Я в общем-то тоже. :-)
Просто хотел показать преимущества Firefox в плане того, что в нём можно сделать почти всё что угодно в плане UI. Если хоть немного в этом понимаешь.Когда я писал свой вариант, то ориентиром был твой первый скриншот. Подгонял под него.
> в Cent Browser
Не знаю такого.
> ширина колонки фиксированная
Поиграйся с циферками (там где 130); увеличивай в разных комбинациях. Не забывай перезапускать браузер после внесения/сохранения изменений.
Если у меня получится что-то с выравниванием по левому краю — отпишусь здесь.
>Если у меня получится что-то с выравниванием по левому краю — отпишусь здесь.уже не надо - теперь если много закладов то окно закладов расширяется в правую сторону, в первом варианте так не было. Ширину колонки я выставил 250 - норм
Хорошо. Как скажешь.
есть только один недостаток - если в какой-то папке мало закладов, то этот список всё равно создаст 4 колонки и раскидает по ним. А было бы правильней установить высоту колонки до нижнего края или 30 строк и если закладов больше то уже тогда создаётся следующая колонка и колонки создаются пока не достигнет всей ширины экрана. Так работает и Cent Browser и 360Chrome
Я снова вернулся к своему коду.
Попробуй обновлённую версию (так же сотри всё в userChrome.css и вставь/сохрани/перезапусти браузер):/* multi-column bookmarks menu */
.toolbar-menupopup .bookmark-item {
min-width: 250px !important;
}.menupopup-arrowscrollbox * {
display: grid;
grid-auto-flow: column;
grid-template-rows: repeat(var(--user-items-per-column, 30), auto);
grid-auto-columns: minmax(auto);
max-width: 100vw !important;
overflow-x: scroll !important;
}Минимальная ширина закладки: 250 (увеличь если нужно чтобы влезало больше текста).
Новая колонка будет создаваться после 30 элементов как ты и предлагал.
Здесь повнимательнее — в граничных случаях может не перенестись в новую колонку, а появится старое (длинное) меню. Чтобы этого не происходило лучше подобрать значение высоты чуть меньше высоты viewport'а (чтобы чуть не доходило до нижней границы окна браузера).
Соответственно, если часто меняешь (уменьшаешь) размер окна браузера, то тоже будет не очень красиво (огромный список закладок вылезет за пределы основного окна браузера).
Если размер окна браузера не изменяешь и правильно подберёшь значения, то всё очень неплохо. Разве что, так и не знаю пока можно ли вообще меню закладок всегда выравнивать по левому краю.
Круто, так намного лучше.
Огромное спасибо!