Pull to refresh

Comments 96

Данная настройка отвечает за масштабирование интерфейса и будет особо полезна людям со слабым зрением или на компьютерах с большим разрешением экрана.
Такие люди будут, вероятно, использовать масштабирование в ОС, а не конкретно в браузере.

Ну, по крайней мере, как человек с очень плохим зрением, я так и поступаю.
UFO just landed and posted this here

В 2021 году общесистемное масштабирование (DPI scaling) работает просто отлично.

UFO just landed and posted this here
А можно пример? В наихудшем случае программа будет выглядеть мыльно, но чтоб разного размера?..

Некоторые элементы программ, которые содержат кастомную отрисовку, могут не учитывать dpi, тогда они так и останутся мелкими

UFO just landed and posted this here
В Windows сделано так, что или программа сообщает, что умеет сама рисовать в HiDPI, или её масштабирует ОС простым растягиванием картинки (фиговым могу сказать, не умеет в integer scale).
Где-то в интернете видел упоминание, что Windows 10 таки научили делать integer scale в случаях, когда это уместно (то есть, когда масштабирование 200%, 300% и т.д.).
UFO just landed and posted this here

У меня многие программы с масштабированием выглядят размыто, причём как новые, так и старые

Тоже зрение не фонтан, но я увеличиваю шрифт и в ОС и в браузере, если кажется что он мелкий (иногда приходится, хотя не везде)

В макоси мне приходится все сайты подкручивать масштаб примерно на 120% и нет такого чтобы в системе масштаб поменять, как в винде… но в целом мне не надо укрупнять интерфейс, важнее контент. В том же vscode слева дерево и меню я не увеличиваю, а код побольше… в терминале шрифт на 16.

Почему нет? Есть настройка:
Скрытый текст
У меня только разрешение меньше идет (в настройках монитора в свойствах разрешение уменьшается), в итоге мылит все. Масштабирование типа 115% или 112% нельзя сделать как в винде.
На сторонних мониторах нет

В KDE Plasma системная настройка маштабирования очень избирательно влияет на программы. Собственно Firefox её тоже не воспринимает, поэтому в нём масштаб приходится выставлять отдельно.
Предполагаю что у автора аналогичная проблема (вижу значение 1.25, что соответствует 125%).

(Д) = (Десктоп), наверное, так.
А не сталкивались с проблемой работы Огнелиса из-за корпоративного прокси? По непонятной логике периодически перезапрашивает пароль, тогда как Хром и Эксплорер таким не страдают

Как вариант — на прокси настроено ограничение на количество одновременных соединений. Попробуйте уменьшить значение network.http.max-connections.

почитайте про
network.automatic-ntlm-auth.trusted-uris
network.negotiate-auth.trusted-uris
и задайте в них корпоративные доверенные сайты
Я про них уже все что нашел — прочитал. Проблема не с корпоративными сайтами, а с внешними — прокси может десятки раз спросить мой пароль за время загрузки одной страницы.
Хм, кажется в таких случаях я просто разрешал лисе сохранить пароль на прокси.
ваш шрифт будет использован на всех сайтах
А потом на многих сайтах иконки, которые сделаны в виде символов кастомных шрифтов, не будут отображаться. Не говоря о таких мелочах как сбившееся форматирование и непомещающийся текст.

Я же вроде предупредил в статье, что отображение страницы при этом поменяется. Например гугловые сайты у меня очень странно отображаются, но это мой личный выбор. Я считаю, что наличие выбора лучше его отсутствия

Я согласен. Но я не смог так жить, потому что отсутствие иконок это уже отсутствие функционала, а не только внешний вид.

Ну у меня словами пишет, мне даже удобнее так, но я согласен, есть и другие способы. Например аддон Dark Reader, не только делает темным сайт, но и может поменять шрифт только для одного сайта

А иногда квадратиками. Особенно радует такое в формах оплаты.
А потом на многих сайтах иконки, которые сделаны в виде символов кастомных шрифтов, не будут отображаться.
за иконки в шрифтах расстреливать надо, нет?
А иногда квадратиками. Особенно радует такое в формах оплаты.
а оно так и должно быть
ну потому что если вася не понимает что файерфокс изолирует шрифт в формах оплаты и вася не определил форму как форму оплаты — то это проблема васи

у вас есть шрифт
шрифт это набор глифов, и сопоставление им кодепойнтов юникода [не всегда], например
кодепойнт лат.А сопоставляется с глифом лат.А
и т.д.

вы или файерфокс можете переопределить это сопоставление
например:
кодепойнт лат.А сопоставляется с глифом цыфры 7

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

однако же в файерфоксе кое где оно едет на «своих» шрифтах, по-первых потому что шрифт кривой, а во-вторых потому что вася-горе-верстальщик кривой [таких 99%], а причём тут тогда файерфокс?))

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

шрифт — это очень сложное ПО (да, шрифт — это ПО), и абсолютно тупейший повсеместно нынче распространённый подход к шрифтам по типу «да как нибудь там работает и ладно» — и приводит ко многим бедам

избитую фразочку типа «веб — это типографика на 95%» — все знают, но не делают очевидных следствий)
а именно: ВЕБ — ЭТО 100% ЗНАНИЕ ТОГО КАК РАБОТАЮТ ШРИФТЫ, без этих знаний все прочие знания бесполезны

вы собираетесь расстреливать всех, кто использовал Font Awesome / Bootstrap Glyphs?

FontAwesome уже давненько на SVG переехал. Не уверен, что есть возможность использовать актуальные версии через шрифты, но даже если есть, основной способ — SVG. Заодно он не тащит все иконки бандлом, а только используемые.

за иконки в шрифтах расстреливать надо, нет?

Поздно. Это, наверное, ещё можно было сделать "пока они были маленькие", но сейчас надо делать другое: смириться.

Кто-нибудь может посоветовать подобный чек лист, но для версии 52, последней для Windows XP?

Большинство упомянутых настроек (всё, что связано с безопасностью/приватностью/etc.) разумнее делать не самостоятельно, а использовать упомянутый у Вас в ссылках проект ghacksuserjs (заодно он и prefs.js чистить поможет). Дело в том, что этих настроек очень-очень много, плюс они регулярно меняются при выходе новых версий файрфокса, так что отслеживать всё это лично просто ни у кого не хватит времени.


Я пару лет назад описал как им пользоваться в статье Умеренный Hardening для Firefox — описанное в ней всё ещё слишком сложно для большинства обычных пользователей, но совершенно точно проще, чем делать всё лично вручную как описываете Вы. При моём подходе вручную составляется только список собственных отличий от базового ghacksuserjs, поддерживать который в актуальном состоянии намного проще (достаточно при обновлении ghacksuserjs глянуть его diff).

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

Вот это кладезь нужного about:about. Спасибо!
Crandel, это ты? Что вообще происходит? Почему эту же статью удалили, а сейчас её опубликовали по новой?
Отключать телеметрию чтобы Мозилла игнорировала опытных пользователей и базировала свои выборы на тех кто оставляет дефолтные настройки?
Телеметрия скорее для рекламы и персонализации, чем для улучшения ПО. Браузер ведь бесплатный, а программистам нужно платить. Поэтому от её отключения опытными пользователями они не выкатят розовый фон с сердечками в следующей версии.
Умеренный Hardening для Firefox:
Отключение телеметрии Firefox, которое делает большинство продвинутых пользователей, внезапно, имеет неприятный побочный эффект: наше мнение перестаёт интересовать разработчиков Mozilla. Например, отказ от ALSA в пользу PulseAudio они объяснили тем фактом, что по данным телеметрии практически все пользователи используют PulseAudio. Аргумент «продвинутые пользователи, избегающие PulseAudio, обычно отключают телеметрию» ими не принимался, не смотря на то, что на этом настаивало много разных людей (я, кстати, тоже так работаю — ни PulseAudio, ни телеметрии).
Почему вы решили что телеметрия для рекламы? Где Mozilla показывает пользователям рекламу отличную от чего-то что является их собственными сервисами?
Насколько я помню Мозилла получает деньги от гугла, за то что ставит его своим поисковым движком по умолчанию, но уж явно не за проданных юзеров.
Умельцы отключающие телеметрию, параллельно удаляют и отправку сообщений о падениях. Больше безопасности, ради неисправленных ошибок.

Эти умельцы умеют писать багрепорты самостоятельно. Отправка отчётов об ошибках — это хорошая фича, при условии что можно проконтролировать отправляемые данные. И не чисто формально, в стиле "можете посмотреть на мегабайт текста, который мы сейчас отправим", а так, чтобы можно было проанализировать все данные примерно за минуту (потому что больше времени на это никто тратить не будет), а для этого их объём должен быть достаточно небольшим.

Эти умельцы умеют писать багрепорты самостоятельно.
Вы утверждаете, что пользователи большей части гну/линукс дистрибутивов будут писать багрепорт? Вот именно что все пользователи, включая тех, кому гну/линукс поставили знакомые, чтобы не чистить вирусы?

Те, которые заморачиваются настолько тонкой настройкой файрфокса как описана в статье и достаточно параноики чтобы отключать автоматическую отправку отчётов об ошибках? Да, обычно такие "пользователи" в состоянии использовать багтрекер файрфокса самостоятельно, если их что-то не устраивает. Я Вам даже больше скажу: туда что-то репортят совершенно не обязательно только при крешах, так что автоматическая отправка отчётов всё-равно все проблемы с багрепортами не решает.

Баги - это одно. Но изменения в фф, прошедшие за последние несколько лет (включая пару сомнительных редизайнов меню с последующим отключением предыдущей версии) - это тот браузер, который заслужили в т.ч. отключающие телеметрию пользователи. Зачем поддерживать фичи, которыми никто не пользуется?

Интересно, как развивался (и продолжает развиваться) софт, который либо писали во времена, когда на доступный инет рассчитывать было нельзя, либо который в принципе в интернете не нуждается? Как-то ведь обходились без телеметрии…

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

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

Ещё один пример: в некоторых приложениях, вроде культурных, есть даже возможность посмотреть что именно отсылается в качестве телеметрии или при багрепортах… и всё было бы хорошо, если бы некоторые из этих приложений не показывали при этом JSON на мегабайт, который просто нереально проанализировать глазами за те 30 секунд, которые разумно выделить на принятие решения "разрешить/запретить" - и в результате отправка будет запрещена, разумеется.

Дамп памяти, трассировка стека, версии загруженных библиотек, системные настройки, которые могут влиять на воспроизведение бага - эта куча инфы. В формате json запросто может мегабайт набраться (бинарные данные при этом увеличатся в объёме в (4/3)...2 раза за счёт кодирования base64 или hex).

Правильнее было бы описательно указать, какие данные собираются и отправляются.

  1. TCP fast open мало включить только в firefox (ещё и в ОС включить надо — в линуксе, в windows вообще как больше года уже не работает нормально эта опция).
  2. Ещё 0-RTT (early_data) можно в firefox включить.
  3. Но обе эти опции дадут эффект только если посещаемый сайт их поддерживает. (ИМХО) только один сайт в мире и TCP fast open и early_data одновременно поддерживает — это мой сайт про хрюш :)
Отключение автовоспроизведения видео на сайтах:
Настройки -> Приватность и защита -> Разрешения -> Автовоспроизведение -> «По умолчанию для всех веб-сайтов» = «Блокировать аудио и видео»

Отключение рекомендаций для дополнений:
about:config -> extensions.htmlaboutaddons.recommendations.enabled = false

Отключение закрытия браузера при закрытии последней вкладки:
about:config -> browser.tabs.closeWindowWithLastTab = false
Да там тысячи этих настроек, и с каждым новым выпуском ещё несколько десятков добавляется. По этому списки user.js нужно разделять на анонимность, безопасность, производительность, настройка внешнего вида.
Вот мои по производительности до Firefox 84 habr.com/ru/post/424019 и habr.com/ru/post/459880
Это да. Но там не только добавляется, а и иногда что-то и выпиливается или просто перестаёт работать. Я долго боролся с расширяющейся строкой адреса. Но на данный момент возврат к старой строке через about:config кажется уже невозможно откатить. Ещё и ниспадающий список последних посещённых сайтов из строки адреса выпилили. Кому это всё мешало непонятно.
Сейчас там кинулись в трёхмерную графику и ориентируются на браузер — как платформу для мультимедиа и трёхмерных игр. При этом вводятся ограничения по железу и операционным системам. Что бы раскрыть полный функционал браузера у вас должна быть 64 битная версия Windows 10, 3 или более ядерный/поточный процессор, видеокарта умеющая DirectX12.
UFO just landed and posted this here
Кто любит сам покрутить новые настройки в Firefox, можете воспользоваться вот этими ресурсами:
cat-in-136.github.io — сравнение настроек вышедших стабильных версий и будущих бета версий.
github.com/earthlng/FFprefs-diffs — сравнение настроек вышедших стабильных версий.
searchfox.org — здесь можно найти краткое описание почти всех настроек.
Спасибо за обзор, как раз хотел на выходных заняться настройками, очень вовремя увидел вашу статью.

Общая проблема хабра — ввиду плохого поиска по старым статьям многие хорошие статьи просто пролетают мимо многих юзеров (не просматривающих ленту каждый день) поэтому никто и не замечает, что новая статья это повтор.

Неплохо было видеть список хабов в виде некого дерева, заходя в "разделы" которого можно сразу посмотреть лучшие или самые комментируемые статьи по этой теме за любой период (и не только за день/неделю/всё время, но и за период дат с… по...). deniskin

Может, «security.ssl.errorReporting.automatic» должно быть со значением false, раз уж речь об отключении?

неужели нет GUI-утилиты для этого всего, какого-нибудь Firefox TuneUp Wizard? Чтоб вот не руками в файлах копаться, а галочки быстро поставить-снять, сохранить набор супер-настроек в файл и передать на другой комп?

Мне бы хотелось отключить уведомление о необходимости обновить браузер (да я знаю что браузер нужно обновлять, но уведомление хочку выключить) и ещё я бы хотел выбрать вариант предпочитать всегда когда можно http перед https (да я знаю что это неправильно и небезопасно). Буду благодарен за подсказку как это сделать.
Мой Firefox 87 при наборе адреса, например, ya.ru, отправляет запрос по http. Однако, сам сайт первым делом редиректит на https.
UFO just landed and posted this here
На скрине там эта настройка выделена жирным, т.е. отличается от дефолта.
В актуальной версии FF87 дефолтное значение dom.security.https_only_mode = false
скачайте этот файл, распакуйте и переместите папку distribution в C:\Program Files\Mozilla Firefox\
Перезапустите браузер. Теперь пока не удалите эту папку обратно, firefox не будет обновляться и ничего об обновлении показываться не будет.
К самой mozille и к ее firefox уже давно нет никакого доверия. Если уж пользоваться, то форками:
  • Librewolf — форк от разработчиков librefox на который надавила «белая и пушистая» мозилла, нарушая (далеко не в первый раз) свой же манифест
  • IceCat — форк от GNU с GNU'тыми аддонами
  • Basilisk — форк древней (еще XUL) версии firefox со своими патчами, от разработчиков palemoon, более независимый, никакого rust, но и гораздо менее совместимый

Насколько мне известно это единственные адекватные форки.
UFO just landed and posted this here

Да, спорный. Не могу сказать, что я полностью разделяю точку зрения автора. Но однозначно интересный и полезный на уровне "принять к сведению" как минимум.

Автор полностью за монополизацию рынка blink/webkit, а с учётом того, что сейчас нет свободного браузера на webkit с кучей расширений, плюс у браузерах на webkit бывают некоторые баги, то по сути, такой своей публикацией он хочет уничтожить gecko как движок и замкнуть веб на blink. А у него, насколько мне известно нет ни одного крупного форка. А удалить телеметрию и какие-то дополнительные вещи из gecko легче чем создать движок.

Вы точно статью прочитали? Можете процитировать ту часть, которая привела Вас к этому странному выводу?


Автор вообще-то считал единственным адекватным браузером Pale Moon (который как раз форк файрфокса), но с ним тоже начались проблемы и он по этому поводу тоскует, и никакой хорошей альтернативы ему (тем более на базе webkit) он в этой статье не предложил.

Actually, elinks supports features that are somehow missing in «modern» web browsers (such as editing cookies, custom stylesheets or keybinding), but in the end, they can all be got back through addons.
Редактирование куки доступно через инструменты разработчика(включая хром) без дополнений, как и создание собственных стилей(как сайтов, так и браузера, как минимум для фокса).
There is a long history of anti-user decisions with this one — it's so big I've written a massive article about it and other Mozilla's sins.
Тут приводится довольно большая статья, в которой эмоций больше чем логики
With version 57, Mozilla decided to end XUL support and replace it with the gimped WebExtensions which they knew would kill many addons (the others would have to be rewritten).
Интересно, автор поддерживал хотя бы один небольшой проект, параллельно его развивая под требования пользователей?
Yes, you saw it right! There is no way to disable auto-updates since version 63! The option has even been removed from the dumpster known as about:config.
Нет никаких проблем отключить автообновления, даже без пересборки браузера, как минимум на гну/линукс, и существуют готовые пакеты, которые можно поставить через пакетный менеджер. Однако, стоит отметить, что большинство пользователей не видят необходимости установки даже обновлений безопасности.
Mission: make a walled garden of addons
В версии браузера для разработчиков можно отключить проверку цифровой подписи.
Also known as «the dumpster», where the dirty options you are not supposed to touch, go. Do you want to dumpster dive in order to change a basic browsing preference? This guy thinks you should.
Зачем так пренебрежительно отзываться о «about:config»? Это довольно удобная вещь, так как во-первых она скрывает важные настройки от обывателей, во-вторых, использовать её для настройки, особенно по инструкции, гораздо удобнее, чем рыскать в куче меню. user.js — продолжение этого, по сути что-то вроде дотфайла. Интересно, автор понимает, что если какая-то домохозяйка нажмёт случайно отключение js, то самостоятельно она это не починит? Тыжпрограммист тоже не факт.
PulseAudio enforcement issue
Если автор действительно пользуется гну/линукс, то он должен знать, что в течении долгого времени было некому реализовать аппаратное декодирование видео. Поддержка каждой отдельно технологии требует дополнительного времени, и вместо того, чтобы прислать свой патч, он лишь обвиняет.
A bunch of «giants» including Twitter, GitHub (recently acquired by Microsoft, remember!), Amazon, Reddit and...themselves (are they sneakily admitting they are also a giant?). They have two Twitter channels, an Instagram account (Facebook-owned), and their source code is hosted on GitHub.
Какой большой грех Мозиллы, у них есть гитхаб и твиттер!
Mozilla has been planning to do include Cloudflare's DNS in Firefox by default for a long time (archive)
Во-первых, данная настройка позволяет обходить цензуру, а во-вторых, днс провайдера можно сменить.

Как итог, даётся искажённый однобокий взгляд на многие проблемы, большая часть аргументов надуманны. Каких-то реальных проблем, вроде того что, СЕО сокращает программистов, или то, что СЕО Мозиллы выступает против Трампа или Столлмана не приводится(полагаю, автора это вообще не волнует).

Возвращаясь к оригиналу.
GNU IceCat
This means no Flash Player compatibility as well as an annoying LibreJS addon included by default.
Я понимаю, что использование LibreJS — это не то, чем захочет заниматься каждым, однако называть LibreJS раздражающим всё равно не следует, uMatrix требует не намного меньшего внимания.
Packages for most distros are also not provided, so you'll have to compile. I recommend skipping this one especially in light of the recent happenings at Mozilla.
Данный браузер можно скачать, и запускать из папки, я так использую firefox. Почему автор умалчивает о данной возможности?
LibreWolf
The first version (Librefox) was considered just an «enhanced» Firefox — until it was killed by Mozilla (archive)
Лицензия firefox запрещает поставку модифицированной сборки под тем же именем. Не не вижу абсолютно ничего плохого.
LibreWolf aims to fix many of the issues vanilla FF has — it will be compiled with no telemetry, Pocket or pulseaudio requirements.
Оказывается, вернуть поддержку alsa не такая и большая проблема, как писал автор в списке грехов Мозиллы. Как мне показалось, это единственный полноценный не хромой браузер, о котором написано более-менее нейтрально.
Firefox is absolutely terrible and its forks have not much to be proud of either, as we can see.

The other, more important reason to avoid Firefox-based browsers is that they are all still dependent on the evil Mozilla.
Прямой призыв отказа от браузерного движка gecko, а то вам же хуже будет
Knowing this, it is obvious Chrome forks can't be any better, but let us check them out anyway:
После того, как основательно напугали, нужно предложить навязать альтернативу, зря что ли пугали?
Iridium Browser
The devs have reacted dismissingly (archive) to the issue, plus have sneakily added more recent spyware (archive) — so I don't think they're to be trusted. Iridium has a hasn't been updated in a long time (it's August 2020, but the last release is from April based on Chromium 81 — compared to Ungoogled-Chromium's 84). There's no AppImage or portable build, making installation a bigger problem. This was my browser of choice for a long time (until I found the one below)
То что позволено Юпитеру, не позволено быку, и то, за что критикуют Мозиллу сходит с рук другим браузерам. Это не просто очередной браузер от фирмы грешника, это даже один из любимых браузеров.
Ungoogled-chromium
In the end, Ungoogled-Chromium is still just a bunch of bandages applied to Chromium, and keeps Uncle G in control of the Web. There's not any real features added beyond the privacy fixes and a few CLI options (archive). Still, it is surely the best Chromium fork out there if a Google monopoly doesn't bother you.
Оказывается автор знает о установке программ не из репозитория дистрибутива. Тогда почему он молчал об это раньше? У меня был небольшой опыт использования данного браузера, и во-первых там из коробки нельзя установить расширения, это делается только вручную, а во-вторых, под одной из учётных записей данный браузер просто падал, даже не запускаясь. Этот браузер требовал неоправданного уровня красноглазия.
The situation with Chrome forks is better than Firefox ones — there's more of them and they are more commonly updated. We've got more variety in terms of features, included addons, looks, philosophies, etc.
Больше половины из его списка неприемлимы по его же критериям, однако он называет эту ситуацию «лучше».
The Fallen Hero — Pale Moon
and still has several advantages over FF / Chrome such as independent development, lack of some antifeatures, less vulnerabilities, XUL addons support, better UI, smaller codebase, and more customizability. However it recently went off the deep end so much that I cannot in good conscience call it an «alternative» to anything anymore.
Мало того, что этот браузер может работать далеко не со всем в современном вебе(интересно, туда портировали vaapi?), так он ещё и не соответствует представлениям автора.
They both have hounded the OpenBSD packagers (archive) because they wanted to use system libs which would be «deviating from official configuration» — something the PM devs hate. They also hardcode compiler parameters, especially with libvpx to use specific opcodes instead of using whatever the user or operating system sets ${CFLAGS}/${CXXFLAGS} to, breaking portability with different CPUs and operating systems.
Не могу сказать, что я поддерживю автора Pale Moon, однако опять же, сборки без брендирования могут содеражать посторонние патчи. Иногда Pale Moon собирается под именем New Moon.
There's a NixOS package and a SlackBuild (archive) with support for other operating system coming soon (or you can compile from source).
Автор знаком и вещами вроде nixpkg, но только не тогда, когда это касается IceCat
Pale Moon is still the only decent way to browse the modern web that's actually relevant — but it's slowly rotting from the inside. Firefox is dying and will soon bring down all its forks alongside itself, surrendering the Web to Google whose abomination of a browser is just as worthless.
Насколько мне известно, Goana не является самостоятельным движком, а в неё всего лишь бекпортируют исправления безопасности из Gecko, плюс исправляют некоторые мелкие моменты. Это означает, что использование современных сайтов может быть затруднительно из-за движка и отдельных вопросов вроде этого, плюс к этому, отсутствуют оптимизаций, привнесённых Quantum. Далеко не каждый айтишник сможет пользоваться исключительно этим браузером, простой пользователь должен иметь весьма специфические предпочтения, для того, чтобы использовать его без проблем. Поставить такой браузер условной маме или девушке — это нажить проблемы себе и им.

Общая тональность статьи довольно показательна — автор умалчивает о многих важных вещах, говорит о браузерах на независимом движке довольно оскорбительно, довольно лицемерно закрывает глаза на часть своих требований в зависимости от браузера, и довольно слабо учитывает потребности рядовых пользователей. Хорошо, если он не вызовет уменьшение доли не blink/wbkit браузеров, тем что человек решит, что его борьба бесполезна

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


На мой взгляд более жёсткие придирки к форкам файрфокса объясняются очень просто (но не так, как это восприняли Вы): когда кто-то, кого ты любишь и на кого надеешься, начинает творить херню и загибаться — ты будешь намного более сильнее расстраиваться по этому поводу, в т.ч. из-за "мелочей". Я вот тоже намного придирчивее отношусь к мелким проблемам файрфокса нежели к более серьёзным проблемам хромиума — потому что с хромиумом и так всё понятно, и единственная надежда пока только на файрфокс, поэтому ему лажать нельзя-нельзя вообще, и так еле дышит.


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


В целом, подход в статье напоминает немного Столлмана — да, это сильный перегиб, но кто-то должен тянуть и в эту сторону, причём именно с перегибами, просто чтобы немного компенсировать то, куда тянут все остальные.

Благодарю, весьма полезно! Особенно порадовало про настройки отключающие проверку страниц в черных списках(весьма достало, когда я точно знаю куда и зачем захожу). Оказалось, что адрес https://mozilla.cloudflare-dns.com/dns-query мой провайдер блокирует.

Что значит уход в swap? Насколькр я знаю swap- раздел на жестком диске, в Linux, для кеширования файлов, аналог файла подкачки в windows, как правило используется при нехватке физической памяти. И не как ноут не мог уходить в swap.

Я имел ввиду, что вся оперативная память была занята и свап начинал забиваться, и от этого весь ноут начинал дико тормозить

user_pref("toolkit.telemetry.coverage.opt-out", false);

По-моему, если флаг называется "opt out", его все-таки стоит ставить в true (естественно, если разработчики назвали его в соответствии с его функцией).

Лису нужно любить только за то, что это единственная реальная альтернатива движку хромиума, а мы все знаем, что бывает, когда реальных альтернатив нет (как было при IE6). Лучше любая альтернатива чем никакой, поэтому Firefox юзать надо.

Отключить защиту консоли разработчика (могут возникать конфликты на некоторых сайтах):


user_pref("dom.event.clipboardevents.enabled", false);

Эта настройка блокирует копирование текста на очень большом количестве сайтов, включая фейсбук

Ожидал более специфичного кастомайзинга. к примеру для скорости работы. Как никак Огнелис очень прилично отстаёт от Хромиум. Но для некоторых статья пригодится.

Не знаю, меня скорость работы полностью устраивает, на некоторых сайтах наоборот, хром отстает

Это случаи исключения. Если сидите на Linux есть интересный портал для гиков — Phoronix, они постоянно делают бенчи Хром vs Лиса
(но не отрицаю что Лиса иногда была впереди)

Меня цифры не волнуют, меня устраивает скорость огнелиса. И меня не устраивает хром и производные.

Вашу позицию я понял, лишь говорю о том что это субъективное.
Хром может и быстрее, но при этом кушает больше памяти.
Да, заоптимизировали его под бенчи, чтобы он легко выигрывал. А по сумме потребительских характеристик может и отставать.

Тогда предлагаю вам подтюнить огнелис на скорость самому и написать об этом статью, с удовольствием почитаю

Следует отметить, что некоторое время назад была реализована поддержка аппаратного декодирования видео в gnu/linux, как для xorg, так и для wayland, однако её нужно дополнительно включать в about:config.

Зашел на about:memory чтобы заставить своего огнелиса версии 95 64 бита перестать жрать память как не в себя (на этот момент он съел 7600 мегов). Кликнул на Minimize memory usage - вуаля, попер рост, дошел до 11300 и остановился. Это я такой тупой что не понимаю как переводится слово minimize?

Похоже, что система не правильно освободила ресурсы, так как чтобы минимизировать их, огнелис, как и любая другая программа создает копию процесса и убивает старый. В вашем случае, по какой-то причине старый не убился. Может был занят антивирусом? Только что попробовал у себя на убунте минимизировать, освободилось 400 Мб

Sign up to leave a comment.

Articles