Дмитрий Беломестнов
Recent Entries 
25th-Apr-2024 10:10 am - Как вернуть нормальный черный цвет текста всей адресной строки в Firefox
Как вернуть нормальный черный цвет текста всей адресной строки в FF6?
В FF6 появилось вот это:
В адресной строке теперь подсвечивается домен посещаемого вами сайта
И теперь 80% текста адресной строки отображается серым а не черным цветом
Как вернуть нормальный черный цвет текста всей адресной строки?

about:config → browser.urlbar.formatting.enabled = false

https://forum.mozilla-russia.org/viewtopic.php?id=51085
29th-Mar-2024 09:01 pm - Как снизить потребление памяти в Firefox
Как сделать, чтобы Firefox кушал меньше памяти?

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

В адресной строке браузера вставляем about:config и нажимаем Enter.

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

Чуть ниже есть поле "Поиск" куда мы будем вставлять "Имя настроек" (параметры).

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

Данные параметры и их значения по умолчанию, буду приводить из мазилы версии 56.0.2, так как именно это версия хорошо подходит к imacros версии 8.9.7 подробнее здесь. Но, если вам не нужен imacros, вы просто хотите оптимизировать память, то вы тоже можете изменять эти параметры, так как они также будут у вас присутствовать в Firefox.

Как находить параметр и как изменять его значение?

Для отображения параметра, вставляем его в поле поиска

Для изменении значения параметра, кликаем 2 раза на значение или правой кнопкой мышки - изменить
Для создание нового параметра, нажимаем правой кнопкой мышки - создать

Все ниже приведённые параметры снижают потребление оперативной памяти в Firefox, если их значения изменить на нужные.


Параметр № 1
browser.sessionhistory.max_total_viewers
По умолчанию: тип целое, значение -1
Изменяем значение на 0

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

Параметр отвечает за оперативку во время сёрфинга по сайтам в мазиле. На жёстком диске кешируются страницы. Другими словами, для каждой страницы мазила бронирует оперативную память, чтобы они затем подгружались быстрее, когда мы нажимаем на кнопки Вперёд-Назад, чтобы быстро они подгружались.


Параметр № 2

config.trim_on_minimize

По умолчанию: тип логическое, значение false

Если данного параметра нет, то создаём его.
Правой кнопкой мышки - создать - логическое и вставляем имя параметра.
Его значение должно быть true

Параметр отвечает за кеширование данных в подсистеме, когда браузер находится в свёрнутом режиме.


Параметр № 3

browser.sessionstore.interval

По умолчанию тип целое, значение 15000
Это количество миллисекунд, через который каждый раз браузер сохраняет на компьютер текущую сессию открытых вкладок, сайтов. Это делается в случае того, если вдруг браузер падает, то есть выдаёт ошибку и закрывается, чтобы мы могли её восстановить.
Измените значение на 50000 или на 100000. Это хорошо скажется на потреблении ОП.


Параметр № 4

browser.sessionhistory.max_entries

По умолчанию тип целое, значение 50

Отвечает за количество шагов вперёд, назад. Если вы на сайте переходили по ссылкам к примеру 60 раз, то вы сможете назад вернуться только 50 раз. Если уменьшить данное количество к примеру на 20 или 10, то это хорошо снизит потребляемость памяти в мазиле.


Параметр № 5

browser.sessionstore.max_tabs_undo

По умолчанию тип целое, значение 10

Отвечает за восстановление закрытых вкладок. Если открыть допустим 10 вкладок (ссылок/сайтов) и затем закрыть 9 вкладок и 1 оставить. То мы можем нажать правой кнопкой мышки на вкладку и выбрать - Восстановить закрытую вкладку. Измените значение на 5. Это отлично уменьшит аппетит ОП.

После внесённых изменений нужно перезагрузить браузер.

Полностью:
https://imacros-script.ru/ram-memory-mozila-firefox.html

==================================

Я обычно использую Pale Moon.
Выполнил все советы, кроме второго.
Потребление ОЗУ заметно снизилось.
10th-Oct-2023 07:57 pm - Доступ к about:config в android-версии Firefox
В android-версии Firefox about:config доступен по адресу chrome://geckoview/content/config.xhtml

Настройка для включения доступа к about:config по этому адресу называется general.aboutConfig.enable

Источник:
https://habr.com/ru/news/728610/comments/

Но эта настройка не сохраняется, ее надо производить каждый раз.

Поэтому лучше использовать Iceraven:

https://github.com/fork-maintainers/iceraven-browser/releases
9th-Jul-2022 11:22 am - Подборка скрытых настроек Firefox. Изменение количества подсказок в адресной строке
Подборка скрытых настроек Firefox Browser для комфортного серфинга

https://www.comss.ru/page.php?id=6696

Изменение количества подсказок в адресной строке

Когда вы начинаете что-то вводить в адресную строку, Firefox выводит выпадающий список с предлагаемыми веб-ресурсами. Если вы хотите увеличить или уменьшить количество подсказок, настройте параметр browser.urlbar.maxRichResults.

Значение по умолчанию: 10

Установите значение: установите желаемое количество подсказок. Если хотите их полностью отключить, установите значение -1.
1st-Jan-2022 08:28 pm - Если в Firefox сценарий на странице не отвечает. В about:config: dom.max_script_run_time 10 => 30
Если в Firefox сценарий на странице не отвечает.

В about:config:
dom.max_script_run_time
10 => 30
27th-Sep-2020 07:25 pm - Как уменьшить потребление памяти Firefox, ускорить загрузку и отключить телеметрию. Строка поиска
Как уменьшить потребление памяти Firefox и ускорить загрузку
https://sonikelf.ru/optimizuruem-firefox/

Настраиваем Firefox через about:config (оптимизация и ускорение)
https://www.kv.by/content/338931-nastraivaem-firefox-cherez-aboutconfig-optimizatsiya-i-uskorenie

Лечение подвисаний Mozilla Firefox
http://odminblog.ru/lechenie-podvisanij-mozilla-firefox/

Отключаем сбор телеметрии в Mozilla Firefox
https://webistore.ru/internet/otklyuchaem-sbor-telemetrii-v-mozilla-firefox/

Настройка вида строки поиска в Firefox 75
browser.urlbar.update1 false
https://linuxmint.com.ru/viewtopic.php?t=5542
27th-Sep-2020 07:18 pm - Как отключить изображения в браузере Firefox: permissions.default.image 1 => 2
Как отключить изображения в браузере Firefox

В about:config:
permissions.default.image
1 => 2
8th-Apr-2020 03:29 am - Как в about:config заблокировать проигрывание изображений .gif
image.animation_mode
none - чтобы изображения .gif не проигрывались.
once - чтобы изображения .gif проигрывались один раз.

Я по непонятной причине не смог заблокировать с помощью Adblock Plus это изображение:
https://www.google.ru/logos/doodles/2020/thank-you-emergency-services-workers-6753651837108755-law.gif
Поэтому пришлось найти другой способ.
20th-Feb-2020 11:01 pm - Блокировка ссылок вида data:URI
security.data_uri.block_toplevel_data_uri_navigations;false

security.data_uri.unique_opaque_origin;false

https://tproger.ru/news/firefox-blocks-data-uri/
17th-Feb-2020 01:45 am - Как заблокировать уведомления от сайтов
dom.push.connection.enabled;false

dom.push.enabled;false

dom.webnotifications.enabled;false

dom.webnotifications.serviceworker.enabled;false
28th-Jan-2020 12:23 am - Еще некоторые настройки about:config. Настройка Firefox в Linux
keyword.enabled;false - не использовать ключевые слова; при этой настройке поиск через адресную строку невозможен, в нее можно ввести только URL

browser.newtabpage.enabled;false

browser.tabs.unloadOnLowMemory;false - чтобы Firefox не закрывал вкладки самостоятельно.

browser.uidensity 0=>1 - включение компактного режима, чтобы панель вкладок сузилась до нормальной ширины.

Настройки
browser.newtabpage.activity-stream.* - false или пустая строка.

browser.urlbar.oneOffSearches;false

Не запоминать пароли:
signon.rememberSignons;false

Не показывать эскизы вкладок
В SeaMonkey:
browser.tabs.tooltippreview.enable;false
В Firefox:
browser.taskbar.previews.enable;false

http://testsoft.su/nastroika-vkladok-v-firefox-cherez-aboutconfig/

extensions.fxmonitor.enabled;false
Старый компьютер, Windows 7, 1 Гб оперативки, Firefox и интернет
https://habr.com/ru/post/424019/

Настройка Firefox в Linux
https://habr.com/ru/post/459880/
18th-Jan-2020 09:12 pm - Firefox 60.7.1esr и отключение многопроцессности
Установил Firefox 60.7.1esr, т.к. в Firefox 68 и т.д. нельзя отключить многопроцессность.

Правка => настройки => основные => производительность => снять галочку "использовать рекомендуемые настройки производительности" => максимальное число процессов контента = 1.

Также это можно сделать в about:config :
в строке dom.ipc.processCount вместо 4 устанавливается 1.

Начиная c Firefox 68 из about:config будут удалены настройки "browser.tabs.remote.force-enable" и "browser.tabs.remote.force-disable", управляющие включением e10s. Кроме того, установка значения "false" в опции "browser.tabs.remote.autostart" не будет автоматически приводить к отключению многопроцессного режима на настольных версиях Firefox, в официальных сборках и при запуске без включения режима выполнения автоматизированных тестов.
В сборках для мобильных устройств, при проведении тестов (при активной переменной окружения MOZ_DISABLE_NONLOCAL_CONNECTIONS или опции "--disable-e10s") и в неофициальных сборках (без MOZ_OFFICIAL) опция "browser.tabs.remote.autostart" по-прежнему сможет применяться для отключения e10s. Для разработчиков также добавлен обходной путь для отключения e10s, реализуемый через установку переменной окружения "MOZ_FORCE_DISABLE_E10S" перед запуском браузера. Начиная с Firefox 66 по молчанию число запускаемых по умолчанию процессов-обработчиков контента увеличено с 4 до 8 (опционально можно выбрать и один процесс, но это не отключает многопроцессный режим, а подразумевает, что помимо процесса для формирования интерфейса будет запущен дополнительный процесс для обработки содержимого вкладок).
https://opennet.ru/opennews/art.shtml?num=50691

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

http://forum.ru-board.com/topic.cgi?forum=5&topic=50225&start=2760#19

Я запустил Firefox portable:
https://portableapps.com/apps/internet/firefox-portable-legacy-115
Установил пользовательскую переменную "MOZ_FORCE_DISABLE_E10S" со значением "115.10", соответствующим номеру версии.
Если открыты 2 вкладки, в т.ч. about:config, в диспетчере задач видны 4 процесса, до этого их было больше.


В сборке wvxwxvw уже есть строка ;MOZ_FORCE_DISABLE_E10S=1 в файле portable.ini. Изменил её на MOZ_FORCE_DISABLE_E10S=101.0, перезапустил с очисткой кэш и после этого ни один сайт не открывается.
http://forum.ru-board.com/topic.cgi?forum=5&topic=50823&start=3640#9

сделал переменную MOZ_FORCE_DISABLE_E10S=100.0.2
Количество процессов резко сократилось, но не стало равным единице.
http://forum.ru-board.com/topic.cgi?forum=5&topic=50823&start=3640#11

Метод системной переменной MOZ_FORCE_DISABLE_E10S с номером сборки в значении больше не работает
Это не правда. Хотя глюки, определённо, есть.
Я допускаю, что у вас иначе, но в моем случае в диспетчере процессов стабильно 6 процессов Firefox и подвисания при переключении между вкладками. Значение переменной совпадает с номером версии в разделе "О Firefox". Знаю точно, что на 88-версии все еще работало, т.к. делал резервные копии на вот такие случаи. Сейчас вернулся к ней, поскольку с 95 тяжело взаимодействовать. Впервые проблему обнаружил на 94.0.2, когда обновился до нее несколько дней назад.
https://forum.mozilla-russia.org/viewtopic.php?pid=796690#p796690

Обновление Firefox'а заблокировал:
apt-mark hold firefox-esr
apt-mark hold firefox-esr-l10n-ru
6th-Jan-2020 05:01 pm - Браузер Pale Moon и обновление сертификатов
Похоже, что вчера браузер Pale Moon 28.8.0 (64-bit) обновил какие-то сертификаты.

Один сайт, который использует только http, перестал открываться.
Я пишу http, а браузер вставляет в адрес https и открыть этот сайт не может:
"Это соединение является недоверенным.
--------.ru использует недействительный сертификат безопасности.
Сертификат действителен только для следующих имён:
*.----.ru, ----.ru [насколько я понял, это url хостера этого сайта]
(Код ошибки: SSL_ERROR_BAD_CERT_DOMAIN)".

Сайт http://duma.gov.ru/ просто не открывался.

Я удалил и заново установил Pale Moon.

В about:config, в строке app.update.cert.checkAttributes , я установил false .
P.S. Похоже, что еще надо
app.update.cert.requireBuiltIn;false

Я несколько раз закрыл и открыл Pale Moon, сайты продолжают открываться.

Кто-то сталкивался с подобными вещами?

***

В случае повреждения файла cert8.db надо удалить его и перезапустить браузер.
6th-Dec-2019 09:59 pm - Детальная настройка браузера Firefox
https://habr.com/ru/post/435876/
4th-Dec-2019 08:20 pm - Некоторые настройки в about:config
Эту настройку нельзя менять, иначе не настраивается Adblock Plus:
extensions.systemAddon.update.url;https://aus5.mozilla.org/update/3/SystemAddons/%VERSION%/%BUILD_ID%/%BUILD_TARGET%/%LOCALE%/%CHANNEL%/%OS_VERSION%/%DISTRIBUTION%/%DISTRIBUTION_VERSION%/update.xml


keyword.enable false
quantumbar false
16th-Nov-2019 11:19 pm - media.ffmpeg.enabled, media.ffvpx.enabled: true - работает HTML5, false - можно скачивать файлы .mp3
О настройке media.ffmpeg.enabled или media.ffvpx.enabled в about:config

Чтобы в браузере работало HTML5, надо установить значение true.

На некоторых сайтах файлы .mp3 не проигрываются, а скачиваются только при значении false.
26th-Feb-2019 11:39 pm - Как запретить Firefox'у открывать ссылки в новом окне
В about:config значение browser.link.open_newwindow.restriction надо изменить с 2 на 0.
А то Google при поиске изображений почему-то вчера открывал их в новом окне. Сегодня, правда, они это починили.
26th-Jan-2018 11:15 pm - Как удалить Pocket и Hello из Firefox полностью?
Как удалить Pocket и Hello из Firefox полностью?

Когда Mozilla добавила в Firefox сначала клиент для видеозвонков Hello, а потом клиент сервиса Pocket, многие фанаты браузера начали возмущаться, что их невозможно отключить, как другие дополнения и расширения. Собственно сначала они и не были ими, а были вшиты в сам браузер. Через некоторое время их всё-таки выделили в отдельные расширения, но удалить их по прежнему было нельзя. Можно было только отключить через about:config

Меня появление Pocket и Hello волновало мало потому, что первым я и так уже пользовался (и продолжаю) и единственный минус в этом я видел только в том, что старый аддон перестанет поддерживаться, а видеозвонки мне не нужны как таковые. Разве что лишняя кнопка на панели инструментов напрягала.

Удаляем навсегда

Собственно есть два пути: удалить и отключить. Рассмотрим их по очереди:

Отключаем

Открываем новую вкладку, вбиваем в строку адреса about:config подтверждаем то, что мы будем аккуратны и попадаем на страницу с конфигурацией браузера. В строке поиска вбиваем loop.enabled и двойным кликом переключаем этот параметр в false. Потом ищем pocket.enabled и тоже переводим в false
У вас должна получиться вот такая картина:



На этом всё. Кнопок будет не видно, но расширения останутся в браузере.

Удаляем

Где-то с 46-й версии браузера Покет и Хелло стали отдельными аддонами. Их можно было (наверное, я не пробовал) убрать из браузера найдя их в папке с профилем пользователя, но это путь не для простого пользователя. Простым параноидальным пользователям ничего не оставалось делать вплоть до перехода 49-й версии Огнелиса в ветку Aurora (она же Developer Edition). В ней появилась новая служебная страница about:performance для мониторинга производительности Лисы. И если мы туда заглянем, то увидим прекрасную картину:



Кнопки Disable и Uninstall - отключить и удалить! То что нужно!
Жмём на кнопку, перезапускаем браузер и вуаля! Расширений нет!

Тут важно сделать одно замечание: так как на момент написания этой статьи Firefox с этой функциональностью находился в версии для тестирования, то кнопка Unistall не работала, однако кнопка Disable полностью удалила расширения. Последующее включение в about:config параметров loop.enabled в true не привело к включению Hello, а это значит, что способ рабочий!

Теги:
firefox
pocket
hello
tips & tricks
1st-Nov-2017 05:55 pm - Как в браузере Pale Moon запретить скрытую идентификацию пользователей с помощью Canvas
Как в браузере Pale Moon запретить скрытую идентификацию пользователей с помощью Canvas

В about:config строка canvas.poisondata должна иметь значение true

См. также:

В Firefox 58 появится защита от скрытой идентификации пользователей при помощи Canvas
16th-Sep-2017 09:26 am - Как отключить блокировку устаревших плагинов (Adobe flash) в Mozilla Firefox и Pale Moon
Как отключить блокировку устаревших плагинов (Adobe flash) в Mozilla Firefox и Pale Moon

В about:config в строке
extensions.blocklist.enabled
установить значение false

Заодно убрать за ненадобностью значения (URL) в строках:
extensions.blocklist.itemURL
extensions.blocklist.detailsURL
3rd-Nov-2016 01:54 am - Как в about:config запретить перенаправление и открытие вкладок из журнала в текущей вкладке
Как в браузере Pale Moon 26.4.0 (x86) (версия под Linux):
— запретить сайтам перенаправление и перезагрузку страниц;
— открытие вкладок из журнала в текущей вкладке.

1. В about:config в строке accessibility.blockautorefresh установить значение true
2. В строке browser.tabs.drawInTitlebar установить значение true

Adblock-plus почему-то в этой версии Pale Moon не работает.
Замена — Adblock-latitude:
https://addons.palemoon.org/extensions/privacy-and-security/adblock-latitude/
14th-Jan-2015 04:06 pm - Настройки Firefox
В старых версиях Firefox в меню есть настройки:

Содержимое

Разрешить сценариям javascript:

Перемещать или менять размер всплывающих окон — исходно разрешено.

Перемещать окна над или под другие — исходно запрещено.

Отключать или заменять контекстное меню — исходно разрешено.

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

Но в новых версиях Firefox эти настройки спрятаны в about:config.

Вот они.

Перемещать или менять размер всплывающих окон — запрещено:
dom.disable_window_move_resize;true


Перемещать окна над или под другие — запрещено:
dom.disable_window_flip;true


Отключать или заменять контекстное меню — запрещено:
dom.event.contextmenu.enabled;false


Запрет скриптам доступ к буферу обмена (запрет изменять скопированный текст, блокировать копирование)
dom.event.clipboardevents.enabled;false

***
Чтобы новая пустая вкладка открывалась не в конце, а после текущей:

about:config → browser.tabs.insertRelatedAfterCurrent;true

dom.enable_performance;false
Отключает передачу браузером информации о времени начала и окончания загрузки страницы. Анализ этих данных позволяет определить факт использования прокси-сервера
http://forum.mozilla-russia.org/viewtopic.php?pid=675340#p675340

Нельзя:

- в строке dom.disable_image_src_set устанавливать значение true, иначе практически не работает поиск изображений в Google;

- уменьшать количество перенаправлений: network.http.redirection-limit
исходное количество 20
This page was loaded Apr 27th 2024, 8:57 am GMT.