Детальная настройка браузера Firefox

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


    Надеюсь она немножко поможет в популяризации этого чудесного браузера.


    Небольшое введение

    Как только у меня появился интернет много лет тому, я сразу же, по совету друзей, начал экспериментировать с различными браузерами. Уже точно не помню, но я постоянно прыгал между оперой и огнелисом. И тут появился хром, который был на каждом углу и лез со всех щелей. Сначала он был довольно сыроват и я чаще проводил время на огнелисе, забросив оперу совсем. Но со временем хром начал работать быстрее и я окончательно перешел только на него. И вот 2 года назад я работал в одной компании, где у меня был рабочий ноутбук с 8 Gb RAM, на Ubuntu и с обязательной виртуалкой для Windows, так как компания использовала Outlook и Skype for Business. Я конечно не долго работал в таких условиях, но пока работал, все постоянно висло, хром с Intellij Idea + виртуалка сжирали всю память и уход в swap к вечеру был обычной рутиной, пока я не услышал про выход версии Firefox 57.0 Quantum, в которой начали переписывать части движка Gecko на Rust, используя наработки экспериментального движка Servo.


    Так как терять мне было нечего, я решил попробовать вернутся на когда-то любимый браузер.
    И какое же было мое удивление, когда по скорости работы Firefox перестал уступать хрому. Так как я не использовал множество дополнений, я легко перекинул все мои закладки на новый браузер и начал активно его использовать.


    И тут меня ждал еще один сюрприз. Мой рабочий ноутбук перестал уходить в swap каждый день. Я был приятно удивлен.


    В процессе перехода я наткнулся на несколько статей по настройке Firefox и не переставал удивляться, насколько он гибче чем хром. Вот эту гибкость я и постараюсь вам описать.


    Варианты настроек


    Перед тем, как настроить что-то, нужно знать, где именно это делать. В Firefox есть несколько способов настроить под себя. Начнем пожалуй с самого очевидного — пункт меню Preferences (у меня английская версия языка браузера).


    Пункт меню Preferences


    Я не буду детально описывать этот вариант, потому что он очевиден и большинство пользователей браузера его открывали. Поэтому тут будет лишь пара интересных нюансов.


    • General -> Fonts & Colors -> Advanced
      Красным цветом выделена галочка, деактивировав которую, ваш шрифт будет использован на всех сайтах, независимо от подключенных шрифтов там. Мне очень понравилась данная возможность, так как я люблю шрифт Hack и использовать его для чтения приносит мне удовольствие. Больше не видел такой настройки, поправьте меня, если не прав. (Может влиять на корректность отображения страницы, спасибо ArsenAbakarov )


    • General -> Network Settings -> Connection settings
      Не могу обойти стороной возможность настроить прокси для браузера без дополнительных телодвижений


    • Search -> Search Bar
      Куда же без дополнительного поля ввода для поиска, в котором сохраняется последний поисковый запрос


    • Privacy & security -> Permissions -> Notifications
      Ну и еще одна полезная галочка для блокировки всех уведомлений, которые меня жутко раздражают



    Это были интересные и даже уникальные настройки, доступные в графическом интерфейсе.


    Настройка браузера с помощью страницы about:config


    В Firefox есть одна любопытная страница, по адресу about:about


    Как вы видите, на этой странице находятся ссылки на разные ресурсы браузера.
    Не буду углубляться в каждый ресурс, просто наведу несколько любопытных и полезных примеров.


    • about:support
      Тут можно посмотреть детальную информацию о браузере, user-agent, поддерживается ли несколько потоков или например композитный менеджер для отрисовки интерфейса.



      Тут же можно узнать путь к вашему профилю(Profile Directory). Зачем он вам будет нужен, я подробнее опишу ниже. К сожалению, на мобильной версии не показан путь к папке профиля, поэтому поделюсь с вами своим(актуально только для андроид)
      /data/data/org.mozilla.firefox/files/mozilla/*.default
      Папка профиля состоит из 2 частей — * — рандомная строка(уникальный набор букв для каждого девайса) + .default — для профиля по умолчанию


    • about:memory
      Тут можно посмотреть, на что расходуется память браузера, в основном полезно web frontend разработчикам


    • about:addons
      Страница с вашими расширениями, доступна также из графического меню.


    • about:networking
      Страница с детальной информацией о посещенных сайтах, dns и websockets. Тоже будет полезна web разработчикам.


    • about:config
      И наконец, страница, где находятся все доступные настройки браузера в формате ключ — значение



    Файл user.js в папке профиля


    Файл user.js должен быть в папке вашего профиля, путь к которой мы узнали в ресурсе about:support. Данный файл содержит в себе настройки которые доступны в about:config. Сразу же возникает вопрос, а зачем еще какой-то файл, если уже есть about:config? Он нужен для бекапа и переноса настроек.


    Дело в том, что все настройки из about:config хранятся в файле prefs.js в папке профиля. Данный файл генерируется автоматически браузером и имеет приоритет перед user.js. Но когда хочется одинаковых настроек на разных компьютерах (и даже на мобильной версии), то рекомендованный вариант — использовать файл user.js. Кстати, чаще всего настройки из user.js дублируются в файл prefs.js поэтому если меняете какие-то значения в первом, не забудьте почистить и второй файл(я удаляю дублирующие строки из prefs.js), только закройте браузер перед этим, иначе он автоматом затрет ваши изменения.


    Детальные настройки браузера


    Перед тем, как детально описывать каждую настройку или группу настроек, хочу внести несколько обозначений. Дело в том, что я использую Firefox и файл user.js для настройки не только на компьютере, но и на мобильном телефоне. Конечно же не все настройки от десктопа подходят для мобильной версии, поэтому я буду указывать отдельно, если настройка подходит только для десктопа (Д).


    Теперь поговорим про формат этих настроек.


    В about:config есть графический редактор значений, там все должно быть понятно и так.
    А вот файл user.js, как видно из его расширения, предполагает что все настройки будут в формате, понятном javascript парсеру. Например:


    user_pref("browser.bookmarks.restore_default_bookmarks", false);

    user_pref — это объект, содержащий в себе все настройки.


    Все, что в кавычках "browser.bookmarks.restore_default_bookmarks" — это ключ.


    После запятой идет значение.


    Ключ всегда строка, а вот значение может быть разных типов, строки, числа или булевое значение ложь/истина(true/false).


    Настройка показанная в примере отвечает за восстановление закладок по умолчанию и имеет значение ложь. Если поменять данное значение, то все ваши закладки удалятся и восстановится набор закладок по умолчанию.


    Другие настройки


    user_pref("browser.bookmarks.showMobileBookmarks", true);

    Данная настройка позволяет на десктопе увидеть ваши закладки с мобильной версии, если у вас подключена синхронизация. (Д)


    user_pref("browser.ctrlTab.previews", true);

    При переключении вкладок отображаются превью страниц. (Д)


    user_pref("browser.download.autohideButton", false);
    user_pref("browser.download.panel.shown", true);

    Настройки, отвечающие за отображение загрузок браузера. (Д)


    user_pref("browser.library.activity-stream.enabled", false);
    user_pref("browser.newtabpage.activity-stream.feeds.places", true);
    user_pref("browser.newtabpage.activity-stream.feeds.section.highlights", false);
    user_pref("browser.newtabpage.activity-stream.feeds.telemetry", false);
    user_pref("browser.newtabpage.activity-stream.filterAdult", false);
    user_pref("browser.newtabpage.activity-stream.prerender", false);
    user_pref("browser.newtabpage.activity-stream.showSponsored", false);
    user_pref("browser.newtabpage.activity-stream.telemetry", false);
    user_pref("browser.newtabpage.activity-stream.telemetry.ping.endpoint", "");
    user_pref("browser.newtabpage.activity-stream.tippyTop.service.endpoint", "");
    user_pref("browser.newtabpage.activity-stream.topSitesRows", 3);
    user_pref("browser.newtabpage.enhanced", true);

    Все настройки activity-stream отвечают за вашу активность. "newtabpage" — за отображение контента на новой вкладке. Почти все я отключил, кроме "feeds.places", отвечающих за отображение недавно посещенных страниц на новой вкладке. Кстати, все настройки, содержащие слово "endpoint" отвечают за адрес, на который посылаются данные. Если использовать пустую строку, то данные передаваться не будут.


    user_pref("browser.ping-centre.telemetry", false);

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


    user_pref("browser.safebrowsing.blockedURIs.enabled", false);
    user_pref("browser.safebrowsing.downloads.enabled", false);
    user_pref("browser.safebrowsing.downloads.remote.block_dangerous", false);
    user_pref("browser.safebrowsing.downloads.remote.block_dangerous_host", false);
    user_pref("browser.safebrowsing.downloads.remote.block_potentially_unwanted", false);
    user_pref("browser.safebrowsing.downloads.remote.block_uncommon", false);
    user_pref("browser.safebrowsing.downloads.remote.enabled", false);
    user_pref("browser.safebrowsing.enabled", false);
    user_pref("browser.safebrowsing.malware.enabled", false);
    user_pref("browser.safebrowsing.phishing.enabled", false);
    user_pref("browser.safebrowsing.provider.google.advisoryURL", "");
    user_pref("browser.safebrowsing.provider.google.gethashURL", "");
    user_pref("browser.safebrowsing.provider.google.lists", "");
    user_pref("browser.safebrowsing.provider.google.pver", "");
    user_pref("browser.safebrowsing.provider.google.reportMalwareMistakeURL", "");
    user_pref("browser.safebrowsing.provider.google.reportPhishMistakeURL", "");
    user_pref("browser.safebrowsing.provider.google.reportURL", "");
    user_pref("browser.safebrowsing.provider.google.updateURL", "");
    user_pref("browser.safebrowsing.provider.google4.advisoryName", "");
    user_pref("browser.safebrowsing.provider.google4.advisoryURL", "");
    user_pref("browser.safebrowsing.provider.google4.dataSharingURL", "");
    user_pref("browser.safebrowsing.provider.google4.gethashURL", "");
    user_pref("browser.safebrowsing.provider.google4.lastupdatetime", "");
    user_pref("browser.safebrowsing.provider.google4.lists", "");
    user_pref("browser.safebrowsing.provider.google4.nextupdatetime", "");
    user_pref("browser.safebrowsing.provider.google4.pver", "");
    user_pref("browser.safebrowsing.provider.google4.reportMalwareMistakeURL", "");
    user_pref("browser.safebrowsing.provider.google4.reportPhishMistakeURL", "");
    user_pref("browser.safebrowsing.provider.google4.reportURL", "");
    user_pref("browser.safebrowsing.provider.google4.updateURL", "");
    user_pref("browser.safebrowsing.provider.mozilla.gethashURL", "");
    user_pref("browser.safebrowsing.provider.mozilla.lists", "");
    user_pref("browser.safebrowsing.provider.mozilla.pver", "");
    user_pref("browser.safebrowsing.provider.mozilla.updateURL", "");

    "safebrowsing" — данные настроки отвечают за проверку посещаемых сайтов, чтобы убедится что они безопасные. Данная проверка предполагает проверку хоста сайта в локальной базе на черный список и проверку загруженых файлов на серверах гугл.(Спасибо dartraiden за подсказку) В случае положительного ответа вместо сайта показывается служебная страница с предупреждением. Я данную проверку отключил для ускорения серфинга. Возможно, тем, кто пользуется ОС Windows, этого делать не стоит.


    user_pref("browser.search.countryCode", "US");
    user_pref("browser.search.geoSpecificDefaults", false);
    user_pref("browser.search.geoSpecificDefaults.url", "");
    user_pref("browser.search.geoip.url", "");
    user_pref("browser.search.hiddenOneOffs", "Bing,Amazon.com,Twitter");
    user_pref("browser.search.region", "US");
    user_pref("geo.wifi.uri", "");

    Настройки поиска. Я поставил регион US, для анонимности поисковых запросов. Так же отключил местоположение для поиска ("geo").


    user_pref("browser.tabs.loadInBackground", false);
    user_pref("browser.tabs.tabMinWidth", 30);
    user_pref("browser.tabs.warnOnClose", false);

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


    user_pref("browser.urlbar.clickSelectsAll", true);
    user_pref("browser.urlbar.maxRichResults", 15);
    user_pref("browser.urlbar.trimURLs", false);

    При клике на адресную строку выделяется весь адрес, а не текущее слово. А также не скрывается https в адресной строке.


    user_pref("datareporting.healthreport.uploadEnabled", false);
    user_pref("datareporting.policy.dataSubmissionEnabled", false);
    user_pref("datareporting.policy.firstRunURL", "");

    Отчеты корпорации Mozilla


    user_pref("device.sensors.enabled", false);
    user_pref("device.sensors.motion.enabled", false);
    user_pref("device.sensors.orientation.enabled", false);

    Это скорее для мобильной версии, но иногда в ноутбуках тоже есть какие-то сенсоры.


    user_pref("devtools.aboutdebugging.showSystemAddons", true);
    user_pref("devtools.onboarding.telemetry.logged", false);
    user_pref("devtools.theme", "dark");
    user_pref("devtools.toolbox.splitconsoleEnabled", false);

    Настройки инструментов разработчика. (Д)


    user_pref("dom.push.enabled", false);
    user_pref("permissions.default.desktop-notification", 2);
    user_pref("permissions.default.geo", 2);

    Дублирует отключение уведомлений из графического меню


    user_pref("experiments.activeExperiment", false);
    user_pref("experiments.enabled", false);
    user_pref("experiments.supported", false);

    Не хочется мне эксперементов. Настройка на любителя).


    user_pref("extensions.pocket.enabled", false);
    user_pref("extensions.ui.dictionary.hidden", false);
    user_pref("extensions.ui.experiment.hidden", true);
    user_pref("extensions.ui.locale.hidden", true);
    user_pref("extensions.webextensions.remote", true);

    Настройки расширений. Pocket выключаю.


    user_pref("findbar.highlightAll", true);
    user_pref("font.internaluseonly.changed", true);
    user_pref("font.minimum-size.x-western", 10);
    user_pref("font.name.monospace.x-western", "Hack");
    user_pref("font.name.sans-serif.x-western", "Hack");
    user_pref("font.name.serif.x-western", "Hack");

    Настройки шрифта, дублируют графические.


    user_pref("general.smoothScroll.durationToIntervalRatio", 1000);
    user_pref("general.smoothScroll.lines.durationMaxMS", 100);
    user_pref("general.smoothScroll.lines.durationMinMS", 100);
    user_pref("general.smoothScroll.mouseWheel.durationMaxMS", 150);
    user_pref("general.smoothScroll.mouseWheel.durationMinMS", 50);
    user_pref("general.smoothScroll.other", false);
    user_pref("general.smoothScroll.pixels", false);
    user_pref("general.smoothScroll.scrollbars.durationMaxMS", 100);
    user_pref("general.smoothScroll.scrollbars.durationMinMS", 100);

    Настройки плавного скролла, подобранно эксперементальным путем.


    user_pref("general.useragent.override", "Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101 Firefox/64.0");
    user_pref("general.useragent.vendor", "");
    user_pref("general.useragent.vendorSub", "");

    Настройки User agent, если нету особой необходимости, их лучше не трогать


    user_pref("general.warnOnAboutConfig", false);

    Отключить окно предупреждения при посещении about:config


    user_pref("gfx.use_text_smoothing_setting", true);
    user_pref("gfx.webrender.enabled", true);
    user_pref("gfx.webrender.highlight-painted-layers", false);
    user_pref("layers.acceleration.force-enabled", true);

    Ускорение отрисовки.


    user_pref("intl.accept_languages", "en-us,en,uk,ru");
    user_pref("intl.locale.requested", "en-US");

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


    user_pref("layout.css.devPixelsPerPx", "1.25");
    user_pref("layout.css.osx-font-smoothing.enabled", true);
    user_pref("layout.word_select.stop_at_punctuation", true);

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


    user_pref("media.autoplay.enabled", false);
    user_pref("media.av1.enabled", true);

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


    user_pref("network.allow-experiments", false);
    user_pref("network.cookie.prefsMigrated", true);
    user_pref("network.dns.disablePrefetch", true);
    user_pref("network.http.speculative-parallel-limit", 0);
    user_pref("network.predictor.enabled", false);
    user_pref("network.prefetch-next", false);
    user_pref("network.security.esni.enabled", true);
    user_pref("network.tcp.tcp_fastopen_enable", true);
    user_pref("network.trr.mode", 2);
    user_pref("network.trr.uri", "https://mozilla.cloudflare-dns.com/dns-query");
    user_pref("network.warnOnAboutNetworking", false);

    Данную группу настроек хочу разобрать подробнее.


    "dns.disablePrefetch" и "predictor.enabled" отвечают за предварительное посещение ссылок на странице, чтобы ускорить загрузку, если пользователь захочет перейти по какой-то из ссылок. Если интернет медленный, то оно только ухудшает ситуацию, особенно в мобильной версии где-то в метро.


    "tcp.tcp_fastopen_enable" включает TCP Fast Open
    "trr.mode" отвечает за DNS Over HTTPS. Значение 0 полностью отключает DoH; 1 — используется DNS или DoH, в зависимости от того, что быстрее; 2 — используется DoH по умолчанию, а DNS как запасной вариант; 3 — используется только DoH; 4 — режим зеркалирования при котором DoH и DNS задействованы параллельно.


    Ну а "trr.uri" отвечает за сервер, на который браузер стучится для получения IP адреса посещаемых сайтов.


    "security.esni.enabled" отвечает за Encrypted SNI


    user_pref("privacy.donottrackheader.enabled", true);
    user_pref("privacy.firstparty.isolate", true);
    // Отключает запоминание уровня зума для сайта 
    user_pref("privacy.resistFingerprinting", true);
    user_pref("privacy.resistFingerprinting.autoDeclineNoUserInputCanvasPrompts", false);

    Настройки приватности. Спасибо twiddler за уточнение


    user_pref("privacy.userContext.enabled", true);
    user_pref("privacy.userContext.longPressBehavior", 2);
    user_pref("privacy.userContext.ui.enabled", true);

    "userContext" включает Multi-Account Containers. (Д)
    Данное дополнение изолирует куки и историю посещений в отдельные контейнеры. К сожалению, только для десктопа. Я так изолировал все сервисы гугла, фейсбука и нескольких других важных сервисов отдельно. Так же, если дополнительно установить расширение Multi-Account Containers, то с его помощью можно привязывать сайты к контейнерам. Даже если с одного контейнера открываешь ссылку, привязанную к другому контейнеру, она открывается в этом контейнере, в новой вкладке. Очень удобно.


    user_pref("reader.color_scheme", "dark");
    user_pref("reader.content_width", 12);

    В Firefox есть очень удобный режим чтения страницы, при котором все, кроме текста удаляется. Он пока далек от идеала, вырезает некоторые тэги с текстом, но все равно им очень удобно пользоваться. Активировать его можно тут


    user_pref("security.ssl.errorReporting.automatic", true);
    user_pref("toolkit.identity.enabled", false);
    user_pref("toolkit.telemetry.archive.enabled", false);
    user_pref("toolkit.telemetry.bhrPing.enabled", false);
    user_pref("toolkit.telemetry.coverage.opt-out", false);
    user_pref("toolkit.telemetry.enabled", false);
    user_pref("toolkit.telemetry.firstShutdownPing.enabled", false);
    user_pref("toolkit.telemetry.hybridContent.enabled", false);
    user_pref("toolkit.telemetry.infoURL", "");
    user_pref("toolkit.telemetry.newProfilePing.enabled", false);
    user_pref("toolkit.telemetry.reportingpolicy.firstRun", false);
    user_pref("toolkit.telemetry.server", "");
    user_pref("toolkit.telemetry.shutdownPingSender.enabled", false);
    user_pref("toolkit.telemetry.unified", false);
    user_pref("toolkit.telemetry.updatePing.enabled", false);

    Разнообразная телеметрия. Опять :)


    user_pref("widget.chrome.allow-gtk-dark-theme", true);
    user_pref("widget.content.allow-gtk-dark-theme", true);
    // user_pref("widget.content.gtk-theme-override", "Adwaita:light");

    А тут можно настроить использование темной темы gtk для линукса.(Д)
    Кстати, если вам не нравяться темные input и textarea, то для этих полей ввода можно применить светлую тему, даже если у вас стоит темная по умолчанию. Настройка "widget.content.gtk-theme-override" создана для этого.


    Если вы думаете, что этим настройка браузера ограничивается, то вы ошибаетесь)
    Для любителей темной темы есть проект ShadowFox. Именно благодаря ему у меня все браузерные ресурсы в темном цвете. И я очень доволен. Так же можно перекрашивать и некоторые популярные расширения, типа uBlock или uMatrix


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


    Пожалуйста, оставляйте в комментариях свои настройки, которые я не упомянул и делитесь своими способами кастомизации данного браузера.


    Полезные ссылки


    Только зарегистрированные пользователи могут участвовать в опросе. Войдите, пожалуйста.

    А вы настраиваете ваш браузер?

    Поделиться публикацией

    Комментарии 193

      +2
      «Красным цветом выделена галочка, деактивировав которую, ваш шрифт будет использован на всех сайтах, независимо от подключенных шрифтов там» — на сайтах верстка не едет?
        –4
        на сайтах верстка не едет?

        Нет, там изменения незначительные

          +2
          различия между шрифтами могут быть очень значительные и из-за этого строка может не влезть в родителя, вывалиться, а если там ряд инлайн блоков, то все уплывет.
          Да что уж там говорить, у меня такое было даже с «безопасными веб шрифтами» на Windows и Linux…
            +2
            различия между шрифтами могут быть очень значительные

            Возможно и так. Мне это не критично, поэтому данная настройка на любителя. Добавил замечание в статью

              +1
              Если верстка ломается из-за изменения длины текста на несколько процентов — это некачественная верстка.
                0
                Да… но случаи бывают разные, и если текст длинный, то несколько процентов могут вылиться в овер 50px…
                  0
                  Абсолютно неважно сколько пикселей, хорошая верстка обязана держать такие удары.
                    0
                    а я согласен, но не все в нашем мире идеально, просто предупредил что может быть и такое
                      –1

                      Не нужно всё возводить в абсолют, иногда цена такой железобетонной верстки это костыльные решения увеличивающие код этого участка в 10 раз.

                        +2
                        Какие ещё костыльные решения, какие 10 раз? Оно может быть сверстано либо правильно (лейаут «дышит»), либо криво (и вот там костыли, захардкоженные магические константы и пр). Если человек понимает, как делать правильно, то он понимает.
                +2
                после включения этой настройки перестанут подгружаться из инета все шрифты. а шрифты не только для отрисовки текста используются, к сожалению, но и для показа значков (вместо SVG). вот пример. слева от кнопки «купить» буква «f» вместо плюса. справа в оранжевом круге буква «e» вместо телефонной трубки.

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

                    На самом деле это плохая практика – вставлять иконки через шрифт.


                    • Во-первых, производительность. Ради 6 иконок на страницу на страницу тянется весь пак весом 100 Кб
                    • Во-вторых, масштабируемость. Иконка смотрится очень бледно по сравнению с текстом. Чтобы сделать иконочный шрифт пожирнее, придется загрузить еще одну версию шрифта, читай еще 100 Кб.
                    • Ну и ситуации, когда у пользователя не загрузились шрифты по разным причинам (в том числе из-за настроек браузера) тоже возможны.

                    Поэтому лучше вставлять svg-иконки напрямую. В этой статье показано как. И если ваш фронтендщик так делать не хочет, но наверное, лучше поискать другого.

                      0
                      Это проблема только с растровыми шрифтами, а иконки-то могут быть да и есть в виде векторных шрифтов. Сейчас наверно растровые шрифты и не используются вовсе.
                        0
                        Во-первых, производительность. Ради 6 иконок на страницу на страницу тянется весь пак весом 100 Кб
                        можно включить в файл шрифта только нужные значки

                        Ну и ситуации, когда у пользователя не загрузились шрифты по разным причинам (в том числе из-за настроек браузера) тоже возможны.
                        svg тоже может не загрузиться

                        И если ваш фронтендщик так делать не хочет, но наверное, лучше поискать другого.
                        это не мой сайт. я просто фотку хочу распечатать. :)
                          +1
                          можно включить в файл шрифта только нужные значки

                          Для этого нужно настраивать сборку, gulp, webpack и вот это все. Для сайтов типа как в примере обычно этого не делают, ибо затраты не оправдываются.


                          svg тоже может не загрузиться

                          Если внедрить svg напрямую в html, то он не загрузится только вместе со всей страницей.


                          это не мой сайт. я просто фотку хочу распечатать. :)

                          Я понимаю, просто написал общий список советов, почему лучше так не делать, вдруг кому поможет.

                  0
                  Скажите, пожалуйста, каким образом вам удалось на страницах настроек сделать цвет фона черный?
                    +1
                    Для любителей темной темы есть проект ShadowFox. Именно благодаря ему у меня все браузерные ресурсы в темном цвете.
                    +2
                    «safebrowsing» — данные настроки отвечают за проверку посещаемых сайтов, чтобы убедится что они безопастные. Данная проверка предполагает отсылание хоста сайта на сервера гугл
                    Не предполагает. Если не изменяет память, сверка производится локально с периодически скачиваемой базой. А вот хэши загрузок сверяются удалённо.

                    user_pref(«extensions.ui.locale.hidden», true);

                    А зачем, если не секрет?

                    Настройки User agent, если нету особой необходимости, их лучше не трогать

                    Есть вероятность потом получить увлекательный квест «почему не ставится дополнение, которое гарантированно совместимо с моей версией браузера». А не ставится, потому что в юзерагенте старая версия.

                    user_pref(«privacy.firstparty.isolate», true);
                    user_pref(«privacy.resistFingerprinting», true);

                    Ломает многие сайты.

                    Вообще, это очередная попытка изобрести то, что уже изобретено до нас.
                      0
                      Вообще, это очередная попытка изобрести то, что уже изобретено до нас.

                      Спасибо, добавил в ссылки


                      Ломает многие сайты.

                      "privacy.resistFingerprinting.autoDeclineNoUserInputCanvasPrompts" отвечает за всплывающее окно, в котором можно разрешить или запретить канвас события

                        0
                        А при чём тут «privacy.resistFingerprinting.autoDeclineNoUserInputCanvasPrompts», я про privacy.resistFingerprinting в целом (некоторые сайты перестают корректно работать), а в большей степени про Firstparty Isolation, которая ломает дофига всего (идея-то хорошая, но с реальностью плохо совместима).
                          +1
                          При том, что если в всплывающем окне вы разрешите для данного сайта фингерпринтинг, то он добавится в whitelist. Я например добавил так сайт windy.tv с прогнозом погоды, который не работал, а все остальные запрещаю. Заодно узнаю, какие сайты не прочь последить за пользователем)
                            0
                            Помнится, один из методов блокировки Canvas-отпечатка у меня напрочь ломал одну браузерную игру, работающую на HTML5. Это к тому, что «использовать специфические методы Canvas» не всегда означает «следить за пользователем» – иногда они могут использоваться по прямому назначению…
                              0
                              Поэтому я и не блокирую их все, а использую данную настройку, чтобы иметь выбор. У меня пара сайтов в белом списке, но после включения данной опции, я заметил, что огромное количество сайтов, для которых нет необходимости использовать Canvas, чтобы показать новости или какую-то статью, явно используют эти методы для деанонимизации пользователя. Просто у меня когда то был проект, в котором использовался fingerprinting для сбора информации над пользователем. К счастью я недолго проработал над этим. С тех пор это важная тема для меня, потому что используются эти методы в 80-90% сайтов, которые я посещал
                        0
                        Не предполагает. Если не изменяет память, сверка производится локально с периодически скачиваемой базой. А вот хэши загрузок сверяются удалённо.

                        Это вы перепутали с Firefox Monitor


                        With enhanced protection enabled, the client looks URLs up in a remote blacklist hosted on a lookup server (optionally encrypting the query for increased security). The enhanced protection mode provides better coverage because the server blacklist is up-to-the-minute fresh, as well as potentially more comprehensive because providers might be forced to prune client blacklists due to size.
                          0
                          Нет, не перепутал.

                          support.mozilla.org/ru/questions/1220219

                          Это сходу гуглится, а подробное описание где-то в Mozilla Wiki было закопано, но глубоко, потому что ориентировано больше на разработчиков.

                          Ну и странно было бы иное, это был бы полный слив истории посещений, а с этим сейчас активно борются, даже повыпиливали с AMO дополнения, которые при установке явно спрашивали «Хотите отправлять разработчику дополнения сведения о посещённых сайтах или нет?». То есть политика «такое должна быть отключено по умолчанию и разрешается только если пользователь явно и осознанно желает пойти в настройки и включить».
                            0
                            Ну я точно не знаю, когда оно проверяет локально, а когда стучится на сервера, поэтому и отключил, я все равно использую арч линукс, мне не актуально. Для пользователей Windows в статье есть предупреждение
                              0
                              Всё просто: посещённые сайты локально, а загрузки удалённо (вероятно, потому что зловредных бинарников написано в разы больше, чем вредоносных сайтов)
                                0
                                Спасибо за разъяснение, обновил статью
                        0
                        <случайный дубль>
                          –7
                          почему мозила, почему не опера?
                            +4

                            Не доверяю китайцам в плане приватности. Ну и движок хромиума имеет те же проблемы, что и в хроме

                              –2
                              лучше уж китайцам, чем местной братии
                                +2
                                Какой именно братии? Я предпочитаю никому ничего не показывать. И Firefox позволяет максимально это настроить, задействовав DoH, esni и контейнеры
                                  +3
                                  Местная братия это провайдер и соответствующие органы страны, в которой находится пользователь. Китайцы, АНБ и Google от меня далеко. А вот очередное чудо-юдо в погонах, у которого горят показатели — оно тут, рядышком и готово возбуждаться даже на безобидные мемы с Иисусликом.
                                +2
                                Потому что опера это тот же хром. Если юзать браузер на блинке то либо Chrome, либо Vivaldi.
                                  0
                                  Только это на порядок более удобный хром.
                                0
                                пункт меню Preferences (в меня английская версия языка браузера)

                                исправьте
                                  0
                                  Спасибо
                                  0
                                  В Firefox мне не хватает PiP. В Chrome он тоже работает не на всех сайтах в отличие от Opera.
                                    0
                                    Что такое PiP? Я знаю такую аббревиатуру только для пакетного менеджера python
                                      0
                                      Picture-in-Picture
                                        0

                                        Ах вот оно что. Нашел такой popup video addon, но не уверен, что это будет полноценная замена

                                          0
                                          Из аддонов использую только uBlock и uMatrix. Остальным как-то не сильно доверяю (могут ведь звонить непонятно куда). Этот аддон безопасен?
                                          Не понимаю, почему Mozilla не может эту функцию в свой браузер встроить. Очень удобная функция для просмотра видео.
                                            0
                                            Этот аддон безопасен?

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

                                              0
                                              Стандарт не утверждён.
                                              wicg.github.io/picture-in-picture
                                                0
                                                Что это означает?
                                                  0
                                                  Это значит, что и опера и хром используют свои наработки, не стандартизированные, мозилла же будет внедрять эту фишку только тогда, когда стандарт примут. Так как это только черновик, детали будут меняться со временем.
                                                    0
                                                    Так они могут до турецкой пасхи ждать пока другие успешно внедряют без этого стандарта.
                                                      0
                                                      А другие — это кто?
                                                        0
                                                        В самом первом комментарии написал: как минимум Opera и Chrome.
                                        0
                                        Для ютуба я вообще открываю PotPlayer специальным дополнением, намного лучше проигрывания видео любым браузером. А на остальных сайтах видео и нету.
                                          0
                                          Подскажите пожалуйста каким?
                                            0
                                            PotPlayer YouTube Shortcut, как ни странно. Я себе настроил на открытие плеера по средней кнопке мыши, но можно сделать иначе.
                                              0
                                              Спасибо
                                            0
                                            Как уже писал, аддонам не сильно доверяю, так как могут всё записывать и сливать все данные хрен знает кому. С таким же успехом можно Оперой и Хромом пользоваться. Там хотя бы понятно куда данные уходят.
                                              0
                                              Ну, код дополнения можно проанализировать, а откровенную гадость в магазин не пустят, и уже пропущенную выпилят. А использовать Firefox без дополнений скучно и уныло, ибо вся сила этого браузера в дополнениях.
                                          0
                                          спасибо большое, мазилла заиграла новыми красками, летает просто, хотя до этого и особо не тормозила, ну как то по другому
                                            0
                                            Очень нравится Firefox, но к сожалению, пришлось перейти на Opera. Основных причины можно выделить две: время работы от батареи и отсутствие поддержки нормального pinch-to-zoom.

                                            Использую Windows устройства. Сейчас Surface Book 2, ранее HP Zbook Studio G3, Dell Precision M6800, HP Elitebook 8760w. Раньше на 17шках, когда новая Опера была сырой, а Хром мог спокойно скушать половину от 32 гигов памяти — Огнелис был отличным вариантом. Учитывая, что в 17шках стояли большие батареи, то +- пару ватт*ч энергопотребления особого значения на время работы не играли. Когда уже пересел на современный тонкий и более мобильный формат, тогда и начали явно вылазить проблемы с энергопотреблением. Учитывая небольшие батареи в сегодняшних девайсах, +- пару ватт*ч играют огромную роль (особенно, когда стоит high DPI экран).

                                            Да и с выходом десятки, на ноуты подвезли Precision Touchpad драйвер с множеством полезных и удобных жестов. На Edge, в этом плане, работало всё отлично (в отличие от мозилы, где есть только плавный скроллинг, да и то не на всех разрешениях) — и время работы супер, и навигация по странице с зумом один-в-один как на маке. Но Edge приказал долго жить — т.к. я любитель держать много вкладок, то Edge не мог справится со всеми ними и просто перезапускался (пустым, что не оч приятно:). Мозила, в плане многовкладочности, пример стабильности, надежности и удобства.

                                            И вот, как-то случайно, наткнулся я на Оперу — VPN, родная темная тема, куча дополнений, поддержка жестов увеличения, и наконец опция экономии заряда батареи. Меня эти плюшки сильно зацепили и в принципе, я остаюсь им доволен. Если бы оперативку кушал бы как Огнелис, да и навигацию по вкладкам сделать с прокруткой — было бы супер:)

                                            Если суммировать, то в моей ситуации Огнелис используется исключительно на ПК либо ноутбуках, которые на проводе 24/7. В остальных ситуациях Опера.
                                              0
                                              Да и с выходом десятки, на ноуты подвезли Precision Touchpad драйвер с множеством полезных и удобных жестов.

                                              Не пробовали аддоны, расширяющие жесты, типа такого или такого?


                                              По поводу батареи, то большинство представленных в статье настроек способствуют уменьшению потребления батареи. Не знаю, насколько эффективно, но может вам попробовать по отключать все лишнее и сравнить?

                                                0
                                                Пробовал — но эти аддоны добавляют только жесты. На днях наткнулся на аддон, который для тачпада добавляет pinch-to-zoom, но работает он гораздо медленнее, чем в той же Опере. К тому же, не поддерживает тачскрин.

                                                По поводу энергопотребления, все параметры, которые хоть как-то могут повлиять на время автономной работы и при этом не причиняя ущерб производительности, я перепробовал. В защиту Огнелиса скажу, что начиная с 60 версии заметна работа в плане снижения энергопотребления. Последня бетка и 57 версия это небо и земля в этом плане. Но все равно, пока не дотягивает до конкурентов. Принципе, учитывая большую батарею в моем Surface Book, я бы мог слезть обратно на Мозилу, но отсутствие поддержки банального pinch-to-zoom рубит всё на корню.

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

                                                  А как вам такая причина?


                                                  Если коротко, то опера вырубила любые сторонние блокировщики рекламы для поисковой выдачи).

                                                    0
                                                    В статье на которую вы ссылаетесь написано, что опера добавила новую опцию в настройках с помощью которой можно разрешить либо запретить рекламу в поисковиках. Т.е. у пользователя не забрали функционал никакой.

                                                    Мое личное мнение о рекламе в поисковиках — лучше она будет, чем ее нет. Мне контекстка нравится, дает ознакомится с свежими предложениями на рынке не выходя за 10ю страницу поисковой выдачи:)))
                                                0
                                                Очень нравится Firefox, но к сожалению, пришлось перейти на Opera

                                                А смысл переходить на клон Хрома?
                                                Новые владельцы сразу же после покупки Оперы заменили все внутренности на Хромиум.
                                                  0

                                                  Увы, Precision Touchpad драйвер привезли не для всех, а хотелось бы.


                                                  кинул камень в двухбуквенного производителя ноутбуков

                                                    0
                                                    И четырёх.
                                                    Хотя что-то мне подсказывает, что камней не напасёшься.
                                                  +1
                                                  После комы идет значение
                                                  а кто в коме?
                                                    0
                                                    Исправил
                                                    0
                                                    Как отлючить обновления надолго?
                                                    По двум причинам не хочу «никогда» переходить на 64. Но постоянно вылазит просьба, могу и промахнуться…
                                                    –1
                                                    Иногда бывает полезно в about config
                                                    отключить Java
                                                    javascript.enabled установить false
                                                    а для исключения всех картинок
                                                    permissions.default.image установить 2

                                                    поиск строк для корректировки легко осуществлять, набирая начало строки в поле поиска about:config
                                                      +1
                                                      отключить Java

                                                      У вас опечатка, отключить javascript

                                                        0
                                                        вы правы
                                                      +1
                                                      У меня есть такой список

                                                      Для about:config


                                                      Отключает предупреждения о закрытии вкладок: browser.tabs.warnOnClose;false и browser.tabs.warnOnCloseOtherTabs;false
                                                      Закрытие последней вкладки НЕ закрывает браузер: browser.tabs.closeWindowWithLastTab;false
                                                      Качественная отрисовка текста: gfx.font_rendering.cleartype_params.rendering_mode;5
                                                      Шустрая прокрутка:


                                                      general.smoothScroll.mouseWheel.durationMaxMS;150
                                                      general.smoothScroll.mouseWheel.durationMinMS;100
                                                      mousewheel.min_line_scroll_amount;48
                                                      general.smoothScroll.msdPhysics.enabled;true

                                                      Аддоны
                                                      Дополнение, где можно настроить чтобы закладки попадали в меню закладок (по умолчанию они попадают в подпапку Другие, неудобно туда лезть каждый раз) и в обратном порядке — https://addons.mozilla.org/ru/firefox/addon/default-bookmark-folder/


                                                      Объединенный русско-английский словарь для проверки орфографии (иначе печатать на смеси русских и английских слов из-за красного подчеркивания не комфортно) — https://addons.mozilla.org/ru/firefox/addon/unified-russian-english-spell/

                                                        +1

                                                        Спасибо за настройки, добавил себе в настройки шуструю прокрутку

                                                          +2
                                                          Когда в ФФ открыто неск. сотен вкладок, то при открытии новых вкладок полезна опция — открытие рядом с текущей, а не в конце):
                                                          browser.tabs.insertAfterCurrent = true
                                                          Мин. ширина вкладок ФФ по умолчанию — очень большая, поэтому обычно ставлю:
                                                          browser.tabs.tabMinWidth = 60
                                                          Конечно, в абоут: конвиг можно найти большое количество полезных настроек (на все времени не хватит), причем некот. из них — уже не работающие (отключенные разработчиками по факту устаревания).
                                                            0
                                                            Когда в ФФ открыто неск. сотен вкладок, то при открытии новых вкладок полезна опция — открытие рядом с текущей, а не в конце):
                                                            browser.tabs.insertAfterCurrent = true

                                                            Огромное спасибо за наводку!

                                                            До сегодняшнего дня использовал для этого аддон, который реализовывали аналогичную фичу, но очень криво (на самом деле все найденные аддоны делали это плохо, причиной авторы указывали куцый webextension). Как-то упустил момент, когда это стало частью стандартного функционала.
                                                              0
                                                              Когда в ФФ открыто неск. сотен вкладок
                                                              я использую вертикальный список вкладок
                                                            0
                                                            Огорчило что в лисе отвалился DownThemAll. Вот только ради него, лису и запускал иногда.
                                                            И вообще, наплевательское отношение к плагинам. Как-то пользовался, за год с небольшим просто надоело что регулярно прилетают обновления, после которых приходилось разгребать конфликты плагинов.
                                                              +1
                                                              Как-то пользовался, за год с небольшим просто надоело что регулярно прилетают обновления, после которых приходилось разгребать конфликты плагинов.

                                                              Вот теперь не будут конфликты, так как апи уже стабилизировали и теперь только расширяют возможности. Ради стабилизации и отсеяли старые плагины, так как они нарушали нормальную работу приложения.

                                                                0
                                                                А появился плагин для показа вхождений поиска на полосе скрола по странице? Такое есть в хроме, есть в опере, и было в FF (с дополнением) до перехода на новый движок. С переходом перестало работать дополнение и аналогов я найти не смог.
                                                                К сожалению не могу вспомнить название дополнения.
                                                                  0

                                                                  Попробуйте это

                                                                    0
                                                                    Знаком, мало того что он работает не очевидно, он ещё и работает ровно на половину. Того что мне надо (и если я не ошибаюсь это изображено на втором скриншоте) дополнение не умеет вовсе. Я даже имел переписку в автором дополнения на этот счет.
                                                                    Давно это было, всех тонкостей уже и не вспомню
                                                              0
                                                              кстати, эти настройки помогают мне в деревне при работе модема когда пропадает высокоскоростная связь устойчиво читать новости в 2G, а уж трафик эклномится очень сильно.
                                                              Можно прожить на 1-2GB в месяц.
                                                              Для работы с сайтами, требующими javascript специальным образом подстраиваю Оперу
                                                                0
                                                                Чем сейчас GreaseMonkey и самописые скрипты заменяют?
                                                                0
                                                                Меня Firefox начал чаще растраивать. :( До сих пор есть две баги, которые уже подбешивают.
                                                                1. Почему то пропала возможность в строка адреса нажимать кнопку «вниз». Раньше нажимал — и появлялись последние введеные адреса. А сейчас при нажатии на эту кнопку ничего не происходит. Если начать вводить адрес, то выпадающий список с подсказками — тоже не появляется.
                                                                2. Периодически начинают глючить сайты. Как будто они кешируются, и в таком состоянии зависают. Когда я начинаю слишком часто думать, что сайт давно не обновлялся — сбрасываю кеш сайта, и он работает нормально.

                                                                Искал описания схожих ситуаций — не нашел. :( Сейчас все чаще пользуюсь хромом.

                                                                По большому счету на FF удерживает только multirow. Без этого — он особых преимуществ перед Chrome уже не имеет.
                                                                  0
                                                                  1. Что-то у вас не так — у меня работает стрелка вниз в пустой адресной строке. А у вас случаем автозавершение не отключено где-нить, раз даже автоподсказки не пашут? Попробуйте в чистом профиле работу FF
                                                                  2. Туда же — возможно у вас профиль сбойнул. Попробуйте на чистом, без плагинов и прочего
                                                                    0
                                                                    Подтверждаю выводы Borz, у меня тоже нету таких проблем, проверяйте на чистом профиле, на последней версии браузера
                                                                      +1
                                                                      Стоит проверить ваши базы sqlite внутри профиля на ошибки.
                                                                      Скорее всего у вас база url сдохла.
                                                                      +1
                                                                      — После коммы идет значение. — Может, всё-таки, после запятой?
                                                                        0
                                                                        Исправил, спасибо
                                                                        +1
                                                                        Одно из полезнейших дополнений — Tree Style Tab: переносит вкладки влево, плюс добавляет вложенность и сворачивание ветвей. Очень удобно. Правда, после установки дополнения нужно руками убирать родную панель вкладок через userChrome.css.
                                                                        Ещё одно дополнение, без которого одно время приходилось сильно страдать, когда в Fx 57 отвалились старые дополнения, это Tree Style Tab Mouse Wheel. Оно восстанавливает возможность переключаться между вкладками колесом мыши.
                                                                        Для тех же, кто по каким-то причинам не пользуется TST, есть вот такой способ возвращения прокрутки.
                                                                          –1
                                                                          К сожалению, после ~10 лет пользования лисой пришлось полностью перейти на кром.
                                                                          Главная причина перехода: нестабильность работы.
                                                                          Годами вылазящий bugs.freebsd.org/bugzilla/show_bug.cgi?id=228855, ну а последний каплей стало это: bugs.freebsd.org/bugzilla/show_bug.cgi?id=234641. Тут уже не было никакой возможности продолжать работу.

                                                                          Кстати, по субъективным ощущениям и интерфейс и страницы стали вести себя прилично шустрее, так что сожалений о переходе пока никаких.
                                                                            0
                                                                            Народ, подскажите: есть ли плагин/софтина, который позволил бы заставить Firefox под виндой выдавать стерео звук в формате 5.1? Ну так, как видеоплееры умеют, принудительно?
                                                                              0
                                                                              Они вроде в настройки добавляли не очень давно соответсвующие опции. Как-то перед глазами проскакивала эта инфа.
                                                                              +1
                                                                              Браузер отличный, но решения разработчиков (или дизайнеров) иногда удивляют. В частности, с какой-то версии стало куда сложнее сделать две вещи, которые нужно порой делать побыстрее: чистить кеш, и включать/выключать прокси. Не то чтобы оно смертельно, и не то чтобы нельзя это сделать, вероятно, тем или иным костылем или плагином, но — зачем так?

                                                                              Ну, и про плагины тему только ленивый не поднимал. Они составляли серьезную часть силы FF — и вдруг, однажды, просто перестали работать.

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

                                                                              А так, правда, спасибо за доку: FF держу вторым браузером, и внимания его настроить «на ять» просто не хватает порой, а тут готовые рецепты и шаги!
                                                                                0
                                                                                Для прокси попробуйте плагин SwitchyOmega.
                                                                                  0
                                                                                  foxyproxy справляется со второй задачей без вопросов на всех версиях.
                                                                                  –2
                                                                                  Автор, можешь меня попытаться переубедить, но еще 2 года назад я пытался полностью перебазироваться на firefox по ряду причин. Даже поднимал и настраивал свой сервак по синхронизации аккаунтов/настроек/закладок и т.д. Но все это закончилось по банальной причине. Firefox АДСКИ ТОРМОЗИЛ! Причем везде: и на различных виндах, и на убунтах/минтах и на андроидах.И на двух гигах оперативы и на тридцати двух. С горечью за потраченное время пришлось переползти на форки хрома. Может я что-то желаю не так? Но хром работает ЗАМЕТНО быстрее.
                                                                                    +2
                                                                                    Автор, можешь меня попытаться переубедить, но еще 2 года назад я пытался полностью перебазироваться на firefox по ряду причин.

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

                                                                                      0
                                                                                      вынужден пользоваться хромом из-за хенгаута
                                                                                      Это потому что privacy.resistFingerprinting = true
                                                                                        0
                                                                                        Нет, он не работал и до изменения этой настройки. Там проверка по юзерагенту вроде
                                                                                    +1
                                                                                    Довольный интересный список настроек about:config есть в посте на форуме mozilla-russia
                                                                                      +2
                                                                                      В статье не сказано про файлы userChrome.css и userContent.css для настройки пользовательского интерфейса ФФ. А с ними можно также сделать много чего интересного.
                                                                                        0

                                                                                        Да, спасибо, что поделились, я сам их не меняю, использую shadowfox для темной темы, поэтому и не упоминал в статье.
                                                                                        Кстати, может вам известно, возможно ли с помощью userChrome.css или userContent.css в мобильной версии переместить адресную строку в низ экрана? Рецепт для десктопа к сожалению не работает

                                                                                        0
                                                                                        Останавливает только отсутствие возможности загрузки при старте локального расширения
                                                                                          0
                                                                                          Недавно, после 3-х лет на хроме, вернулся на огнелиса в качестве основного браузера.

                                                                                          Не хватает возможности удобного переключения профилей. Причем она реализована в about:profiles, но в доступный пользователю UI (меню настроек и панель) ее по какой-то причине не вывели.

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

                                                                                          С самими расширениями на удивление оказалось все неплохо, все нужное нашел. Кроме friGate, который перестали обновлять под лису — несмотря на то, что с зондами, из достойных альтернатив ему есть только browsec.
                                                                                            0
                                                                                            Как интерфейс на английский язык переключить?
                                                                                            Вроде простая вещь, но не получается найти.
                                                                                              0
                                                                                              Вот инструкция от техподдержки сообщества
                                                                                                0
                                                                                                Спасибо. Только там ссылка нерабочая на страницу кодов языков. Но я разобрался
                                                                                                Кому еще необходимо установить английский язык:
                                                                                                1. Скачать пак addons.mozilla.org/ru/firefox/addon/english-us-language-pack/?src=api
                                                                                                2. В about:config создать строковый параметр «intl.locale.requested» со значением «en-us»
                                                                                                3. Перезагрузить браузер
                                                                                              0
                                                                                              Where are these settings available?
                                                                                                0

                                                                                                This is an instruction, how to edit settings in English

                                                                                                0
                                                                                                скажите пожалуйста, в Firefox ещё не завезли автоматическое переключение проверки правописания в зависимости от языка ввода?
                                                                                                пример: я набираю текст на русском и проверка идёт нормально, а при переключении на английский, нет необходимости через контекстное меню менять язык проверки
                                                                                                  0
                                                                                                  Они сейчас работают над этим, пока не идеально, но если вы напишете в одном текстовом поле на русском, а потом переключитесь на другое поле и будете писать на английском, в большинстве случаев оно будет работать. Не работает только, когда на сайте импуты заменены джаваскриптом
                                                                                                      0
                                                                                                      мне нужно 3 языка :-)
                                                                                                      пробовал собирать такой словарь, работает очень криво, поэтому пока жду офподдержки и пользуюсь хромом
                                                                                                  +1
                                                                                                  Спасибо огромное за настройки. Для меня оказалось весьма познавательно. Лично для меня важен перенос кеша на другой диск и соответствующая настройка

                                                                                                  browser.cache.disk.parent_directory

                                                                                                  со значением E:\Temp\Caches\FireFox Наверное с момента выхода использую.
                                                                                                    0
                                                                                                    В своё время и рекомендовал Оперу вместо FF, как менее прожорливую и тормозящую. Это было почти сразу после перехода FF на новый движок (даже в этом случае опера была благосклоннее к ресурсам). Сейчас ситуация поменялась? Или Опера всё так же менее требовательна и прожорлива?
                                                                                                      +2
                                                                                                      Опера сейчас — это тот же Chromium с немного изменённым интерфейсом. По прожорливости и скорости — то же самое. Нет никакого смысла ей пользоваться. Если уж нужны возможности как у старой Оперы, есть Vivaldi — тоже на движке blink, но с кучей рюшечек и фенечек (к сожалению, так и не доведённых до ума). Если нужна скорость и безопасность — FF.
                                                                                                        0

                                                                                                        Это мы все про десктоп, верно? Ибо на телефоне ff невменяемый.


                                                                                                        Что касается скорости — я сидел на хроме, и единственное что меня напрягало там это то что протокол копируется вместе с адресом, отсюда началось мое путешествие, через ff, где поводом послужило отсутствие отображения входов поиска на полосе скрола. Опера мне показалось менее прожорливой к памяти. Ff исправился? Перестал жрать память как не в себе?)
                                                                                                        А то я же на оперу пересадил всю семью))
                                                                                                        Спасибо

                                                                                                          0
                                                                                                          >Ибо на телефоне ff невменяемый.

                                                                                                          На телефоне это единственный браузер, имеющий дополнения, поэтому он там незаменим для меня :)

                                                                                                          >Ff исправился? Перестал жрать память как не в себе?)

                                                                                                          Ну никак я не понимаю, почему у вас Firefox память выжирает. Именно по причине нехватки памяти я на него и перешел. Ситуация с оперой была аналогична хрому, так же выжирала все ресурсы
                                                                                                            +1
                                                                                                            Вообще да, я говорил про десктоп, ибо на телефоне ничем кроме FF не пользовался и сравнить не могу :) А что в нём невменяемого?

                                                                                                            Протокол с адресом в ФФ кстати, тоже копируется по умолчанию, но настраивается. Отображение мест на скролле: посмотрел — вещь полезная, но раньше её не замечал :) Надо будет посмотреть нет ли такого плагина для ФФ. Никогда не замечал за ФФ особой прожорливости, быть может потому, что я не открываю много вкладок обычно.
                                                                                                        +1
                                                                                                        для доменных пользователей еще будет полезной настройка для сквозной аутентификации на корпоративных сайтах:
                                                                                                        network.automatic-ntlm-auth.trusted-uris
                                                                                                        достаточно забить туда список доверенных доменных зон через запятую, например .exemple.com,.other-example.com (имя начинается с точки)
                                                                                                          0
                                                                                                          Спасибо, мне как раз не хватало данной настройки на прошлой работе
                                                                                                          0
                                                                                                          У меня довольно специфическая проблема, которая не позволяет пока перейти с хрома на огнелиса. Самому пока не удалось добиться удовлетворительного её решения, вероятно, из-за моей слабости владения userChrome.css. Если кто-нибудь сможет подсказать, как это сделать, буду благодарен (описание проблемы ниже, под спойлером).

                                                                                                          Проблема
                                                                                                          После того, как, наконец, в огнелис под Linux добавили возможность иметь вкладки в строке заголовка, последнее, чего мне не хватает, чтобы на него перейти, это настройка «Масштаб страницы по умолчанию» из хрома. Дело в том, что у меня довольно высокое разрешение экрана, поэтому хочется, чтобы все страницы по-умолчанию открывались с масштабом, скажем, 150% (причем нужно, чтобы вся страница целиком масштабировалась, а не только текст).

                                                                                                          Насколько я понимаю, в огнелисе это можно сделать только с помощью настройки layout.css.devPixelsPerPx. Однако для меня простая установка этого параметра в «1.5» не является удовлетворительным решением, поскольку при этом весь интерфейс браузера также масштабируется, а я этого не хочу. Например, получается очень большая по вертикальному размеру полоса заголовка и полоса адресной строки.

                                                                                                          Собственно, вопрос: можно ли сохранить размер полосы заголовка с вкладками и полосы адресной строки, да и остальных элементов интерфейса браузера, как при devPixelsPerPx=1, при этом имея масштаб всех страниц как при devPixelsPerPx=1.5? При этом пользоваться сторонними расширениями я не хочу.

                                                                                                          Я пробовал шаманить c userChrome.css, как посоветовали вот тут, в частности, пытался воспользоваться вот этим, но в результате получается что-то очень кривое.

                                                                                                          TL;DR: Хочется получить в огнелисе полный аналог настройки «Масштаб страницы по умолчанию» из гуглохрома, причем без установки сторонних расширений, но этого пока не выходит.
                                                                                                            0
                                                                                                            А NoSquint Plus пробовали?
                                                                                                              0
                                                                                                              Как я написал, не хочется пользоваться сторонними расширениями, которым требуется давать доступ ко всему просматриваемому контенту.
                                                                                                            0
                                                                                                            Пользовался Firefox много лет до тех пор пока он дополнения и расширения не перестал поддерживать, в частности Roboform локальный (не путать с облачным) для заполнения форм и паролей. Управление паролями в самом Firefox сделано криво, кстати, и в Chrome тоже криво. Почему-то разработчики думают, что у меня на одном сайте должен быть один аккаунт, а не несколько. И еще некоторые нужные мне расширения перестали работать. Поэтому пришлось перейти на Chrome. Не то что бы я в восхищении, но хоть можно работать. По этой причине назад в Firefox для меня дороги нет.
                                                                                                            PS: по статистике Google и Yandex по посещению сайтов наших заказчиков Firefox используют порядка 11%, этот тренд пикирования уже ничем не остановить.
                                                                                                              0
                                                                                                              А когда он перестал поддерживать расширения?
                                                                                                                0
                                                                                                                Имелось в виду 90% старых расширений, которым не нашлось места в новом API и уже принципиально не могут быть реализованы. после 57-й версии.
                                                                                                                  0
                                                                                                                  А какие не работают-то? Из известных мне, только DownThemAll не перенесли, но это уже автор забил.
                                                                                                                  Тот же roboform нашёл в каталоге расширений.
                                                                                                                    0
                                                                                                                    Те что у меня — примерно 8 из 10… MAFF, PrefBar, TabMix, Classic theme restorer, menu editor… без них браузер не браузер. И вся эта функциональность в принципе не может быть реализована на новом движке.
                                                                                                                      +1
                                                                                                                      MAFF: addons.mozilla.org/en-US/firefox/addon/save-page-we
                                                                                                                      PrefBar: prefbar.tuxfamily.org — там ссылки на альтернативы, 95% функционала уже в самом браузере(альтернативы по ссылке дублируют возможности самого браузера)
                                                                                                                      TabMixPlus: addons.mozilla.org/de/firefox/addon/tab-mix-plus-webextension часть функционала есть в самом FF, пока в процессе переписывания, автор просит голосовать за нужные API/багфиксы: tabmixplus.org/forum/viewtopic.php?p=73159#p73159
                                                                                                                      Classic theme restorer: ¯\_(ツ)_/¯
                                                                                                                      Menu editor: ¯\_(ツ)_/¯, скорее всего, можно через userChrome.css отредактировать какие-то части www.reddit.com/r/firefox/comments/7dvtw0/guide_how_to_edit_your_context_menu

                                                                                                                      Движок никто не менял, просто переписали некоторые части. В теории, новый API куда лучше старого, просто еще не весь функционал восстановили.
                                                                                                                      Работу с api для сессий хотели завершить в 2018, но перенесли на 2019 из-за того, что переписывают модуль сессий с JS на C++.
                                                                                                                  0
                                                                                                                  полностью после перехода на версию 64 бит, до этого версия 32 бит поддерживала
                                                                                                                  0
                                                                                                                  Странно, а у меня сохраняет по нескольку аккаунтов и паролей к ним. и всегда сохранял.
                                                                                                                  +1

                                                                                                                  Для меня киллер фичи Firefox — это поддержка плагинов в версии для Android (в первую очередь uBlock Origin), и возможность синхронизации этой версии с ПК, а также режим для чтения, который работает почти везде. Все остальное — приятные мелочи.

                                                                                                                    0
                                                                                                                    Сколько раз не пробовал его за 10 лет, всегда казалось работает хуже чем та же Опера, подвисания, лаги, неудобный интерфейс
                                                                                                                      0
                                                                                                                      Мне нравится Firefox.
                                                                                                                      Много раз пытался на него перейти, но каждый раз возвращался в Chrome, поскольку для Firefox нет многих расширений, который доступны на Chrome.
                                                                                                                      Если бы можно было ставить расширения из Chrome — никаких вопросов.
                                                                                                                      Есть даже плагин для Firefox, который «позволяет» ставить расширения из Chrome. Но факту — он не работает. Мне не удалось его завести.
                                                                                                                        0
                                                                                                                        Насколько я знаю, некоторые расширения от хрома точно доступны для Firefox, я использую vimium, gmail checker plus и onetab, которые использовал в хроме также. Попробуйте сейчас поискать аналоги, 2 года назад их было мало, так как WebExtentions только ввели.
                                                                                                                          0
                                                                                                                          Ключевое слово — «Некоторые». Нету их. Поверьте, потратил не один час времени, пытаясь перейти на FF. Нет adsense чекера, нет Http headers, нет SEO META и вагон еще чего нет. Для серфинга да, для работы нет.
                                                                                                                            0
                                                                                                                            я использую

                                                                                                                            Вы используете из магазина Firefox, или настроили установку дополнений хрома?
                                                                                                                              0
                                                                                                                              Из магазина Firefox
                                                                                                                                0
                                                                                                                                Ну это изи.
                                                                                                                                  0
                                                                                                                                  Расширения это всегда немножко холиварная тема, потому что у каждого они свои, так же как список регулярно посещаемых сайтов, поэтому я ее и не затрагивал в статье
                                                                                                                                    0
                                                                                                                                    Просто хотелось бы найти хоть одного удачного пользователя аддона Chrome Store Foxified.
                                                                                                                                      0
                                                                                                                                      Теперь буду знать, что этот аддон существует)
                                                                                                                          +1
                                                                                                                          дополнительного поля ввода для поиска, в котором сохраняется последний поисковый запрос

                                                                                                                          Ужасная опция, никогда так не делайте :)

                                                                                                                            +1
                                                                                                                            Спасибо за галочку отключения запросов об уведомлениях.
                                                                                                                              0
                                                                                                                              Ну раз такая пляска, спрошу специалиста по FF: а есть какой-нибудь способ настроить в FF автоматический поиск по ресурсу (!) в строке URL, как в chrome? Вот пример: ibb.co/cb5Fww. Тут вводится буквально первые 3 буквы ресурса translate.yandex.ru (на котором я бывал раньше), после чего жмётся Tab и строка URL превращается в поисковик по translate.yandex.ru. Я знаю, что есть двухбуквенные сочетания проставляемые вручную, но хотелось бы больше автоматизации :)
                                                                                                                                0
                                                                                                                                К сожалению, не видел такого для адресной строки. Я использую vimium для управления браузером, там можно настроить поисковые системы побуквенно, например g — для гугл или w — wikipedia. Может кто-то подскажет решение, я бы тоже, потенциально, хотел бы такую возможность
                                                                                                                                0
                                                                                                                                Автор, вижу в вашем скриншоте Работающий композитинг и WebGL на OpenGL1.4.
                                                                                                                                image

                                                                                                                                Изучал как-то тему аппаратного ускорения и компиза на видеокартах MX440 и Radeon 9250. Там вроде нужна сборка на старом ядре линукса, но всё равно будут тацы с бубном?
                                                                                                                                  0

                                                                                                                                  Я использую только те настройки, которые указаны в статье, без каких либо компиляций. Композитинг работает и на арч линукс, с ядром 4.20.1 и на убунту 18.04 с ядром 4.19.11, на ноутбуках с процессорами интел і5 и і7.


                                                                                                                                  user_pref("gfx.webrender.enabled", true);
                                                                                                                                  user_pref("gfx.webrender.highlight-painted-layers", true);
                                                                                                                                  user_pref("layers.acceleration.force-enabled", true);

                                                                                                                                    0
                                                                                                                                    Но этот скриншот сделан с компьютера и видеокарта там была какая?
                                                                                                                                      0
                                                                                                                                      видеокарта там была какая?

                                                                                                                                      Встроенная в процессор і7

                                                                                                                                0
                                                                                                                                user_pref("toolkit.telemetry.coverage.opt-out", true); // же; вручную добавляется
                                                                                                                                Иногда стираю настройки, которые удалены в новых версиях (чего и вам советую).
                                                                                                                                Ещё настройки, которые могут привести к конфликтам на некоторых сайтах:
                                                                                                                                user_pref("dom.event.clipboardevents.enabled", false);
                                                                                                                                user_pref("dom.storage.enabled", false);
                                                                                                                                user_pref("geo.enabled", false);
                                                                                                                                user_pref("network.cookie.cookieBehavior", 1);
                                                                                                                                user_pref("privacy.trackingprotection.pbmode.enabled", false);
                                                                                                                                  +2
                                                                                                                                  В этой статье есть определённые неточности в описании некоторых настроек:

                                                                                                                                  experiments.enabled
                                                                                                                                  experiments.supported

                                                                                                                                  Сбор дополнительной телеметрии для некоторых специальных дополнений. Если индикатор experiments.activeExperiment находится в положении false, значит нет таких дополнений. Функции можно отключить

                                                                                                                                  extensions.webextensions.remote
                                                                                                                                  С включенным по умолчанию параметром создаётся отдельный процесс только для расширений, для предотвращения возможных конфликтов между расширениями и браузером, что в свою очередь должно привести к общей стабильности браузера. Однако, при работе этой функции, увеличивается общее потребление памяти.
                                                                                                                                  Если ваш браузер работает в однопроцессном режиме, и/или установленных расширений в нём небольшое количество или вообще нет, отключите эту функцию.

                                                                                                                                  gfx.use_text_smoothing_setting — это для OS X, а не для всех.

                                                                                                                                  gfx.webrender.enabled — пока только на Nvidia картах от DirectX11 и под виндой 10. Такое лучше не советовать пока, даже когда будет релиз в 70-ых версиях, вангую кучу багов на различных видеокарточках

                                                                                                                                  layers.acceleration.force-enabled — а если уже работает ускорение или видеокарта вообще не поддерживает его, или глюки с драйверами. Весьма неоднозначная опция для советования в true.

                                                                                                                                  media.av1.enabled — лучше отключить это когда они его включат по умолчанию. Гореть гуглу в аду если они на ютубе заменят этим кодеком VP9 и h264.

                                                                                                                                  network.allow-experiments — Сбор различной сетевой статистики работы браузера. Как правило тестируемых нововведений. В разных версиях Firefox может собираться разная информация

                                                                                                                                  privacy.donottrackheader.enabled — бесполезно, ни у кого нет совести. Интереса ради сам проверял, ни одного сайта не нашёл.

                                                                                                                                  У меня есть на хабре так же статья по лисе, но она специализирована на оптимизацию быстродействия в вин 7 и старом железе habr.com/post/424019
                                                                                                                                    0
                                                                                                                                    Спасибо большое за уточнение! Я свои настройки собирал по форумам, ответам stackoverflow и тд., поэтому могут быть неточности.
                                                                                                                                    0
                                                                                                                                    Хотел спросить, а каждая обнова браузера его перезаписывает или не трогает?
                                                                                                                                      0

                                                                                                                                      Если вы про user.js, то браузер этот файл читает, как обстоят дела с about:config я не уверен, но мне кажется, что возможность перезаписи существует

                                                                                                                                      0
                                                                                                                                      Фаерфокс хорошо для казначейства и бюджет.гов.ру, где через прокси фокси можно правилами задать через какой впн ходить куда. Второе что мне пригождалось это создание нескольких профилей, Что позволяло входить на один и тот же сайт СУФД под разными пользователями одновременно. На домашнем ПК он доставил мне много слёз когда постоянно падал, если у меня отключен файл подкачки. Затем они в версии пятьдесят какой-то ввели много поточность видимо чтобы майнить на фоне. Пришлось одеть ватник и попробовать Яндекс.Браузер. Понравилась контекстное меню с копированием и поиском. Видео с ютуба поверх всех окон. Поддержка всех плагинов. Поставил tab suspender. Поиск по яндекс.магазину при поиске товаров. Приятная интеграция с яндекс.алисой. Она читает сказки детям и другие функции голосового управления.
                                                                                                                                        0
                                                                                                                                        Второе что мне пригождалось это создание нескольких профилей

                                                                                                                                        Это называется контейнеры. Именно профили в FF сделаны менее удобно, чем в хроме.
                                                                                                                                        0
                                                                                                                                        Может быть кто-то сталкивался, как победить жутчайшие тормоза второго окна Firefox 52.x, открытого на дополнительном мониторе? При этом, в окне на основном мониторе тормозов нет. А на втором тормозит даже курсор.
                                                                                                                                          0
                                                                                                                                          Для второго монитора может быть недоступно аппаратное ускорение. Сильно зависит от видеокарты.
                                                                                                                                          +1
                                                                                                                                          Какая из настроек сбрасывает полноэкранный режим при каждом запуске браузера? Помогите(
                                                                                                                                            0
                                                                                                                                            Я как-то сталкивался с тем что у меня постоянно сбрасывались настройки исключений для прокси-сервера, погуглил — оказалось что часть настроек считывается с user.js при запуске, перезаписывая(или этой настройки нет в основном файле, поэтому user.js оказывается в приоритете) то что ты настраивал. В моём случае там ПОЧЕМУ_ТО оказалась только настройка исключений, и все апдейты этой строки сделанные через интерфейс настроек постоянно исчезали при перезапуске.
                                                                                                                                              0

                                                                                                                                              Для меня до сих пор не ясно, что в приоритете, файл user.js или about:config, поэтому последнего избегаю совсем, потому что у меня в приоритете синхронизация между домашним и рабочим ноутом

                                                                                                                                              +2
                                                                                                                                              user_pref("privacy.resistFingerprinting", true); // эта
                                                                                                                                              Crandel, некоторые настройки about:config включаются только при перезагрузке браузера, но user.js заменяет настройки в about:config при каждой загрузке браузера.
                                                                                                                                                0
                                                                                                                                                Спасибо за уточнение. Я после изменения постоянно перезагружаю, для уверенности
                                                                                                                                              +3
                                                                                                                                              И тут меня ждал еще один сюрприз. Мой рабочий ноутбук перестал уходить в swap каждый день. Я был приятно удивлен.

                                                                                                                                              Аналогично! Переехал ещё до Quantum, примерно в 13 или 14 году по той же причине (дичайший ресурсожор по памяти и невменяемая нагрузка на ФС) и тоже с Chromeхромоножки. Тогда мне ещё дико пригодилась тотальная кустомизация, вроде некостыльных, «нативных» и органично встроенных в интерфейс вертикальных табов, а на web-extension, к сожалению всё плохо ибо, например открыть одновременно закладки и вертикальные табы уже нельзя, а хочется и меню родное от вкладок тоже хочется но тоже не получится и табы сверху хочется убрать без ручного ковыряния файлов со стилями, в общем эх, но всё равно на хромоножку не вернусь ибо там для вертикальных вкладок вообще жуткие костыли применяются, да и жрёт хром теперь ещё больше.

                                                                                                                                              Сам поддерживаю, более менее, в актуальности свою подборку расширений на addons.mozilla.org, благодаря комментам тут нашёл ещё пару полезностей.

                                                                                                                                              Недавно вообще дошло даже до того, что из-за «любви к Лисичке» значки с новым логотипом сделал, ссылка на printdirect.ru (это не реклама, просто лично мне это площадка была удобна).

                                                                                                                                              Помимо того что Firefox и на десктопе меня почти всем, умерших дополнений уже не вернуть, устраивает, так ещё и для Android это единственный нормальный браузер с расширениями, синхронизацией и вот этим всем.

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

                                                                                                                                              , просто статистика не отправляется, а это плохо ибо без неё разработчики не смогут поправить различные тормоза и глюки, особенно платформозависимые или специфичные для оборудования, так что телеметрия это нужно и важно, тем более на Linux, которым пользуются сильно меньше чем системой по умолчаниютой же Windows. По другим параметрам тоже очень много мест, некоторые из которых луче не трогать. На днях постараюсь более развёрнуто написать, что именно использую сам и почему.
                                                                                                                                                0
                                                                                                                                                Спасибо за уточнение, надеюсь вы все же напишете полезную статью, с удовольствием почитаю
                                                                                                                                                  0
                                                                                                                                                  Статью постараюсь осилить, но не знаю когда.
                                                                                                                                                  0
                                                                                                                                                  например открыть одновременно закладки и вертикальные табы уже нельзя

                                                                                                                                                  Перечитал ваш комментарий снова, не совсем понятно, что именно нельзя?


                                                                                                                                                  Заголовок спойлера

                                                                                                                                                    0
                                                                                                                                                    Попробую более прямо этот момент расписать: раньше можно было нажать Ctrl+B и получить второе дерево рядом с деревом вкладок, а теперь нажав Ctrl+B можно лишь открыть их вместо дерева вкладок, что неудобно.
                                                                                                                                                      0
                                                                                                                                                      Ага, теперь понятно
                                                                                                                                                    +1
                                                                                                                                                    Сам поддерживаю, более менее, в актуальности свою подборку расширений на addons.mozilla.org, благодаря комментам тут нашёл ещё пару полезностей.

                                                                                                                                                    Stylish не так давно банили за трекинг. Лучше поменять на Stylus.
                                                                                                                                                      0
                                                                                                                                                      интересно, а что тогда делать с поставщиком этого расширения, т. е. с userstyles.org? Ну и опять же вопрос об удобных альтернативах именно для коллекций стилей.
                                                                                                                                                        0
                                                                                                                                                        Хотя… разобрался вроде. Благодарю. Заменил в подборке.
                                                                                                                                                      +3
                                                                                                                                                      Оставлю здесь еще несколько полезных ресурсов.
                                                                                                                                                      — Настройка Firefox gist.github.com
                                                                                                                                                      — Firefox Configuration Guide for Privacy Freaks and Performance Buffs (обновляемая) 12bytes.org
                                                                                                                                                      — Подборка минимально необходимых настроек и дополнений для Firefox под Android. gist.github.com
                                                                                                                                                      — user.js — Firefox configuration hardening github.com/pyllyukko
                                                                                                                                                      — Когда-то был замечательный репозиторий на гитхабе RamiRosenfeld/Rosenfox с огромным количеством твиков (больше чем у других), сейчас закрыт, но найти при желании можно.
                                                                                                                                                      — github.com/ghacksuserjs ссылка на него уже есть в статье.
                                                                                                                                                        0
                                                                                                                                                        Увы, но в подборке для Android почти все ссылки мёртвые. А за остальное спасибо.
                                                                                                                                                        +1
                                                                                                                                                        Перелезть на Quantum мешает только одно, под него нет ни одного дополнения, позволяющего создать ссылку на текущую страницу на рабочем столе, как и ИЕ. То есть — ПКМ — Create Shortcut. Пользовался этим лет 10, с момента перехода на Огнелиса (дополнение Create Shortcut). Да, я знаю, что можно создать ярлык перетаскиванием, но 100% времени браузер работает в полноэкранном режиме и тащить банально некуда. Все аналогичные дополнения не поддерживаются в Quantum. Насколько я понимаю, заставить работать старое дополнение в новом браузере так же не представляется возможным?
                                                                                                                                                          0
                                                                                                                                                          Насколько понимаю нет, по моим прикидкам нужно чтобы HTML и JS для расширений поддерживали работу с файловой системой (это шаг один), а потом ещё чтобы было API для расширений позволяющее нечто подобное (шаг два). Возможно, я не прав и можно сделать проще через API системы ибо оно точно есть для создания ярлыка, но в любом случае нужно обновление API для расширений. Рекомендую создать запрос на багтрекере, если ещё не создан, с заголовком, вроде,
                                                                                                                                                          WebExtensions API to create shortcut
                                                                                                                                                            0
                                                                                                                                                            Хммм, посмотрел что есть по расширениям, а FoxyTab не решает задачу?
                                                                                                                                                            Create Desktop Shortcut for the Tab (v2.11)
                                                                                                                                                              +1
                                                                                                                                                              Благодарю за наводку! Да, это то, что я без успеха пытался найти долгое время.
                                                                                                                                                              Протестировал — работает, личное впечатление = удобством не блещет: приходится кликать именно на вкладке окна и выбирать из подменю; не нашел опции «не спрашивать, куда сохранять ярлык»; система безопасности Виндовс 7 ругается на такие ярлыки (файл .url полученный из интернета) требуя подтверждение для открытия или их нужно «разблокировать» в свойствах ярлыка. Придется разбираться и переучиваться, что поделать.
                                                                                                                                                            0
                                                                                                                                                            user_pref(«privacy.resistFingerprinting», true);

                                                                                                                                                            После этого Firefox перестал запоминать zoom level для каждого сайта.
                                                                                                                                                              0
                                                                                                                                                              Подтверждаю. Обновил статью
                                                                                                                                                              0
                                                                                                                                                              Минимальную ширину вкладок можно сделать меньше 50px. Для этого в userChrome.css прописать
                                                                                                                                                              .tabbrowser-tab:not([pinned]) {
                                                                                                                                                                min-width: 17px !important;
                                                                                                                                                              }
                                                                                                                                                                +1

                                                                                                                                                                Я предпочитаю ключ в about:config, так как css меняется чаще


                                                                                                                                                                user_pref("browser.tabs.tabMinWidth", 30);

                                                                                                                                                              Только полноправные пользователи могут оставлять комментарии. Войдите, пожалуйста.