Разработчики Mozilla приняли решение (https://bugzilla.mozilla.org/show_bug.cgi?id=1541233) отключить по умолчанию обработку файлов userContent.css (http://kb.mozillazine.org/index.php?title=UserContent.css&pr...) и userChrome.css (http://kb.mozillazine.org/index.php?title=UserChrome.css&pri...), позволяющих пользователю переопределить оформление сайтов или интерфейса Firefox. В качестве причины отключения по умолчанию называется работа по сокращению времени запуска браузера. Изменение поведения через userContent.css и userChrome.css выполняется пользователями крайне редко, а загрузка данных CSS потребляет дополнительные ресурсы (оптимизация убирает лишнее обращение к диску).Для возвращения обработки userChrome.css и userContent.css в about:config добавлена настройка "toolkit.legacyUserProfileCustomizations.stylesheets" в about:config.
Изменение планируется применить в выпуске Firefox 69, намеченном на 3 сентября. В Firefox 68 дополнительно будет включена проверка, выполняющая автоматическое включение опции "toolkit.legacyUserProfileCustomizations.stylesheets" в случае наличия в каталоге с профилем одного из вышеупомянутых файлов. Таким образом пользователям которые уже используют userChrome.css или userContent.css не потребуется вносить какие-либо ручные изменения.
URL: https://www.reddit.com/r/firefox/comments/brttne/psa_firefox.../
Новость: https://www.opennet.dev/opennews/art.shtml?num=50743
Нееет!!!
А шо нет? Для любителей тонкой настройки оставили все в конфиге. Дефолтоюзеры даже не заметят
> А шо нет? Для любителей тонкой настройки оставили все в конфиге.о котором они узнают, как обычно, из /dev/astral
дефолтоюзеров ужасно аффектила проверка существования двух файлов при запуске браузера. ну конечно же.
Это вообще не менее 5% пользователей вообще всех браузеров, если что. Сколько это человек - я не знаю, но очень много
Только мне кажется очень надуманным такое решение или тут все пишут с сарказмом, а я его не понимаю?
Просто после первого обращения к файлу, все затраты по повторной проверки будет выполняться ОС через VFS (ака драйвер файловой системы). Обычно разработчики пользуются и поддерживают фичи для себя (по крайней мере). Сразу можно сделать выводы:
1. Разработчиками являются довольно ограниченные потребители, которым не свойственно делать вещи для себя. Они их заказывают на стороне или отказываются от них. Смотря на бюджеты фонда Мозила, можно сделать выводы, что без денег завтра проект браузера закроют совсем. Тут есть ещё такие подозрения: обычно, при ограниченном бюджете, стараются писать оптимальный код по множеству критериев. К примеру, сроки, легкость поддержки, легкость расширения. Но когда бюджет большой, а оценивать люди результат будут явно без аудите кода, тогда начинается внутренняя борьба с фишками и новыми "ожидаемыми возможностями". Это приводит: те, кто делают на совесть быстро покидают команду, т.к. платят, извините меня, за говно, остальным шиш, менеджмент, видя новый состав тоже радостно покидают команду, их заменяют новые кадры. И вот, прошел год и мы наблюдаем как от команды никого не осталось, а в пресс-релизах одни говнофишки.
2. Они вообще не пользуются тем, что делают и им все равно
3. Это заказ от спонсоров
> Для любителей тонкой настройки оставили все в конфиге.И ещё версий через 5 выкинут и оттуда в рамках очередной чистки.
> Для любителей тонкой настройки оставили все в конфиге.
>И ещё версий через 5 выкинут и оттуда в рамках очередной чистки."Salami-slice strategy" :
вот так по чуть-чуть, по мулиметрику покастрируют лису до хромого, всё Just As Planned :(
Нну, судя по дикости сотворёного с Буревестником, Лису могут упороть тоже в хлам.
А спросишь их: чего плохо-то делаете? Отвечают списком разработчиков. Смешные. Но досадно.
"Таким образом пользователям которые уже используют userChrome.css или userContent.css не потребуется вносить какие-либо ручные изменения. "
ну и ладненько
Давно пора это сделать!
Но зачем, это же сэкономит только микросекунду.
Квантум не тормозит! Слышите? НИТАРМАЗИТ!!!
Кому и микросекунду, а кто-то на хардах сидит, а чуть более, чем многие на ооочень медленных и старых хардах. Пускай, плюшку кому надо, тот заюзает
ну так возьмите и померяйте - сколько занимает проверка существования несуществующего или открытие файла нулевой длины на вашем ооочень медленном и старом. На фоне, скажем, банального чтения полугигабайта мазилиного кода из десяти размазанных по диску .so
Мерять рекомендую батчем из примерно тысячи - тогда будет даже что-то видно.Владельцам модных ssd ничего не светит, у них и тысяча откроется за время, сравнимое с ошибкой измерения.
А уж если вспомнить, как некруто работает дисковый кэш для данных сайтов, когда только один js достигает 10 мегабайт.
Экономия на спичках.
Ну если берут курс на экономию, то это хорошо. Начнут со спичек, а там и посерьёзнее изменения будут
> сколько занимает проверка существования несуществующегоИз каталога профиля, к которому только что было >9000 обращений? В пределах погрешности измерений.
Причём тут "хард" вообще?! Ты в курсе скоростей хардов даже 10-летней давности? 80 мегабайт В СЕКУНДУ. Сколько этот css занимает, что на нём надо экономить? Килобайт? Десять?Веб протух, а мозилла - и подавно.
> Причём тут "хард" вообще?! Ты в курсе скоростей хардов даже
> 10-летней давности? 80 мегабайт В СЕКУНДУ.Для таких задач важнее будет iops, а не скорость чтения, притом линейного. Но это уже занудствование, по сути-то да -- оцеживание комаров с поглощением верблюдов даже если смотреть по чисто локальной активности при запуске fx.
IOPS давно никого не волнует.Проблема в криворукости разрабов.
Все вопросы решает кэширование и чтение настроек одним файлом из сжатого архива кэша.
Но разрабы - они же сильно умные, они такое не делают
Гооораздо больше напрягает, что под три вкладки с форумом без свистков и колокольчиков оно держит четверть всей памяти (1Гб из 4-х занимает).
Гусары фигню мажут по тарелке с этими CSS на старте. Не там у них проблемы.
~20 вкладок - 2 соцсети, 3 форума, ютуб, остальное всякая рабочая статика, вроде страничек со статьями и прочим. И всего 750Мб памяти занято - мне кажется вполне неплохой результат.
Хорошая попытка, но нет. Хром мы не бросим!
Как-будто у насаженных есть выбор
Новость ради новости. Когда будет вяленная лиса?
В Firefox 66.
Лиса то ладно, кому она вообще нужна если ей никто не пользуется, вы лучше скажите когда Опера на вяленом будет? Гугл уже сколько лет кормит завтраками о том как они там всё улучшают поддержку вяленого, а воз и ныне там.
>если ей никто не пользуетсяПользуются. Мне нравится её интерфейс, на ней всё работает. Особо не увлекался разбором браузеров (Аксиома Эскобара), но оно работает ровно так же, как и весь остальной интернет - через ж, зато красиво
Всё меньше. Я помню в лисе текст введённых форм терялся при случайном переходе и возвращении на страницу, приходилось ставить аддон который потом начинал очень тормозить из-за фрагментации или чего-то такого. В Опере это исправили сразу. И так во всём. И нет, не скачать что через ж, куда лучше того же Хрома работает.
А ещё в Опере спеллчекер с ёжиками в словаре, в Файрфоксе такого нету. Раньше был совершенно левый (его ещё надо найти), но потом его копирасты забороли по-моему.) И не удивительно, учитывая, что Россия до сих пор на 2 месте по деньгам для Оперы. Видно, как заботятся о пользователях во всём.
Это по каким таким деньгам?? За оперу у нас никто не платил и когда она коммерческая была, а сейчас-то тем более.
CIA всё оплатит, и бесплатный VPN тоже
Хотя не знаю как там у неё со скоростями по сравнению с Firefox - кто из них на миллисекунду быстрее. Но по удобствам она явно лучше, чем Firefox, большее количество вкладок лучше переваривает, есть киллерфичи (от своих Firefox активно избавляется, стремясь к полной серости, чтобы стать как бледная тень сиятельного Хрома).
А кто Оперой пользуется кроме вас и ее китайских разрабов?
> загрузка данных CSS потребляет дополнительные ресурсы (оптимизация убирает лишнее обращение к диску)Што, простите? Одно обращение к диску (кешированное в большинстве случаем, кроме "свежего") запуска - это вообще ни о чём в масштабах бедствия. Нет, причина тут в чём-то другом.
Конечно в другом. Совершенно очевидно, что это попытка мировой закулисы скрыть планы по консолидации производства сыра в нужных руках. Коварно, не правда ли? В нашем жестоком мире вещи никогда не являются тем, чем выглядят.
Проблема в куче таких мелких проблемах. Если вы не видите ничего подозрительного в лифте, это ещё не значит, что он не падает без тормозов
причина банальна - юзеру не надо давать возможность что-то там себе настраивать.
с теми, которые ее уже каким-то необычным образом нашли и сумели использовать, уже ничего не поделаешь (такие и в коде сумеют откатить ненужно-улучшизм), но те кто еще не - уже и не будут.так держать, мурзила, даешь 0.5% пользователей - любителей рыться в мазиласайте через webarchive в поисках интересных настроек!
Откатить-то сумею, но как мне это говно собирать то потом, у меня обычный комп с помойки, а не сервер, выделенный для сборки.
сегодня сумеешь - но сегодня пока и незачем. А завтра выпилят уже не только строчку конфига, но и код, эти самые usercss'ы разбиравший - телеметрия показала, что 0% пользователей, пользуемых телеметрией, используют эту фичу. Это откатить будет посложнее. Особенно когда изменится и то, куда потом результат разбора вставлялся.Ну и отдельно доставляет документация:
http://web.archive.org/web/20100323171544/http://www.mozilla...
нигде больше ты этого не найдешь, с сайта мурзилы этот файл "случайно" испарился, насколько я вижу.
Достало. Есть предложение:1. сделать свой форк firefox
2. сборка и публикация автоматически в GitLab CI на серверах АНБ на деньги АНБ (ведь все сервера в дейтацентрах США - это сервера АНБ, а те, что на "бесплатных" CI, исполняющих код кого попало в решете докере, не только АНБ, но и всех остальных, кто может позволить себе на чёрном рынку купить эксплоит для уязвимости докера)
3. автоматическое применение патчей. Никакого говна типа waterfox или palemoon, апстрим - самый свежий релизный ФФ. Патчи применяются автоматически. Если патч не применился автоматически - build failure.
4. Название - shitfox, логотип - жук-навозник с головой лисы и шаром говна.>А завтра выпилят уже не только строчку конфига, но и код, эти самые usercss'ы разбиравший - телеметрия показала, что 0% пользователей, пользуемых телеметрией, используют эту фичу. Это откатить будет посложнее. Особенно когда изменится и то, куда потом результат разбора вставлялся.
Да плевать им на телеметрию, телеметрия - это просто повод. Надо будет - и при 90% использовании выпилят, как с xul-дополнениями.
Реальная причина - это то, что мозилла не может разрабатывать браузер. Когда режут функциональность, это говорит о том, что нет ресурсов её поддерживать. А если у мозиллы нет ресурсов поддерживать ни кого не трогающий код (ведь css в chrome никуда не девается, просто выпиливают возможность грузить пользовательский код), это ставит под сомнение способность мозиллы развивать и поддерживать браузер. Поэтому и все эти отговорки придумываются, лишь бы не говорить прямо "мы съели задницей в обратном направлении все полимеры, дайте денег, уволим всех некомпетентных руководителей, выпилим всё говно, потратим деньги на рекламу среди большинства, и попробуем реанимировать, а не дадите - придётся закрыться и придётся вам пользоваться Хромом".
> Достало. Есть предложение:с вас получение грантов от АНБ. Учтите, гранты от товарищ-майора - плохая им замена.
как только получите - приду поучаствовать в проекте.
> это ставит под сомнение способность мозиллы развивать и поддерживать браузер.
новый нескучный api в каждой minor версии - развивается, только в путь.
И в каждой версии "мы опять решили за пользователя, какие скрипты исполнять, какие url нещитаютцо, и т д"
Просто вы не понимаете, куда именно оно развивается.Вашему проекту явно нужен консультант. Обращайтесь, как грант выбьете - недорого возьму.
Нахрена гранты от АНБ? Луше гранты от нормальных пользователей на платный CI где-нибудь в Швейцарии.
не получится - см историю "успеха" проектов, ориентированных на нормальных пользователей.
Есть и поближе ссылка: https://www-archive.mozilla.org/unix/customizing.html> If there are any pages on this archive site that you think should be added back to www.mozilla.org, please file a bug.
> https://bugzilla.mozilla.org/enter_bug.cgi?product=Websites&...
Я думаю, что они специально сделали максимально большие требования к компу, на котором нужно компилировать Firefox.Так сразу отрезаются огромное количество девелоперов, которые могли бы что-то поправить и выпустить форк. Ведь старые фаны Firefox (а новых будет всё меньше и меньше) сидят на старых компах, еще с 32-битной виндой, которую апгрейдить до W10 64bit не хотят или не могут, а также многие не хотят устанавливать Microsoft Visual Studio для этой компиляции, особенно опенсорсники линуксоиды, которые и винду-то не хотят ставить.
Таким образом, им никто не помешает калечить Firefox, т.к. у большинства девелоперов одновременно все требования к машине не выполняются. И менеджмент Mozilla спокойно еще лет 5 сможет получать зарплату из Google, пока Firefox совсем не забудут.
В принципе стремление избавиться от всего лишнего мне нравится, но объяснение про оптимизацию попахивает. Голый ФФ сразу после запуска оставляет открытыми аж 400+ файлов и читает около 80Мб данных с диска.
Лень считать IO (в macos с этим туго из-за системы безопасности), но что-то мне подсказывает, что чтение ещё двух файлов, причём пустых, ведь мы говорим что почти никто не использовал, добавит к общему времени загрузки примерно ничего.
Просто в ЛГБТ сообществе множество "перфекционистов" с OCD, если смотреть на это так, то всё становится более понятно.
Если так на всё смотреть, то опеннет - это двач, только без картинок
Надо просто смотреть релистично, без розовых очков. Это это двач, то что поделать, наверное. На дваче были такие вахтёры?
>Голый ФФ сразу после запуска оставляет открытыми аж 400+ файловВозможно заметная часть из них такие вот довольно бестолковые. Или ты против постепенного решения проблем и считаешь что если уж рубить так с плеча?
А может они все полезны, но я не понимаю почему бы не улучшить ситуацию с бесполезными.Объясни свой подход.
Какую проблему решает отказ от загрузки двух пустых файлов, когда при старте лиса дергает кучу бинарей, файлы кеша и кеш иконок открытых вкладок?
Немного ускоряет загрузку и уменьшает количество необходимых при старте ресурсов.
"немного"... ради этого стоило выпиливать кастомайзинг?? Это как выкинуть из авто запаску - всё равно ж редко пользуетесь! Но когда она нужна - ты без этого никак!! Так и с кастомизацией - какой ЕЩЁ есть вариант порезать кривой сайт? Да никакой, просто сиди и наблюдай идиотский дизайн укуренных индусов. SPA - это как раз оттуда. ВебАссембли только ещё хуже испоганят некогда чистый и красивый гипертекст.
нет, тут круче - выкинуть болты крепления запаски к задней двери - "все равно редко пользуются, а на дверь лишняя нагрузка". Крепление оставить, чисто в декоративных целях - экономия аж сорока грамм из 20 килограммов.
А запаску - ну что, можете, вот, в багажник положить, если уж очень нужна. Или просто купить машину другого производителя, китайского, к примеру.
У вопросы не к самому решению, а к объяснению его с т.з. оптимизации загрузки. Я скорее поверю в то, что просто по ходу дела решили выпилить эту функциональность в каком-нибудь из будущих релизов, чтобы не таскать с собой то, что почти никому не нужно, но требует затрат на поддержку.Всё же не надо смешивать чистую оптимизацию, которая никак не отражается на функциональности, и выпиливание уже существующей функциональности ради оптимизации. Это немного разного уровня решения.
Если потыкать немного по ссылкам в багзилле, то мы находим: метабаг[1] созданный для отслеживания работ по оптимизации стартапа, который поделён на 12 частей (каждая оформлена в виде своего метабага). Одна из этих частей -- это метабаг[2], созданный для выяснения того, что можно соптимизировать в main-thread'е между выбором профиля и открытием основного окна, который в свою очередь зависит от этого самого бага на который ссылка в новости[3].То есть история примерно такая, что разбор полётов во время стартапа привёл разработчиков к тому, что они узнали про существование userContent.css, задались вопросом что с ним делать, и решили что толку от него немного, и уже было удалили его совсем, но потом выяснилось, что некоторый толк есть и они решили оставить, спрятав за опцией. Ну, как бы, а что им было делать? Типа мы тут занялись оптимизацией стартапа, вот тут есть никому не нужный файлик, который мы читаем, но мы не будем убирать это чтение, потому что в соседнем баге гораздо описано гораздо больше тормозного ввода/вывода на старте?
На деле гораздо интереснее вопрос, зачем было брать такой маленький и несущественный кусочек общего действия и оформлять его в виде новости на опеннете. Я думаю потому, что кому-нибудь это может быть важно. Например, разработчикам дистрибутивов, которые свои темы натягивают на GTK^W firefox. И это, на мой взгляд, вполне легитимная причина.
[1] https://bugzilla.mozilla.org/show_bug.cgi?id=1543096
[2] https://bugzilla.mozilla.org/show_bug.cgi?id=1541228
[3] https://bugzilla.mozilla.org/show_bug.cgi?id=1541233
Потому что мозилллоиды пытаются лишить пользователя возможности кастомизации. Следующим шагом через пару релизов совсем выкинут, если вовремя шум не поднять. А так - глядишь, одумаются.
> Потому что мозилллоиды пытаются лишить пользователя возможности кастомизации. Следующим
> шагом через пару релизов совсем выкинут, если вовремя шум не поднять.
> А так - глядишь, одумаются.Я надеюсь, что не одумаются. FF потерял очень многих пользователей, и вот теперь ему только не хватало, чтобы тут под ногами болтались отморозки, которые не могут в аддоны для настройки css.
Есть аддоны, позволяющие переопределять css, есть аддоны, позволяющие пользовательские скрипты выполнять на странице. Но нет, им подавай специальный костыль для этого. Пускай на PaleMoon мигрируют, и обмазываются XUL'ом сколько им влезет.
Аддоны настройки CSS намеренно лишены возможности кастомизиррвать интерфейс. А то что этот файлик читался и применялся - это не заслуга полеБрэндановской мозиллы, твёрдо взявшей курс на выпил всей кастомизации, а недоработка.
> Аддоны настройки CSS намеренно лишены возможности кастомизиррвать интерфейс.Для кастомизации интерфейса есть Palemoon. Вам туда. Ну, реально. Это кажется уже давным-давно решённый вопрос. Сколько можно продолжать испытывать анальные боли из-за этого?
> это не заслуга [...], а недоработка.
Абсолютно согласен. Вот у них дошли руки эту недоработку устранить.
Эти Palemoon и Waterfox туда, откуда они вылезли, засунуть надо.
Это куда? В мозилу?
> Я надеюсь, что не одумаются. FF потерял очень многих пользователей, и вот теперьизбавляется от оставшихся.
> Пускай на PaleMoon мигрируют
угу, или вообще нахрен идут.
Мурзиле пользователи не нужны - мешают уютно пилить гранты гугля и делать вид что они великие разработчики незаменимой альтернативы. Хотя по факту - прикрыватели гугля от наездов антимонопольного комитета, видимо, дешевле обходятся. Но вполне заменимы вложением напрямую в антимонопольный комитет.
> Мурзиле пользователи не нужны - мешают уютно пилить гранты гугля и делать вид что они великие разработчики незаменимой альтернативы. Хотя по факту - прикрыватели гугля от наездов антимонопольного комитета, видимо, дешевле обходятся. Но вполне заменимы вложением напрямую в антимонопольный комитет.Увы, это не так. Было бы круто, если бы они забили бы лет на несколько на пользователей вообще, и позволили бы себе двигаться с максимальной скоростью, не отвлекаясь на частности, но даже пример этих css файликов показывает, что у них кишка тонка. Они ведь выпилили их, но тут пришёл пользователь и они откатили изменения, спрятали вместо этого чтение файла за флагом.
> лет на несколько на пользователей вообще, и позволили бы себе двигаться
> с максимальной скоростью, не отвлекаясь на частности, но даже пример этихна свалку истории. В принципе, они и так туда двигаются с максимально возможной.
У гугля есть интернет. У мурзилы кроме пользователей нет _ничего_. Никакого способа вернуться, если очередной из оставшихся 3.8% решит "да чорт с ним, не так страшен хром если кроме гугля все равно ничего не открываешь" у них нет.> css файликов показывает, что у них кишка тонка. Они ведь выпилили
> их, но тут пришёл пользователь и они откатили изменения, спрятали вместоты, конечно же, можешь показать пруф в виде двух раздельных комитов или хотя бы обсуждения в трекере?
> этого чтение файла за флагом.
когда флаг содержит слово legacy, это означает только то, что его выпилят через версию, вместе с функционалом.
> ты, конечно же, можешь показать пруф в виде двух раздельных комитов или
> хотя бы обсуждения в трекере?Ссылка на баг в новости, плюс я дублировал её в треде.
> А так - глядишь, одумаются.=)
Разъярённые комменты раз разъярённых опеннетчиков там пометили как спам. Отлично. Не одумаются.
Даёшь больше ярости в комментах на багзилле! Это обязательно сработает, если удесятерить усилия.
Дело даже и не в этом, хотя такая тенденция имеется. Скорее Мозилла пытается вышвырнуть как можно больше кода потому что браузер у них уже раздутый (bloat) и чем меньше кода тем проще поддерживать его
да-да - освободится место для инновационных решений вида "Метод matchAll отличается от выполнения метода match с флагом "/g" тем, что он возвращает массив объектов со свойствами всех совпадений, а не массив строк;"ну и конечно же очередного покета, слива данных под видом защиты от трекинга и прочих полезнейших для увеличения юзербазы решений.
Интересное обсуждение в [3]. Особенно про то, что ФФ чекает существование 80 файлов и каталогов при стартапе. Интересно, измеряли ли они реально затраты на эти 80 проверок, ведь с большой долей вероятности листинг каталога закешируется ОС при проверке первого из этих 80 файлов и все остальные stat(2) будут взяты уже напрямую из этого кеша.Удалять ненужно надо - бесспорно, но судя по обсуждению никто даже профайлер не запускал и не смотрел реально ли это является хоть какой-то проблемой производительности, просто увидели первое попавшееся место и решили его "улучшить". А это уже потянуло за собой согласования с другими проектами типа симанки и т.д.
Чтобы избавиться от всего "лишнего" и переписать всё с нуля, нужно было выпустить другой браузер, например как Fenix на мобилках. Но нет - им нужен бренд Firefox и его сообщество пользователей после ужасающего факапа с Moxilla OS. Поэтому они калечат популярный продукт с кучей пользователей, а не хотят начинать с нуля. Ну може ещё играет роль то, что менеджеры понимают, что зарплаты получают от Google, и нужно действовать в его интересах, иначе - сразу биржа труда...
Это ведь просто подготовка - отключение нужно для тестирования функционирования лисы без этого. А потом вообще выпилят с формулировкой "не хотим поддерживать этот код, не используемый 99% (https://lurkmore.to/95%25) пользователей по данным телеметрии".
О том, что выпилят, говорит название настройки - "legacyUserProfileCustomizations". Legacy в разработке ПО - это то, что подлежит выпилу.
Много уже успел выпилить из x86 и TCP?
> What is a PC?
> A horrible, horrible thing built upon piles and piles of legacy nonsense dating back to 1981
>Много уже успел выпилить из x86 и TCP?Это не я успел выпилить. А из x86 таки выпилили, напр. сегментацию памяти. Обозвали это x86_64. После многие сказали, что теперь будут поддерживать только его, и что им срать на пользователей систем, которые, по их мнению должны были быть уже утилизированы.
А что в TCP протоколе является legacy и вообще не нужным?
Cisc выпилили же из x86 ядер.
Транслятор для совместимости правда втулили, но эт подробности уже
Да ты дальше тешь себя тем, что ты не 95%
И правильно сделают. А то развели рюшечек всяких, понимаешь ли.
Экономия на open()? Рили? Учитывая, что содержимое директории все равно оказалось в dcache?
Я бы даже не знал о существовании этих файликов, если бы энное время назад Firefox не сломал Tab Mix Plus, для упорядочивания табов в несколько строк...
Об чём речь-то? Плакать, пить или смеяться?
имитация деятельности
Пить до смеха, а потом плакать и жрать кактус.
Использовал для починки работы FF в темной теме.
Я за то что бы иметь возможность включать/выключать. Главное чтобы совсем не убрали поддержку этих файлов.
> В качестве причины отключения по умолчанию называется
> работа по сокращению времени запуска браузера.В детстве про таких бытовала присказочка: "чтоб ты в туалет по компасу ходил"... дай дураку два профилировщика -- один потеряет, другим что-нить сломает.
Странно, а куда подевались девочки плачущие с криками останусь на старой версии или убегу к палемун ловить анальные уязвимости? А?
Че уж мелочиться, тогда заставляйте пользователей собирать браузер с нужными опциями, тогда и читать значение из about:config не придётся. Что, не соответствует вашему популизму? Так и пишите: мы делаем браузер для домохозяек, им эти функции не нужны.
проблема, что у домохозяек прекрасный йож (который осенним апгрейдом автомагически превратится в хромога) и никакая мазила им и нафиг не сдалась, и поставить они ее не смогут.Амигу еще могут, нечаяно подцепив, ну, вызовут малчык, малчык на каждом столбе вон висит, малчык переформатирует винт, вместе с домохозяйкиными рецептами (ненужны, новых в одноглазнеках навыпрашивает) и опа - обратно йож.
Все урезают хорошо, что дают выбор, ну зачем-зачем, было убирать поддержку старых дополнений?
Нужен браузер основанный на Фаерфоксе, без урезанной функциональности
Готов оплатить разработку и поддержку из своего кармана?
да, подставляй мешок - все пятнадцать рублей тебе туда отсыплю.остальное как-нибудь у гугля выклянчи - мазила же, вон, справилась?
Ещё до 57 перестали автоматом затенять выгруженные вкладки. Но ладно, тогда это можно было поправить через Stylish.
Потом, при переходе на новый формат дополнений, поломали и эту возможность. Пришлось переезжать на userChrome.css
Теперь под каким-то надуманным предлогом хотят и его выпилить. Я так понял, без создания какой-либо альтернативы.
Улучшения и оптимизации в лучших традициях GNOME3.
Ну привет, как тогда отключать горизонтальные табы при использовании TreeStyleTabs?
Хорошая новость. Старый балласт надо выкидывать.
> Разработчики Mozilla приняли решение отключить по умолчанию обработку файлов userContent.css и userChrome.css, позволяющих пользователю переопределить оформление сайтов или интерфейса Firefox.Ждем когда разработчики дополнений напишут петицию с просьбой к Mozilla вернуть обработку user(Content|Chrome).css в Firefox. По умолчанию либо с видимой настройкой в about:preferences.
notabug, comments limited for topic becoming too hot, те что уже есть, старательно удалены, следующий!
умеют они отвращать пользователя.
Сегодня только подумал - может обновить и вернуться к FF, а тут очередная "новость" от свизилы
На работе оставил FF только на одном ПК, который работает с сайтом написанным под FF
Фарефокс урезает - плохо. Ой ой ой удаляем этот мусор!!!
Хромиум в принципе вообще ничего не разрешает - а плевать.
Все на хромиум!!! Лучший браузер в мире.
Ну здрасте. Такое впечатление что кроме мурзилы и хромохо больше браузеров не существует.
Да, они все на том-же движке что и хромоногое поделие, но по функциональности ой как отличаются. Хочешь шустро и маложруще - Ёпера тебе в руки (да, она действительно жрёт намного меньше чем хромой и работает быстрее), хочешь over-дох возможностей кастомизации и всякоразных прибамбасосов - Vivaldi ruleZ и т.д
фейспалм.жпг
Вот ещё проприетарщины нам не хватало.
а что, еще кто-то есть?> Да, они все на том-же движке что и хромоногое поделие, но по функциональности ой как отличаются.
а, ну да. То есть нет даже той, что есть в хромом (в большинстве этих поделок webext либо поломан, либо свой несовместимый).
Я вот хочу нормальный unix-like интерфейс (и да, клавиша control в нормальных иксовых программах не используется), отсутствие анальных зондов в самом браузере и возможность блокировать большую часть вебовских. Ну и где оно? А, ну да, ну да - ungoogled чромиум. Первого нет, второе наполовину выпилено, третье как у всех (то есть прожорливыми и кривыми расширениями, ну ладно хоть совместимы), историю с подменой url надо думать всосут неглядя (потому что и некому и слишком сложно), как и с навязыванием единственно-верных гуглепротоколов. Плюнуть, растереть, поставить обычный чром.
Нормальное изменение. Интерфейс сейчас все равно прибит гвоздями. А сайты любым адблоком/скриптами правятся.
Интересно там вменяемые разработчики вообще есть? Сам повод этого изменения не выглядит несколько надуманно и смешно? Или этим людям не хватает кое-чего и кое-где, чтобы сказать это внятно и вслух?
> (оптимизация убирает лишнее обращение к диску).Лол, а полное удаление телеметрии тогда должно сокращать 90% обращений к диску.
Мелко мыслите. Удаление всего кода браузера уменьшит обращения к дискутна 100%.
Дополнения-читалки сайтов теперь перестанут работать? Или они просто заглушили альтернативные читалки?
> В Firefox 69 будет прекращена поддержка обработка пользовательских настроек. Нефиг портить продукт своими руками.
В Firefox 96 по умолчанию будет отключена функция отображения веб-страниц, потому что она негативно влияла на производительность.
Время для EULA : Руки прочь от продукта!
И до about:config доберутся вопрос времени
В версии 62 уже добрались. https://support.mozilla.org/ru/questions/1235370 - autoconfig теперь в песочнице и настраивается через JSON вместо JS, но там настроек нужных по сравнению с about:config мягко говоря кот наплакал. Пока лечится •pref("general.config.sandbox_enabled", false); но в очередной версии 72+ обещают прикрыть.
"В качестве причины отключения по умолчанию называется работа по сокращению времени запуска браузера"Бред какой-то.
$ uptime
18:11:03 up 52 days, 4:52, 1 user, load average: 0,14, 0,36, 0,34
52 дня назад запустил этот фирефох и уже не помню, сколько он там грузился.
То чувство, когда узнаёшь о чём-то интересном, потому что его решили похоронить...