Настройка Firefox
2017-09-10 11:26
Disclaimer: это краткая заметка о настройке «чистого» firefox под мои требования. Всё с учётом Firefox 97+. Аналогичная моя статья о настройках chrome.
Текст периодически актуализируется. Последнее обновление: 26 марта 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¶
Посмотреть список установленных расширений: 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.