Автор Тема: Настройка Firefox  (Прочитано 11679 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Пользователь.

  • Местный
  • *****
  • Автор темы
  • Сообщений: 4264
Настройка Firefox
« : Январь 10, 2016, 22:15:46 »
Уже много раз писал на форуме про ускорение Firefox и прочие настройки, но вся информация утопает как в болоте среди других сообщений. Поэтому решил выделить отдельную тему для обсуждения.

Вот одно из моих сообщений 2013 года
Цитировать (выделенное)
Настроил Firefox:
в about:config включил  plugins.click_to_play
Дополнения
Adblock Plus - блокировщик рекламы, добавил подписку на RUadlist, вместо Easylist добавил свои фильтры для часто посещаемых сайтов.
Element Hiding Helper - для создания своих фильтров к Adblock Plus
DownloadHelper - скачивание видео с разных сайтов, например для ютуба
DownThemAll - менеджер закачек для многопоточного скачивания
Fasterfox Lite - для ускорения и снижения ресурсопотребления (отключил prefetching, анонимную статистику, mеmory cache 20 килобайт, disk cache 76800 (это 75Mb), записей DNS 10000 (на день думаю хватит), Срок хранения DNS 86400 (24 часа, до закрытия браузера), Fastback 1 (это количество переходов назад у каждой вкладки находящиеся в кэше для быстрого возврата), Включил конвеерную обработку (она позволяет скачивать элементы веб страниц не по очереди а одновременно), задержка перед началом отрисовки страницы 0

А также прописал IP адреса в /etc/hosts  у часто посещаемых сайтов.

Теперь многое изменилось.
Автовоспроизведение флеш видео отключается так: Меню - Дополнения - Плагины - Flash - выбрать включать по запросу.
Ublock Origin - менее ресурсоемкий аналог адблока, блокировщик рекламы и вирусных сайтов.
DownThemAll - менеджер загрузок для многопоточного скачивания

Fasterfox Lite - для ускорения и снижения ресурсопотребления
Отключил prefetching - предварительную загрузку по указанным на странице ссылкам
Выбрал отключение IPV6
Отключил анонимную статистику
mеmory cache - кэш одной вкладки в оперативной памяти, указал 4096 килобайт (это 4Mb)
disk cache - дисковый кэш указал 76800 (это 75Mb)
DNS - сколько адресов сайтов держать в кэше, указал 10000 (на день думаю хватит),
Срок хранения DNS  - указал 86400 секунды (24 часа, до закрытия браузера),
Fastback - указал 1, это количество переходов назад у каждой вкладки находящиеся в кэше для быстрого возврата,
Настройка HTTP соединений - Максимум соединений 35, максимум одновременных соединений с одним сервером 17, максимум постоянных соединениий с одним сервером 8.
Конвеерная обработка - это многопоточное скачивание интернет страниц, включил, указал 6 потоков
Визуализация - задержку перед началом отрисовки страницы поставил 0, остальное не трогал.

Также установлены
Gismeteo - просмотр погоды и прогноз на другие дни
Video DownloadHelper - для скачивания видео с ютуба и прочих популярных сайтов с видео, держу в отключенном состоянии, включу когда понадобится

На днях еще прижилось дополнение Open Witch (Открыть с) - можно добавлять в контекстное меню или на панель кнопку для открытия ссылки в определенной программе. Пока использую для открытия ссылок на видео в обычном плеере. Но может и для других нужд еще пригодится, например для интеграции с внешним менеджером загрузок, для торрентокачалки, да и многие другие файлы можно открывать. Это упрощенный аналог Flashgot, его простота и аскетичность меня и подкупает.


В /etc/hosts уже ничего не пишу, так как IP адреса сайтов иногда меняются, не хочется часто ковыряться в нем.
« Последнее редактирование: Январь 10, 2016, 22:31:20 от Пользователь. »

Оффлайн ek-nfn

  • Местный
  • *****
  • Сообщений: 1422
Re: Настройка Firefox
« Ответ #1 : Январь 10, 2016, 22:20:11 »
В /etc/hosts уже ничего не пишу, так как IP адреса сайтов иногда меняются, не хочется часто ковыряться в нем.

есть же сервисы с регулярно обновляемыми списками. Мне нравится использовать host, шустрее любого блокировщика и машину не грузит. 
Devuan ASCII x32..x64

Оффлайн КНВ

  • Новичок
  • **
  • Сообщений: 15
Re: Настройка Firefox
« Ответ #2 : Январь 11, 2016, 15:27:35 »
Ресурсоёмкость Adblock Plus пофиксили несколько версий назад. Ublock Origin сложноват для чайников и многие теперь переползают обратно.
И да, посоветуйте поставить 3S Гугл Переводчик - очень удобен, можно проверять ошибки - чтобы не пришлось "открывать ведьмами"  ;D

Оффлайн butjapka

  • Местный
  • *****
  • Сообщений: 1132
  • Компьютер думает так, как думает его хозяин.
Re: Настройка Firefox
« Ответ #3 : Январь 11, 2016, 22:11:07 »
ускоряйте работу FF еще с помощью таких советов и далее по тексту.

Оффлайн ek-nfn

  • Местный
  • *****
  • Сообщений: 1422
Re: Настройка Firefox
« Ответ #4 : Январь 12, 2016, 04:50:32 »
ускоряйте работу FF еще с помощью таких советов и далее по тексту.
Это скорее повышение анонимности. Лучше смотреть оригинал, он более полный.
Ну и еще несколько дополнительных настроек к нему:
Отключение DOM-Storage
Dom Storage (или как его еще называют Web Storage) представляет собой часть новых технологий грядущего стандарта HTML  5. Это механизм, который призван предоставить разработчику возможность  хранить набор данных значительного объема на стороне клиента и получать к  ним доступ с помощью специального API.
dom.storage.enabled  = false

Отключение реферера
При включённом HTTP  referer владелец веб-сайта получает возможность узнать, по каким  поисковым запросам, как часто и на какие именно страницы попадают люди.  Для того что бы избежать этого, достаточно отключить механизм отсылания  заголовков на сервер веб-сайта (значение <0>)
network.http.sendRefererHeader
 0 - Do not send referer header (не отсылать заголовки)
 1 - Send partial header (отсылать изборочные заголовки)
 2 - Send all of header (отсылать все заголовки - по умолчанию)
network.http.sendSecureXSiteReferrer
 true    - Отправить заголовок при навигации с https-сайта на другой https-сайт (по умолчанию)
 false - Не отправлять заголовок при навигации с https-сайта на другой https-сайт
 
Защита от слежки со стороны сайтов
 Все  выше перечисленные функции надо было отключать, но эту фичу, наоборот,  следует активировать. Это необходимо для активной блокировки сайтов,  которые имеют плохой траст (доверие в сети) и известны своим не совсем  корректным поведением в отношении слежки за пользователями. Только не  путайте эту опцию с функцией DNT, которая только «просит» сайты не отслеживать вас. В данном же случае производится принудительная блокировка.
Включаем блокировку подозрительных сайтов
privacy.trackingprotection.enabled  = true


А ускорение работы это вот
Сюда же - перенос кэша FF в ОЗУ (у кого его в избытке):
1. Открываем новую вкладку и набираем в строке about:config
2. Останавливаем кэширование на диск:

В поле фильтр вводим browser.cache.disk.enable
Нажимаем ввод и делаем двойной клик, что переведёт значение true в значение false

3. Делаем доступным кэш для записи в память:

Для этого создаём новую строку: правой кнопкой мыши жмём “создать”, “целое”
В поле название вводим browser.cache.memory.capacity
Значение выставляем по своему выбору (например 100000 это 100,000KB или 100MB). Я выставил 700000 т.е 700 мб. Общей памяти у меня 4 Гб.

4. Чтобы посмотреть, что получилось перезапускаем браузер, вводим в адресную строку about:cache и смотрим результат:


У кого видеокарта от Intel, могут столкнуться с тормозами типа такого


ну и удобства - некоторые настройки вкладок:
browser.tabs.loadDivertedInBackground (Логическое) - Определяет, как будут открываться вкладки, открываемые вместо окон), а также ссылки из внешних приложений. Значения:
   TRUE – открывать такие вкладки в фоне
   FALSE – переключаться на открываемые вкладки

browser.tabs.loadBookmarksInBackground (Логическое) - У каждой закладки в контекстном меню есть пункт «Открыть в новой вкладке». Также можно кликать средней кнопкой мыши по закладке (или Ctrl+ЛКМ). Значения:
   TRUE – новая вкладка откроется в фоне
   FALSE – будет произведено переключение на новую вкладку

browser.link.open_newwindow.restriction (Целое) - Позволяет открывать вкладки вместо новых окон. Значения:
   0 – открывать все ссылки в вкладках
   1 – Открывать ссылки в окнах
   2 – Открывать ссылки в вкладках за исключением случаев, когда заданны нестандартные параметры окна (например изменение размера)

browser.tabs.insertRelatedAfterCurrent (Логическое) - Данный параметр определяет где будут открываться новые вкладки.
   TRUE - Новые вкладки будут открываться сразу за текущей вкладкой.
   FALSE - Новые вкладки будут открываться в конце списка вкладок.

browser.panorama.animate_zoom (Логическое) - Параметр, отвечающий за анимацию "увеличения" вкладки при выборе её из панорамы. Значения:
   TRUE - Анимация будет отображаться
   FALSE - Анимация отображаться не будет. Рекомендуется для слабых компьютеров

browser.search.openintab (Логическое) - определяет, где открывать результаты поиска из строки поиска. Значения:
   TRUE - результаты поиска, из строки поиска будут открываться в новой вкладке
   FALSE - в текущей вкладке

browser.sessionstore.max_tabs_undo (Целое) - Количество закрытых табов, отображаемых в "недавно закрытых вкладках"

browser.tabs.tabClipWidth (Целое) - Ширина вкладки (в пикселях), начиная с которой пропадает крестик.

browser.tabs.closeButtons (Целое) - Наличие кнопки "закрыть" на вкладках. Значения:
   0 - показывать кнопку закрытия только на активной вкладке
   1 - показывать кнопки закрытия на всех вкладках
   2 - вообще не показывать кнопки закрытия
   3 - показывать единственную кнопку закрытия в конце панели вкладок (так было в Firefox 1.x)

browser.tabs.closeWindowWithLastTab (Логическое) - Определяет: закрывать ли браузер при закрытии последней вкладки. Значения:
   TRUE – закрывать окно при закрытии последней вкладки.
   FALSE - Окно закрываться не будет.

browser.link.open_external (Целое) - определяет, как открывать ссылки из внешних приложений. Значения:
   0 – Открывать в последней вкладке/окне
   1 – В новом окне
   2 – В новой вкладке последнего окна
« Последнее редактирование: Январь 12, 2016, 05:21:41 от ek-nfn »
Devuan ASCII x32..x64

Оффлайн kompilainenn

  • Местный
  • *****
  • Сообщений: 1047
  • Активно пропагандирую Runtu
Re: Настройка Firefox
« Ответ #5 : Январь 12, 2016, 09:44:01 »
Ресурсоёмкость Adblock Plus пофиксили несколько версий назад. Ublock Origin сложноват для чайников и многие теперь переползают обратно.

сложноват? активировать нужные фильтры под себя - это сложно?
Мы говорим Linux, подразумеваем Runtu

Оффлайн КНВ

  • Новичок
  • **
  • Сообщений: 15
Re: Настройка Firefox
« Ответ #6 : Январь 12, 2016, 17:22:31 »
сложноват? активировать нужные фильтры под себя - это сложно?
Вы хотите сказать, что использовать Adblock Plus гораздо сложнее?  ;D

Оффлайн ek-nfn

  • Местный
  • *****
  • Сообщений: 1422
Re: Настройка Firefox
« Ответ #7 : Январь 13, 2016, 06:57:57 »
в качестве блокиратора всякой бяки довольно интересен плагин - uMatrix.
Относится к категории легких (типа Policeman), но мощных. По ресурсоемкости они в разы легче всяких ad-блоков и аналогов. По функциональности не уступают им
« Последнее редактирование: Январь 13, 2016, 07:00:20 от ek-nfn »
Devuan ASCII x32..x64

Оффлайн Пользователь.

  • Местный
  • *****
  • Автор темы
  • Сообщений: 4264
Re: Настройка Firefox
« Ответ #8 : Январь 16, 2016, 18:48:36 »
Ну то, что в Firefox много разных настроек - это понятно, интересно другое, кто что меняет в дефолтном комплекте.

И в чем выгода...

Еще хочется почитать о javascript, уж больно понравились кнопки-закладки с набором команд, использовал готовые, а сам не могу сделать.

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

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

Может не очень удобно, но интересно какое потребление ресурсов будет...

Например так (еще не делал замеры)
1. Убираем панель вкладок
2. Настраиваем открытие ссылок в текущей вкладке
about:config
browser.link.open_newwindow
Ставим значение 1

Проверил.
Firefox с одной вкладкой у меня расходует от 115 до 200 мегабайт (а обычно от 115 до 300, с флешем побольше бывает).
Выгода небольшая, и очень неудобно так.
« Последнее редактирование: Январь 17, 2016, 12:48:45 от Пользователь. »

Оффлайн ek-nfn

  • Местный
  • *****
  • Сообщений: 1422
Re: Настройка Firefox
« Ответ #9 : Январь 16, 2016, 20:01:53 »
Также интересна тема по уменьшению ресурсопотребления Firefox

Первым шагом в этом направлении является переход на PaleMoon (обрезанная 25-я версия FF, через неделю ожидается переход на 26-ю).
Объемы установленных 64-битных версий


В нем уже по дефолту реализована половина настроек для повышения анонимности и защиты из перечня выше.
Есть версия с оптимизацией под процессор Intel-Atom - для нетбуков.
А также 32 и 64 версии.
Ручная инсталляция простая и на сайте подробно расписана (раздел Help) вплоть до коррекции файла x-www-browser и перевода браузера на работу с hunspell.

На нетбуке только он и стоит, FF тяжел и это чувствуется в сравнении с PaleMoon.
Минусы - не все расширения работают с ним из-за старого номера версии. Но нужны ли они при стремлении к облегчению браузера? Да и из того, что с ним работает, вполне хватает на все случаи жизни. На сайте есть некоторые оптимизированные под него расширения (AdBlock например).
Встроенная качалка по стабильности уступает качалке из FF последних версий (иногда сбрасывает скачивание больших файлов (200 мб и более). Лечение - использование wget через FlashGot или другую стороннюю качалку
« Последнее редактирование: Январь 20, 2016, 12:41:02 от ek-nfn »
Devuan ASCII x32..x64

Оффлайн Пользователь.

  • Местный
  • *****
  • Автор темы
  • Сообщений: 4264
Re: Настройка Firefox
« Ответ #10 : Январь 21, 2016, 17:20:30 »
Дополнение Downthemall у меня пару раз сбрасывало закачку, докачает почти до конца, и вдруг начинает качать сначала.
Хорошо хоть это бывает редко.
Надо когда-нибудь сравнить Downthemall с Uget, в теме про менеджеры загрузок.

Оффлайн Пользователь.

  • Местный
  • *****
  • Автор темы
  • Сообщений: 4264
Re: Настройка Firefox
« Ответ #11 : Май 14, 2016, 08:23:02 »
Наткнулся в интернете на описание функции аппаратного ускорения в браузерах
https://habrahabr.ru/post/202358/

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

Теперь буду использовать её, включается так
Настройки - Дополнительные - вкладка Общие - По возможности использовать аппаратное ускорение.

Оффлайн ek-nfn

  • Местный
  • *****
  • Сообщений: 1422
Re: Настройка Firefox
« Ответ #12 : Май 14, 2016, 10:19:44 »
Дополнение Downthemall у меня пару раз сбрасывало закачку, докачает почти до конца, и вдруг начинает качать сначала.
Хорошо хоть это бывает редко.
Надо когда-нибудь сравнить Downthemall с Uget, в теме про менеджеры загрузок.

надо передавать закачку в wget.. будет долбить, пока не докачает. А после обрыва связи оставляет файл со ссылкой на недокачанный файл, и при запуске просто докачивает.
Но, некоторые файлообменники не отдают файлы внешнему загрузчику, тогда только браузером, обмануть подменой агента не получалось.
Devuan ASCII x32..x64

Оффлайн Пользователь.

  • Местный
  • *****
  • Автор темы
  • Сообщений: 4264
Re: Настройка Firefox
« Ответ #13 : Октябрь 02, 2016, 08:52:51 »
В связи с добавлением Flashgot решил убрать Downthemall и Video DownloadHelper.

Flashgot использую для передачи ссылок внешним программам, например фильмы передаю в Smplayer, а файлы для скачивания передаю в uGet (в котором я настроил многопоточное скачивание).


Video DownloadHelper стал не нужен, так как то же самое может делать Flashgot.
« Последнее редактирование: Октябрь 02, 2016, 09:01:17 от Пользователь. »

Оффлайн Пользователь.

  • Местный
  • *****
  • Автор темы
  • Сообщений: 4264
Re: Настройка Firefox
« Ответ #14 : Август 11, 2018, 16:22:59 »
Настройки для Firefox 52.9.0 (32-bit)

Ublock Origin - блокировщик рекламы
Flashgot - передача ссылок программам установленным в системе
Вместо Flashgot можно использовать OpenWith + Flash Video Downloader.

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

В about:config изменил следующее



Выключить кэш в памяти
browser.cache.memory.enable;false

Размер кэша в памяти
browser.cache.memory.capacity;0

Включить кэш на диске
browser.cache.disk.enable;true

Отключить авторегулировку кэша на диске
browser.cache.disk.smart_size.enabled;false

Размер кэша на диске (в килобайтах)
browser.cache.disk.capacity;358400


Количество запоминаемых адресов (включая текущую), для возврата назад/вперед
browser.sessionhistory.max_entries;10

Количество страниц размещенных в кэше (включая текущую), для возврата назад/вперед (-1 авто, 0 выкл, 1 и т.д - количество страниц)
browser.sessionhistory.max_total_viewers;3


Количество закрытых вкладок, хранимых для восстановления
browser.sessionstore.max_tabs_undo;2

Количество закрытых окон, хранимых для восстановления, использую одно окно
browser.sessionstore.max_windows_undo;1


ДНС, количество запоминаемых адресов
network.dnsCacheEntries;100000

ДНС, время хранения адресов (24 часа)
network.dnsCacheExpiration;86400
network.dnsCacheExpirationGracePeriod;86400



Максимальное количество соединений
network.http.max-connections;35

Максимальное количество постоянных соединений с сервером
network.http.max-persistent-connections-per-server;6

Максимальное количество постоянных соединений через прокси
network.http.max-persistent-connections-per-proxy;6


Отключение поддержки формата webm, чтобы ютуб выдавал mp4
media.webm.enabled;false








« Последнее редактирование: Январь 02, 2019, 00:29:08 от Пользователь. »

Оффлайн Пользователь.

  • Местный
  • *****
  • Автор темы
  • Сообщений: 4264
Re: Настройка Firefox
« Ответ #15 : Январь 05, 2019, 20:36:09 »
Замена юзерагента в Firefox на Chromium.  Мне это понадобилось для сайта ivi.ru

Переходим по адресу about:config
Нажимаем правой кнопкой мыши на пустом месте, в меню выбираем создать строку, при запросе имени вставляем:
general.useragent.override


При запросе значения вставляем:
Mozilla/5.0 (X11; Linux i686) AppleWebKit/537.36 (KHTML, like Gecko) Ubuntu Chromium/70.0.3538.77 Chrome/70.0.3538.77 Safari/537.36


После этого браузер будет представляться сайтам как Chromium.


Посмотреть юзерагент в Chromium на странице chrome://version/
Посмотреть юзерагент в Firefox можно на странице about:support
« Последнее редактирование: Январь 05, 2019, 22:08:42 от Пользователь. »

Оффлайн ek-nfn

  • Местный
  • *****
  • Сообщений: 1422
Re: Настройка Firefox
« Ответ #16 : Январь 05, 2019, 22:10:24 »
Цитировать (выделенное)
После этого браузер будет представляться сайтам как Chromium.
не глючит ?
Devuan ASCII x32..x64

Оффлайн Пользователь.

  • Местный
  • *****
  • Автор темы
  • Сообщений: 4264
Re: Настройка Firefox
« Ответ #17 : Январь 05, 2019, 22:36:13 »
Пока не замечал глюков, если появятся, то можно сделать отдельный профиль браузера с этим юзерагентом.

« Последнее редактирование: Январь 05, 2019, 22:46:24 от Пользователь. »

Оффлайн sanb

  • Новичок
  • **
  • Сообщений: 90
Re: Настройка Firefox
« Ответ #18 : Январь 06, 2019, 00:13:19 »
Это же не удобно. Нужно заюзать расширение. Одним нажатием менять на любой и обратно на дефолт или вообще автоматом для определенных сайтов

Оффлайн Пользователь.

  • Местный
  • *****
  • Автор темы
  • Сообщений: 4264
Re: Настройка Firefox
« Ответ #19 : Январь 06, 2019, 01:06:54 »
Если будет потребность - установлю дополнение, видел что их много, пока и без них хорошо.

Оффлайн Пользователь.

  • Местный
  • *****
  • Автор темы
  • Сообщений: 4264
Re: Настройка Firefox
« Ответ #20 : Январь 27, 2019, 11:04:34 »
Решил отключать блокировщик рекламы на сайтах без навязчивой рекламы. Это немного ускоряет отрисовку страницы, так как меньше работы процессору.

Оффлайн ek-nfn

  • Местный
  • *****
  • Сообщений: 1422
Re: Настройка Firefox
« Ответ #21 : Январь 27, 2019, 18:23:13 »
Решил отключать блокировщик рекламы на сайтах без навязчивой рекламы. Это немного ускоряет отрисовку страницы, так как меньше работы процессору.

Это потому, что блокировщик неправильный стоит. Надо ставить типа uMatrix, Policeman и .т.д. Эти не жрут ресурсы в отличие от uBlock, AdBlocker и аналогичные. Принцип работы другой.
Devuan ASCII x32..x64

Оффлайн Пользователь.

  • Местный
  • *****
  • Автор темы
  • Сообщений: 4264
Re: Настройка Firefox
« Ответ #22 : Январь 28, 2019, 18:01:40 »
Почитал про uMatrix, что-то страшно стало, много возни. Policeman - пока не изучал.

Останусь с uBlock.

Оффлайн ek-nfn

  • Местный
  • *****
  • Сообщений: 1422
Re: Настройка Firefox
« Ответ #23 : Январь 28, 2019, 20:13:40 »
возни много. Но когда настроишься на свои 10 сайтов, то все....
И никаких нагрузок на процессор при сравнении с закачанными базами, а это десятки тыщ строк. Тупо режет все, кроме тобой разрешенного. Легкий. Policeman работает аналогично, только удобней управлять резалкой. Но в хромиумах нет его, поэтому остается лишь umatrix.
Devuan ASCII x32..x64

Оффлайн Пользователь.

  • Местный
  • *****
  • Автор темы
  • Сообщений: 4264
Re: Настройка Firefox
« Ответ #24 : Март 08, 2019, 04:22:14 »
Прочитал про настройку mediasource, в одном сайте советовали отключить, чтобы ютуб автоматом не переключал видео  в высокое разрешение, а оставлял при просмотре в маленьком окне 360p.

Отключил media.mediasource.enabled, и правда, вместо 480p по умолчанию стало 360p.

Пошел искать описание этой функции, нашел тут https://developer.mozilla.org/en-US/docs/Web/API/Media_Source_Extensions_API

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

Пока оставлю на ручнике, мне так удобнее контролировать расход трафика и нагрузку на процессор.
« Последнее редактирование: Март 08, 2019, 11:07:11 от Пользователь. »

Оффлайн Пользователь.

  • Местный
  • *****
  • Автор темы
  • Сообщений: 4264
Re: Настройка Firefox
« Ответ #25 : Март 08, 2019, 07:11:08 »
Нашел еще одну настройку

media.navigator.load_adapt

Адаптация разрешения к скорости соединения и нагрузке на процессор.

Только не понял, зависит она от media.mediasource или это разные алгоритмы динамического переключения видео потоков.

-----------

Долго блуждал по API Firefox, нашел что означает navigator
https://developer.mozilla.org/en-US/docs/Web/API/Navigator

Как я понял, это информация передаваемая браузером на сайты, то есть через функции navigator можно задавать параметры, чтобы не настраивать каждый раз в окне плеера.

------------

Попробовал включить все media.mediasource и отключить media.navigator.load_adapt
В итоге разрешение видео подстраивается под размер плеера (в небольшом окне 480p, на весь экран 720p).
Похоже media.navigator.load_adapt уменьшит разрешение видео при низкой скорости сети или при высокой нагрузке на процессор.
Можно отключить, чтобы разрешение не скакало при низкой скорости сети или при высокой нагрузке на процессор.

--------------

Задумался как ютубу указать желаемое мной разрешение видео, в media.navigator нашел битрейт, но не знаю какой выставить...
Да и поддерживает ли ютуб эту функцию, браузер отправит информацию сайту, а сайт использует ли её - неизвестно.

-------------

Так что пока отключу media.mediasource.enabled и  media.navigator.load_adapt.
Буду в окне плеера выбирать желаемое разрешение, мне так удобнее, а то раньше плеер переключал автоматом когда не надо.
« Последнее редактирование: Март 08, 2019, 11:06:25 от Пользователь. »

Оффлайн Снова

  • Новичок
  • **
  • Сообщений: 18
Re: Настройка Firefox
« Ответ #26 : Март 08, 2019, 12:59:02 »
Монстр фирефокс намертво задерживает нетбук.
Начал применять TOR .Шустрость в разы прибавилась.
Казалось-бы - парадокс , но тем не менее факт налицо.
 

Оффлайн Пользователь.

  • Местный
  • *****
  • Автор темы
  • Сообщений: 4264
Re: Настройка Firefox
« Ответ #27 : Март 09, 2019, 16:34:18 »
В Palemoon не нашел функции media.navigator.load_adapt, похоже там убраны некоторые функции.

А media.mediasource.enabled там не отключена, да и многих других облегчений для компьютера не сделано. Значит его еще сильнее можно облегчить своими руками.

Оффлайн Пользователь.

  • Местный
  • *****
  • Автор темы
  • Сообщений: 4264
Re: Настройка Firefox
« Ответ #28 : Март 16, 2019, 09:12:01 »
На яндексе оказалось недостаточно отключить media.mediasource.enabled и  media.navigator.load_adapt

Разрешение видео менялось в зависимости от размера окна видео, пока не отключил эти настройки:
media.mediasource.mp4.enabled
media.mediasource.webm.enabled
media.mediasource.webm.audio.enabled

Значит нужно отключать их всех чтобы разрешение видео не менялось в зависимости от размера окна.

Оффлайн ek-nfn

  • Местный
  • *****
  • Сообщений: 1422
Re: Настройка Firefox
« Ответ #29 : Июнь 24, 2019, 07:22:42 »
В связи с рвением начальства по контролю за тем, чем работники занимаются на компах в рабочее время, пришлось перестраивать работу браузера.
Глобальный контроль (установка на компы програм для снятия скриншотов с экранов и прочих шпионов) был пресечен заменой винды линуксом, против которого у администратора сети не оказалось нужного инструмента. Оставался перехват трафика. С помощью https он , конечно, шифруется. Но эта фишка не избавляет от атаки типа MITM (человек посередине) и легко пустить трафик через подставной комп с дешифрацией всего и вся. Да и запросы DNS открыты для изучения на предмет того, куда работник ходит во время исполнения служебных обязанностей.
Идеальным оружием против этого оказался firefox, так как легко позволяет:
1) Разделить пользователей с индивидуальной настройкой каждого профиля;
2) имеет встроенную возможность шифрования запросов DNS, что ставит крест на всех попытках вклиниться и вообще определять адреса посещаемых сайтов + https. При этом, эту настройку можно реализовать на своем профиле, а рабочий профиль оставить с возможностью перехвата адресов сайтов - типа показать, что ходишь только по рабочим адресам.

настройка шифрования DNS (работает с 60-й версии):

1) Создаете в отдельном каталоге (или в зашифрованной папке, контейнере) личный профиль для личных дел и запускаете - firefox -P "имя профиля" -no-remote;
2) Включения network.security.esni.enabled=true в about:config недостаточно для активации в Firefox  TLS-расширения ESNI (Encrypted Server Name Indication), обеспечивающего шифрование данных о хосте, запрашиваемом в рамках HTTPS-соединения.
На данный момент ESNI не работает без использования встроенного в Firefox резолвера "DNS over HTTPS". Использовать ESNI пока можно только при активации "DNS over HTTPS".
Для настройки DNS over HTTPS нужно изменить три параметра нового резольвера TRR (Trusted Recursive Resolver) в браузере:
about:support
network.trr.mode

   ◇ Установите значение, равное 2, чтобы технология DNS over HTTPS была выбрана по умолчанию, а ваш стандартный DNS-сервер использовался в качестве резервного. Это оптимальный вариант с точки зрения совместимости.
   ◇ Вы можете установить значение 1, чтобы Firefox выбрал самый быстрый вариант;
   ◇ 3 - чтобы использовать только TRR;
   ◇ 0 - чтобы отключить TRR.
network.trr.uri
   На данный момент доступны два общедоступных сервера, которые можно использовать:
   ◇ https://mozilla.cloudflare-dns.com/dns-query  (стоит по умолчанию)
   ◇ https://dns.google.com/experimental
network.trr.bootstrapAddress
   ◇ Установите значение 1.1.1.1, если выбрали Cloudflare (по умолчанию)
   ◇ Установите значение 8.8.8.8, если выбрали Google DNS

+ вкл. это  иначе не работает ESNI (в 60-й версии картинка иная)


Перезагружаем браузер (весь, а не только свой профиль)
Проверяем работу  about:networking выбираем dns
При работающем шифровании везде видим true


Существенное Дополнение
С 60 какой-то версии все резко упростилось. Достаточно в настройках поставить чебокс и прописать (оставить по умолчанию) нужный сервер.
« Последнее редактирование: Апрель 03, 2020, 22:07:34 от ek-nfn »
Devuan ASCII x32..x64

Оффлайн Пользователь.

  • Местный
  • *****
  • Автор темы
  • Сообщений: 4264
Re: Настройка Firefox
« Ответ #30 : Январь 11, 2020, 23:16:32 »
Цитировать (выделенное)
Запрет предварительной загрузки страницы, которую Firefox считает логически последующей:
network.prefetch-next=false

Записал сюда, чтобы не забыть.

Оффлайн Пользователь.

  • Местный
  • *****
  • Автор темы
  • Сообщений: 4264
Re: Настройка Firefox
« Ответ #31 : Январь 12, 2020, 17:01:23 »
Время для выполнения скриптов, в секундах, если это время прошло, тогда выполнение скрипта останавливается
dom.max_script_run_time=30
« Последнее редактирование: Январь 12, 2020, 20:28:17 от Пользователь. »

Оффлайн ek-nfn

  • Местный
  • *****
  • Сообщений: 1422
Re: Настройка Firefox
« Ответ #32 : Январь 15, 2020, 07:05:53 »
Для тех, кто не имеет дефицита памяти и хочет резко ускорить Firefox - размещение профиля Firefox в оперативной памяти, использование Profile-sync-daemon (PSD) (в штатной репе присутствует).
Сам пока не пробовал, использую под кэши SSD.
Установка и настройка
Преимущества psd
Цели psd:
1. Простота в использовании.
2. Уменьшение износа жесткого диска.
3. Увеличение скорости работы браузера.

Профили, кэш, и прочие пользовательские данные браузера переносятся с  помощью psd в tmpfs (ОЗУ), соответственно операции ввода/вывода  браузера перенаправляются в оперативную память. Таким образом,  уменьшается износ жесткого диска, повышается отказоустойчивость и  скорость работы браузера: время доступа к оперативной памяти составляет  порядка наносекунд, в свою очередь, время доступа обычного жесткого  диска приблизительно в 1,000,000 раз выше и составляет порядка  миллисекунд.
 Примечание: Такие браузеры как Chromium, Firefox, Midori и Rekonq хранят файлы кеша в отдельном от профиля каталоге. Изменение этого поведения программы не входит в задачи profile-sync-daemon. Пользователям рекомендуется обратиться к разделу Chromium tweaks#Cache in tmpfs для Chromium и к статье Firefox Ramdisk для Firefox, где описаны возможные решения проблемы. Наиболее простое решение будет переносом каталога с кешом (например, /home/$USER/.cache/<browser>/<profile>/) в каталог с профилем браузера, например /home/$USER/.mozilla/firefox/<profile>/cache, и создать символьную ссылку из стандартного пути в новый. Таким образом, profile-sync-daemon автоматически будет учитывать каталог с кешем.

« Последнее редактирование: Январь 18, 2020, 14:17:32 от ek-nfn »
Devuan ASCII x32..x64

Оффлайн ek-nfn

  • Местный
  • *****
  • Сообщений: 1422
Re: Настройка Firefox
« Ответ #33 : Апрель 03, 2020, 21:58:44 »
Не помню, было уже или нет. Режим работы "Картинка в картинке". Но лишь для ютуба.
В стандартном FF по умолчанию на странице ютуба возможен запуск мини-проигрывателя, который открывается в углу и исчезает даже при переходе на другую вкладку.
Но в FF c 19-го года есть и другой режим вывода видео в отдельный экранчик, который может располагаться либо в углах, либо в центре экрана (см. настройки). Отличие его от предыдущего варианта в главном - окно не сворачивается даже при переходе в окно другой программы. По умолчанию открывается в режиме "поверх всех окон". Этот режим можно снять или назначить "всегда на видимом рабочем месте". Размер экранчика меняется стандартным для окон способом. Минус - отсутствие бегунка для перемотки и регулятора громкости - они остаются в FF на экране ролика на вкладке ютуба.

Как включить этот режим:
about:config
media.videocontrols.picture-in-picture.enabled -> true


Перезагрузите браузер, а затем откройте видео на YouTube, запустите нужный ролик, дважды щелкните правой кнопкой мыши и выберите "Картинка в картинке".
Devuan ASCII x32..x64

Оффлайн Пользователь.

  • Местный
  • *****
  • Автор темы
  • Сообщений: 4264
Re: Настройка Firefox
« Ответ #34 : Апрель 03, 2020, 22:50:05 »
Можно ютуб открыть в отдельном окне браузера, сделать окно поверх всех, и менять размер как душе угодно.
На большом экране можно держать несколько окон одновременно, то есть разместить окно с ютубом рядом с окном другой программы.
Еще можно отдельный монитор завести под видео, но это требует денег.


Оффлайн ek-nfn

  • Местный
  • *****
  • Сообщений: 1422
Re: Настройка Firefox
« Ответ #35 : Апрель 03, 2020, 23:55:43 »
Можно ютуб открыть в отдельном окне браузера, сделать окно поверх всех, и менять размер как душе угодно.
На большом экране можно держать несколько окон одновременно, то есть разместить окно с ютубом рядом с окном другой программы.
Еще можно отдельный монитор завести под видео, но это требует денег.

Перечитай еще раз мой пост - открывается лишь экран с видео, который не надо масштабировать, удаляя комментарии и прочую текстовую хрень, двигать по экрану и делать еще кучу лишних телодвижений типа установки режима поверх окон и пр.. А уж совет по покупке второго монитора от пользователя, который не может найти денег на дешевый кардридер, выглядит вообще нелепо  ;D.
« Последнее редактирование: Апрель 04, 2020, 00:03:25 от ek-nfn »
Devuan ASCII x32..x64

Оффлайн Пользователь.

  • Местный
  • *****
  • Автор темы
  • Сообщений: 4264
Re: Настройка Firefox
« Ответ #36 : Апрель 04, 2020, 10:49:41 »
От тебя одни оскорбления, так и до бана недалеко. Я написал по делу, указал альтернативы.

Попрошу администрацию разобраться кто из нас виновен, и наказать.

Оффлайн ek-nfn

  • Местный
  • *****
  • Сообщений: 1422
Re: Настройка Firefox
« Ответ #37 : Апрель 04, 2020, 11:18:19 »
От тебя одни оскорбления, так и до бана недалеко. Я написал по делу, указал альтернативы.
Это не альтернатива, а изврат. Уж молчу про закупку второго монитора. Читай внимательней - разговор о функции картинка в картинке.. Где ты тут увидел альтернативу со вторым монитором?   ;D Сам сравни, окно занимает почти в два раза больше полезного места + потерянное время на подгонку изображения под нужный размер.

С целью снизить потери площади на лишнюю информацию, предлагаю использовать расширение PopUp. Тоже изврат, но поменьше и вид окна поаккуратней.

« Последнее редактирование: Апрель 04, 2020, 11:23:58 от ek-nfn »
Devuan ASCII x32..x64

Оффлайн HsH

  • Administrator
  • *****
  • Сообщений: 2983
Re: Настройка Firefox
« Ответ #38 : Апрель 05, 2020, 19:27:01 »

    Уважаемые форумчане, прошу при обсуждении придерживаться главного правила форума:

Цитата: Правила форума
1.Общение на форуме основывается на взаимном уважении и понимании существования различных точек зрения. Оскорбления, переход на личности и выяснение отношений недопустимы.

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

Оффлайн Пользователь.

  • Местный
  • *****
  • Автор темы
  • Сообщений: 4264
Re: Настройка Firefox
« Ответ #39 : Январь 24, 2021, 21:59:06 »
В старом стационарнике оперативной памяти 1,5 гигабайта.

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

browser.cache.offline.enable;false - отключил кэш в оперативной памяти для офлайн просмотра, это на всякий случай, он не сильно меняет картину

browser.sessionhistory.max_total_viewers;1 - количество переходов назад хранящихся в кэше
browser.sessionhistory.max_entries;10 - а это количество переходов назад только в виде адресов страниц, адреса память мало расходуют, поэтому оставил много
browser.sessionstore.max_tabs_undo;0 - количество закрытых вкладок хрянящихся в кэше, решил убавить до нуля, если мне будет не комфортно, то увеличу до 1
browser.sessionstore.max_windows_undo;0 - количество закрытых окон хранящихся в кэше, решил поставить 0, так как не пользуюсь восстановлением закрытых окон.

memory.free_dirty_pages;true - тестирую, еще не выяснил как работает, дословный перевод - освобождать грязные страницы
config.trim_on_minimize;true - тестирую, выгружать кэш при сворачивании окна, надо проверить вытаскивание вкладки в отдельное окно и сворачивание.

Оффлайн Пользователь.

  • Местный
  • *****
  • Автор темы
  • Сообщений: 4264
Re: Настройка Firefox
« Ответ #40 : Январь 24, 2021, 22:24:00 »
memory.free_dirty_pages;true - не работает, не выгружает никакие страницы из кэша
config.trim_on_minimize;true - не выгружает страницы из памяти при сворачивании окна

Так что их отключу.

При перехлде на страницу about:memory можно нажать на кнопку Minimize memori usage, что означает уменьшить используемую память. Это уменьшает кэш всего на 10 мегабайт, то есть не существенно, поэтому не буду использовать.

Оффлайн Пользователь.

  • Местный
  • *****
  • Автор темы
  • Сообщений: 4264
Re: Настройка Firefox
« Ответ #41 : Январь 27, 2021, 13:48:50 »
Тестирую
layers.max-active;3 - количество слоев при отрисовке страницы, по умолчанию стоит -1, я ограничил до 3 (фон, текст и изображения, третий на запас)

Оффлайн Пользователь.

  • Местный
  • *****
  • Автор темы
  • Сообщений: 4264
Re: Настройка Firefox
« Ответ #42 : Март 08, 2021, 18:22:56 »
В Palemoon отключил аппаратное ускорение, так как с ним окна поверх браузера перемещались с отставанием от курсора, теперь все нормально, куда двигаю окно над браузером туда и движется вместе с курсором.

Оффлайн Пользователь.

  • Местный
  • *****
  • Автор темы
  • Сообщений: 4264
Re: Настройка Firefox
« Ответ #43 : Октябрь 11, 2021, 11:01:14 »
Тут обычно описываю настройки кэширования и сетевые настройки.

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

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

Сетевые настройки по умолчанию рассчитаны под современные процессоры, и под оптоволоконный интернет.
На старом компьютере у меня одноядерный процессор и мобильный интернет, поэтому подгоняю настройки под них (максимум соединений 36, с одним сервером 6, оставляю конвеерное подключение).

Оффлайн Пользователь.

  • Местный
  • *****
  • Автор темы
  • Сообщений: 4264
Re: Настройка Firefox
« Ответ #44 : Октябрь 14, 2021, 01:38:18 »
dom.webnotifications.enabled;false - отключает всплывающие уведомления сайтов, после отключения не нужно тратить время на сворачивание сообщения, то есть экономит время.