Настройки меняются через about:config
.
Q: Проблемы с отрисовкой интерфейса, изображений или видео. Внезапные падения браузера.
A: Попробуйте отключить аппаратное ускорение: layers.acceleration.disabled -> true
Также проблему может решить обновление видеодрайверов либо возврат к более старой версии. Или обновление самого Firefox до беты/откат к ESR.
Q: Как уменьшить потребление памяти?
A: Можно снизить число контент-процессов. Для этого следует снять чекбокс Use recommended performance settings в Preferences -> General, после чего появится список, где выбирается подходящее значение.
Q: О блокировке неподписанных расширений.
A: Начиная с Firefox 48, в официальных релизных и бета-билдах Firefox заблокирована установка не подписанных Mozilla аддонов. Ниже приведены различные решения.
xpinstall.signatures.required -> false
. Firefox ESR тоже не имеет данной проблемы.Q: Тормозит видео на YouTube в высоких разрешениях.
A: Кодек VP9 требует мощного процессора. Может помочь отключение media.mediasource.webm.enabled
- тогда видео будут отдаваться в H.264. Отключение этой настройки не сломает обычные WebM.
Q: Как запретить проигрывание HTML5-медиа в фоновой вкладке?
A: Firefox 51+: media.block-autoplay-until-in-foreground -> true
Проигрывание начнется при первом переключении на вкладку с открытым видео или аудио.
Q: Как отключить предупреждение при переходе сайта в полноэкранный режим в Firefox 43+?
A: full-screen-api.warning.timeout -> 0
Q: Как отключить анимацию затемнения при переходе сайта в полноэкранный режим?
A: full-screen-api.transition.timeout -> 0
full-screen-api.transition-duration.enter -> "0 0"
(без кавычек)
full-screen-api.transition-duration.leave -> "0 0"
(без кавычек)
Q: Как искать в разных поисковиках через адресную строку?
A: Используя префиксы-кейворды (g Google, w Wikipedia, etc), настраивающиеся в Preferences -> Search даблкликом по ячейкам второй колонки.
Q: Как отключить беспрефиксный поиск в поисковике по умолчанию через адресную строку?
A: keyword.enabled -> false
Q: Как отключить кнопки поисковиков в выпадающем списке под адресной строкой?
A: browser.urlbar.oneOffSearches -> false
Q: Что за специальная тема для разработчиков?
A: Тема, использующаяся в Firefox Developer Edition. В Firefox 53+ включается через about:addons
, на вкладке Appearance. Аддон, включающий ее на более ранних релизах.
Q: Как копировать ссылки c кириллическим текстом в исходном виде, не закодированном percent-encoding (%D0%9B%D0%B8%D1%81 -> Лис)?
A: Firefox 53+: browser.urlbar.decodeURLsOnCopy -> true
Q: Как ускорить прокрутку колесом мыши?
A: mousewheel.min_line_scroll_amount -> 35
Значение подбирается по вкусу. Другие твики описаны здесь.
Q: Как сделать скриншот всей страницы?
A: Shift-F2: screenshot --fullpage <имя файла опционально>
Также можно использовать кнопку скриншота в Developer Tools (Ctrl+Shift+I), предварительно включив ее: devtools.command-button-screenshot.enabled -> true
. Сверхдлинные страницы не сохраняет.
Q: Как уменьшить ширину вкладки, чтобы меньше их прокручивать?
A: Firefox до 57: при помощи UserCSS. Firefox 57+: browser.tabs.tabMinWidth
Q: Как вернуть старую поисковую строку/старый диалог настроек браузера?
A: Воспользоваться Classic Theme Restorer или пользовательским стилем.
Q: Как вернуть информацию о загрузках, скрытую в Firefox 54?
A: При помощи UserCSS.
Q: Как применять свои CSS к интерфейсу браузера в Firefox 57+?
A: Используя userChrome.css. Подробнее - см. раздел о стилях в приложении.
Q: Как иметь отдельные наборы cookies для разных вкладок?
A: При помощи контейнеров, включив все настройки privacy.userContext.*
. После этого в Customize появится новая кнопка для открытия вкладки в контейнере. Опции контейнеров находятся в Preferences -> Privacy.
Q: Куда девается старая история браузинга?
A: Удаляется для улучшения производительности. Причем история ограничена не давностью, а числом записей, так что активные пользователи браузера могут упереться в лимит раньше. Значение вычисляется, исходя из характеристик ПК, и пишется в настройку places.history.expiration.transient_current_max_pages
. Если вы считаете, что оно слишком низкое, можно установить значение вручную, но в другой настройке: places.history.expiration.max_pages
. Подробнее: статья, настройка, сам алгоритм.
Q: Как добавить поисковик в браузер?
A: Экспортировать встроенные скриптом, создать по их образу и подобию новый файл в формате OpenSearch, затем импортировать другим скриптом.
Firefox сохраняет вкладки, закладки, историю, аддоны, настройки и пароли в каталоге, называемом профилем. Можно иметь несколько профилей и даже использовать их одновременно, запуская две и более копии Firefox. Для входа в менеджер профилей следует указать ключи -no-remote -P
. Подробнее здесь.
Важно: Если у вас что-то сломалось настолько, что общие диагностические советы (очистка кэша и отключение аддонов по очереди) не помогают, значит пришло время создать новый профиль и настроить его с нуля. О том, как перенести вкладки, закладки и другие данные из старого профиля в новый, читайте здесь.
Сессия - это информация об открытых вкладках и окнах. Ее рекомендуется периодически бэкапить, чтобы случайно не потерять вкладки. Хранится в профиле в файле sessionstore.js
и папке sessionstore-backups
, в которой находится текущая и предыдущая сессии, а также автобэкапы, сделанные при апгрейде браузера.
Если вы все же потеряли вкладки и забыли про бэкап, можно попробовать их восстановить, копируя при выключенном браузере каждый файл из sessionstore-backups
(сначала те, что новее, начиная с previous.js
) в sessionstore.js
в профиле, запуская и проверяя.
E10S
- совместимые с Electrolysis расширения.
- не совместимые, либо работающие через прослойку для совместимости (interposition). E10S
WE
- Web Extensions, совместимы с E10S.
WE, E10S
- есть как Web Extension, так и старая версия расширения, которую можно использовать на Firefox 52 ESR.
uBlock Origin WE, E10S Быстрая и легковесная баннерорезка. Поддерживает подписки ABP, но потребляет значительно меньше процессорного времени и памяти. Подписки включаются в настройках (обычно достаточно EasyList и RU AdList). Element picker, облегчающий создание своих фильтров, уже встроен.
AdNauseam WE, E10S Форк uBlock, портящий рекламным компаниям статистику путем автоматического "кликания" по всем скрываемым баннерам. По заявлениям разработчиков, это создает помехи желающим отслеживать пользователей.
Add Bookmark Here 2 E10S Решает проблему с запоминанием папки для добавления закладок по умолчанию и обладает несколькими другими улучшающими работу с закладками функциями.
Add to Search Bar
E10S
Позволяет добавить в поисковую панель Firefox поисковую строку любого сайта.
Classic Theme Restorer E10S Для нелюбителей Australis, и для тех, кто хочет вернуть старый внешний вид Лиса.
Custom Buttons
E10S
Разрешает создавать свои кнопки, исполняющие пользовательские скрипты с правами браузера. Удобно, чтобы не писать целый новый аддон для какой-либо мелкой полезности. Есть много готовых кнопок на официальном форуме и на форуме Mozilla Russia. UPDATE: сломан в Firefox 51+, патчи и исправленный аддон доступны в неофициальном репозитории.
Enable Right Click and Copy WE Помогает против сайтов, блокирующих контекстное меню по правой кнопке мыши.
ff2mpv WE Проигрывание видео при помощи связки из mpv и youtube-dl вместо принадлежащего сайту HTML5/Flash-плеера. Список поддерживаемых сайтов.
FireGestures E10S Жесты мышью, мышиными кнопками, колесом и т.п. На жесты можно вешать свои XPCOM-скрипты, как в Custom Buttons.
Foxy Gestures WE Наследник FireGestures. Поддерживает установку на жесты юзерскриптов, которым дается доступ к Web Extensions API.
FxUI Editor WE Графический редактор интерфейса Firefox 57+, генерирущий правила для userChrome.css.
Greasemonkey WE, E10S Всем известный движок для запуска UserJS. Ссылки на репозитории скриптов здесь.
Dollchan Extension Tools. Полезнейший скрипт, значительно повышающий удобство двачевания.
Google Image Search Context Menu. Поиск по изображениям в Google.
Violentmonkey WE Альтернативный движок для запуска UserJS.
Image Search Options WE, E10S Поиск картинок. Поддерживает как передачу ссылки на картинку поисковику, так и закачку туда самой картинки, что полезно для защищенных от хотлинкинга сайтов. После установки нужно импортировать обновленный список поисковиков с сайта автора (инструкция на странице аддона).
New Tab Override WE, E10S Меняет содержимое новой вкладки.
Norwell History Tools
E10S
Аддон значительно повышающий удобство работы с историей.
Open Tabs Next to Current WE, E10S Небольшой аддон, позволяющий открывать новую вкладку сразу за текущей.
ScrapBook X
E10S
Удобное дополнение для сохранения веб-страниц и создания заметок. Обладает значительно расширенной функциональностью по сравнению с оригинальным ScrapBook.
Web ScrapBook WE Наследник ScrapBook X от того же автора на Web Extensions.
Session Manager E10S Менеджер сессий.
StylRRR E10S Меняет внешний вид сайтов и самого браузера согласно UserCSS. Поддерживает установку стилей с Userstyles.org (см. скриншоты на AMO), но не их автообновление. Также см. раздел о стилях в приложении.
ВАЖНО: Обязательно читайте стили перед установкой. Вставив запрещенное на Userstyles.org свойство -moz-binding в стиль, можно выполнить JS-код на компьютере пользователя.
Tab counter WE Показывает количество открытых вкладок.
Tab Groups E10S Панорама вкладок на замену встроенной в браузер, которую удалили в Firefox 45.
Tree Style Tab WE, E10S Перемещает вкладки набок, в вертикальную панель и позволяет группировать их в связанные по смыслу деревья. Особенно актуально на широкоформатных мониторах. Для тех, кто хочет открывать больше 3.5 вкладок и удобно управлять ими.
Multiple Tab Handler WE, E10S Позволяет выделять несколько вкладок и производить с ними разные операции: перемещать, группировать, добавлять в закладки, копировать URL, etc. Полностью совместим с TST.
Vertical Toolbar E10S Панель для кнопок браузера и аддонов. Экономит ценное пространство по вертикали.
Yet Another Smooth Scrolling E10S Тонкая настройка прокрутки, включая плавность, скорость и ускорение.
Zoom Page WE WE Позволяет масштабировать страницы с произвольным шагом вместо изкоробочных ±10%, задавать масштаб по умолчанию, а также обладает другими полезными функциями.
Объединенный словарь для проверки правописания. Содержит русские и английские слова, что избавляет от необходимости переключать текущий язык в спеллчекере.
Ньюфагам на заметку: Не старайтесь ставить все аддоны, которые видите. Попробуйте поработать с почти голым браузером чтобы понять, чего именно вам будет не хватать, и не ныть, что ЛИС ТАРМАЗИТ ЛАГАЕТ КРАШИ НИРАБОТАЕТ. Если что-то не работает, то, вероятно, вы установили кучу сторонних аддонов, стилей, скриптов, и некоторые из них друг с другом конфликтуют. Отключайте по очереди, чтобы найти виновника.