Expertus metuit
Настройка Firefox
Опубликовано 2017-09-10 в 11:26

Disclaimer: это краткая заметка о настройке «чистого» firefox под мои требования. Всё с учётом Firefox 97+. Аналогичная моя статья о настройках chrome.

Текст периодически актуализируется. Последнее обновление: 13 октября 2023 г.

General settings

General → Home page
about:newtab

Advanced configuration options

Дополнительные параметры из about:config.

security.insecure_field_warning.contextual.enabled = false
Отключение надоедливого сообщения в формах о несекьюрности поля.
general.smoothScroll = false
Отключение плавного скроллинга.

dom.push.enabled = false

dom.webnotifications.enabled = false
Глобальное отключение для всех сайтов push-нотификаций.
media.autoplay.enabled = false
Отключение автозапуска HTML5-плееров. В новых версиях этот параметр больше не работает.
media.autoplay.default
Отключаем автозапуск видео на сайтах, ставим значение 2, чтобы на каждом сайте запрос показывался, блокировать ли проигрывание видео.
browser.newtabpage.activity-stream.topSitesCount = 18
Меняем количество строчек в Top Sites на странице нового таба, на одной строчке 6 элементов, нужно умножить количество строк на 6 и вписать в параметр
browser.newtabpage.pinned
В этом параметре содержатся все запиненные элементы на странице нового таба, его можно (и нужно) редактировать вручную.
browser.download.alwaysOpenPanel
Принудительное отключение панели с результатом скачивания файла.
network.http.http3.enable
Выставляем в false, отключает HTTP3, чтобы решить проблемы с «замерзанием» случайных сайтов. Воркараунд на момент 2022-08-16.
extensions.pocket.enabled
Выставляем в false, отключает раздражающее расширение Pocket вместе с меню Save to pocket.

Extensions

Посмотреть список установленных расширений: about:addons

FoxyProxy Standard // https://addons.mozilla.org/en-GB/firefox/addon/foxyproxy-standard/
Позволяет гибко настраивать правила прокси в зависимости от адреса сайта, очень полезно в наше время
Don't track me google! // https://addons.mozilla.org/en-US/firefox/addon/dont-track-me-google1/
Убирает трекинг кликов по ссылкам в результатах поиска google
uBlock Origin // https://addons.mozilla.org/en-US/firefox/addon/ublock-origin/
Блокировщик рекламы, абсолютно необходимый аддон.
Personal Blocklist (not by Google) // https://addons.mozilla.org/en-US/firefox/addon/personal-blocklist/
Позволяет вычищать из результатов поиска в гугле нежелательные сайты.
Ghostery // https://addons.mozilla.org/en-US/firefox/addon/ghostery/
Блокировщик трекеров.
Open Tabs Next to Current // https://addons.mozilla.org/en-us/firefox/addon/open-tabs-next-to-current/
Открывает новый таб сразу после текущего, а не в конце.
Select After Closing Current // https://addons.mozilla.org/en-GB/firefox/addon/select-after-closing-current/
Позволяет настроить, куда переключаться после закрывания таба. Я переключаюсь на предыдущий активный.
Search by Image // https://addons.mozilla.org/en-GB/firefox/addon/search_by_image/
Поиск в гугле и других поисковиках по картинке
Instagram™ Media Downloader // https://addons.mozilla.org/en-GB/firefox/addon/imd/
Аддон позволяет сохранять картинки и видео из инстаграма.
Instagram Photo Plus // https://addons.mozilla.org/en-GB/firefox/addon/instagram-photo-plus/
Позволяет открывать картинки из инстаграма в полном размере кликом по ним.
Stylish
Не используйте Stylish, он ворует ваши данные!
Stylus // https://addons.mozilla.org/en-US/firefox/addon/styl-us/
Замена Stylish для Firefox 57+. Ниже перечислены конкретные стили с сайта userstyles.org, которые я использую.
Focus Last Selected Tab // https://addons.mozilla.org/en-US/firefox/addon/focuslastselectedtab/
После закрывания таба переключиться на предыдущий активный. Дефолтное поведение — переключиться на следующий по списку таб.
Foxy Gestures // https://addons.mozilla.org/en-US/firefox/addon/foxy-gestures/
«Мышиные жесты», для корректной работы нужен Firefox версии 58 или выше, также нужно в about:config установить параметр ui.context_menus.after_mouseup в true (откройте ссылку about:config?filter=ui.context_menus.after_mouseup, чтобы сразу перейти на этот параметр).
Tweaks for YouTube // https://addons.mozilla.org/en-US/firefox/addon/tweaks-for-youtube/
Твикер настроек для ютуба, я пользуюсь в основном возможностью перематывать видео на одну секунду вперёд-назад.
Unhook: Remove YouTube Recommended Videos Comments // https://addons.mozilla.org/en-US/firefox/addon/youtube-recommended-videos/
Убирает разнообразные визуальные раздражители из ютубовских видео, в том числе встроенных в другие страницы, например, блок “More videos”.
Violentmonkey // https://addons.mozilla.org/en-US/firefox/addon/violentmonkey/
Поддержка юзерскриптов в Firefox.
Minimal Theme for Twitter // https://addons.mozilla.org/en-US/firefox/addon/minimaltwitter/
Убирает весь визуальный мусор со страницы twitter. Вместо этого расширения использую более мощное Control Panel for Twitter
Control Panel for Twitter // https://addons.mozilla.org/en-GB/firefox/addon/control-panel-for-twitter/
Позволяет ещё более агрессивно избавиться от мусор на страницах твитера.
Return YouTube Dislike // https://addons.mozilla.org/en-GB/firefox/addon/return-youtube-dislikes/
Возвращает на YouTube количество дизлайков к видео.
Global Aliexpress // https://addons.mozilla.org/en-US/firefox/addon/global-aliexpress
Редиректит на англоязычную страницу алиэкспресса, игнорируя региональные.
Firefox Color // https://addons.mozilla.org/en-US/firefox/addon/firefox-color
Создание, редактирование и применение цветовых тем для firefox.
Auto mute plus // https://addons.mozilla.org/en-US/firefox/addon/auto-mute-plus/
Автоматически блокирует звук с выбранных сайтов.
New tab in Reader View // https://addons.mozilla.org/en-GB/firefox/addon/new-tab-in-reader-view/
Это мой собственный аддон, который позволяет принудительно переключать сайт на Reader View, даже если сам сайт это не позволяет делать.

Дополнительные стили с сайта userstyles.org

Стили устанавливаются прямо с конкретной страницы кнопкой на сайте.

https://userstyles.org/styles/146281/youtube-no-pause-overlay
Убирает оверлей с ютубных видео на паузе. (на данный момент, похоже, не актуально больше)

Tuning

Для настройки интерфейса я использую собственные userChrome.css и userContent.css из моего репозитория dotfiles.

Эти файлы делают следующее:

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

Подробнее о userChrome.css можно http://kb.mozillazine.org/index.php?title=UserChrome.css&printable=yes.

Комментарии

Текст комментария (допустимая разметка: *курсив*, **полужирная**, [ссылка](http://example.com) или <http://example.com>) Посетители-анонимы, обратите внимение, что более чем одна гиперссылка в тексте (включая оную из поля «веб-сайт») приведёт к блокировке комментария для модерации. Зайдите на сайта с использованием аккаунта на twitter, например, чтобы посылать комментарии без этого ограничения.
Имя (обязательно, 50 символов или меньше)
Опциональный email, на который получать ответы (не будет опубликован)
Веб-сайт
© 2006—2024 Sergey Stolyarov | Работает на pyrengine