Pull to refresh
71
0.2
Андрей @grey_rat

User

Send message

Добавил
widget.wayland.use-opaque-region
widget.wayland_vsync.enabled
widget.wayland.use-move-to-rect
Для Firefox 78+
Если у вас в системе используется X11, а не Wayland, переключите эти опции в false

Дополнил в начале статьи
Firefox 110+ для Android разрешает установить расширение "Tampermonkey" и использовать любые пользовательские скрипты в браузере *, а начиная с Firefox 121 - можно установить почти любые расширения.

Добавил
gfx.vsync.compositor.unobserve-count *
Функция не для Windows, отключите её, изменив значение на 0

layout.css.has-selector.enabled *
Для Firefox 115
Функция нужна для правильного отображения текста, включена в новых Firefox. Включите её true

browser.newtabpage.activity-stream.showSponsoredTopSites дополнил опцией
browser.topsites.contile.enabled
https://searchfox.org/mozilla-central/source/browser/app/profile/firefox.js#1618

Добавил
dom.animations.mainthread-synchronization-with-geometric-animations *
Для Firefox 78 - 115
Функция создавалась для одного сайта, исправляла ошибки связанные с анимацией, при этом увеличивала время отрисовки на всех остальных сайтах. Сейчас эта настройка не актуальна, переключите её в false

javascript.options.gc_delay.interslice
Для Firefox 78 - 115
Изначально по умолчанию было выставлено значение 100, что приводило к задержке обработки данных. В Firefox 120 оно было изменено на 250. Сделайте у себя так же

security.ssl3.dhe_rsa_aes_128_sha
security.ssl3.dhe_rsa_aes_256_sha
Для Firefox 78 - 115
Старые шифры протоколов шифрования которые со временем стали уязвимы для мошенников. Отключены по умолчанию в новых Firefox. Однако если вы посещаете старые сайты которые годами не обновляются или на вашем компьютере нечего красть, можете включить эти опции true, возможно появления ошибок связанных с загрузкой таких сайтов будет меньше

accessibility.ARIAReflection.enabled *
Для Firefox 78 - 115
Новый веб-сдандарт, помогает браузеру правильно отображать некоторое веб-содержимое страниц. Включите его true

privacy.query_stripping.enabled
privacy.query_stripping.enabled.pbmode
privacy.query_stripping.strip_on_share.enabled *
Для Firefox 102 и 115
Функция "Query Parameter Stripping" предназначена для улучшения конфиденциальности пользователей за счет удаления параметров отслеживания из строки запроса URL.
Если вам это необходимо для большей конфиденциальности, можете включить эти функции true. Если же вам безразлично, желательно не включать их, на неправильно построенных сайтах это может вызвать проблемы

network.early-hints.enabled
network.early-hints.preconnect.enabled *
Для Firefox 102 и 115
Включение этих функций может значительно уменьшить время загрузки многих веб-страниц. Если у вас достаточно оперативной памяти в компьютере, переключите эти опции в true

Добавил
dom.animations.mainthread-synchronization-with-geometric-animations *
Для Firefox 84 - 115
Функция создавалась для одного сайта, исправляла ошибки связанные с анимацией, при этом увеличивала время отрисовки на всех остальных сайтах. Сейчас эта настройка не актуальна, переключите её в false

Оказывается лисобраузеры умеют работать с d3d9.dll файлом так же как с opengl32.dll. Оно правда конфликтует с аппаратным ускорением. Посмотрю как и куда этот WebGL можно прикрутить.

image
image

На самом деле движок хрома быстрее чем лисий. Последний быстрый фокс был 68. Собственно по этой причине мы и уговорили Фёдора сделать на нём новый MyPal для XP. Дальше всё медленнее и с упором на видеокарту.
Потребление оперативы в лисе настраивается, но по факту со всеми настройками получается как хром без настроек :) Да, вот к такому пришли по итогу...
Можете покрутить эти настройки, они самые влияющие
fission.autostart
dom.ipc.processCount
layers.async-pan-zoom.enabled
media.video-queue.default-size
browser.tabs.unloadOnLowMemory
остальные влияют по чуть-чуть, но их слишком много. В начале статьи лежит user.js и некоторые текстовые файлы - дополнения к нему. Если мало оперативы то можно добавить из "Процессор до 2006 года"

Добавил
javascript.options.gc_delay.interslice
Для Firefox 84 - 115
Изначально по умолчанию было выставлено значение 100, что приводило к задержке обработки данных. В Firefox 120 оно было изменено на 250. Сделайте у себя так же

security.ssl3.dhe_rsa_aes_128_sha
security.ssl3.dhe_rsa_aes_256_sha
Для Firefox 84 - 115
Старые шифры протоколов шифрования которые со временем стали уязвимы для мошенников. Отключены по умолчанию в новых Firefox. Однако если вы посещаете старые сайты которые годами не обновляются или на вашем компьютере нечего красть, можете включить эти опции true, возможно появления ошибок связанных с загрузкой таких сайтов будет меньше

privacy.query_stripping.enabled
privacy.query_stripping.enabled.pbmode
privacy.query_stripping.strip_on_share.enabled *
Для Firefox 115
Функция "Query Parameter Stripping" предназначена для улучшения конфиденциальности пользователей за счет удаления параметров отслеживания из строки запроса URL. Если вам это необходимо для большей конфиденциальности, можете включить эти функции true. Если же вам безразлично, желательно не включать их, на неправильно построенных сайтах это может вызвать проблемы

Добавил
network.early-hints.enabled
network.early-hints.preconnect.enabled *
Для Firefox 115
Включение этих функций может значительно уменьшить время загрузки многих веб-страниц. Если у вас достаточно оперативной памяти в компьютере, переключите эти опции в true

Где-то в январе для XP может появиться версия браузера Supermium на движке Chromium 121
https://github.com/win32ss/supermium/issues/96#issuecomment-1817526205

Дополнил в начале статьи
Браузер xpchrome построен на движке chromium 115, для его запуска необходим процессор с SSE3.

Жор памяти был из-за файлов MSVC http://forum.ru-board.com/topic.cgi?forum=5&topic=50704&start=3840#18
После исправления всё наладилось.

Появился ещё один браузер с поддержкой Windows XP https://github.com/weolar/xpchrome/releases
Основан на движке Chromium 115. Главный минус - жрёт оперативу без предела. Можете оставить его себе если у вас более двух гигабайт RAM. Уменьшить её можно разве что зайдя в chrome://flags и отключить опции связанные с sandbox, на один жрущий процесс станет меньше.

Добавил
browser.tabs.remote.coep.credentialless *
Для Firefox 115
Эта функция позволяет устранить некоторые ошибки безопасности во время "общения" браузера и сайта. Включена по умолчанию в новых Firefox, включите и вы её у себя true

Добавил
browser.tabs.remote.coep.credentialless *
Для Firefox 115
Эта функция позволяет устранить некоторые ошибки безопасности во время "общения" браузера и сайта. Включена по умолчанию в новых Firefox, включите и вы её у себя true

Добавил
accessibility.ARIAReflection.enabled *

Для Firefox 84 - 115

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

Изменил и дополнил network.dns.upgrade_with_https_rr

security.tls.ech.grease_probability
network.dns.echconfig.enabled
network.dns.force_waiting_https_rr
network.dns.upgrade_with_https_rr
network.dns.http3_echconfig.enabled
network.dns.use_https_rr_as_altsvc
security.tls.ech.grease_http3
network.dns.echconfig.fallback_to_origin_when_all_failed
security.tls.ech.disable_grease_on_fallback *
Для Firefox 84 - 115
Функции позволяют правильно отображать сайты если браузер использует DNS через HTTPS (см. Настройки --> Основные --> Параметры сети --> опция "Включить DNS через HTTPS", и/или Настройки --> Приватность и защита --> раздел "DNS через HTTPS").
DNS через HTTPS включено в новых Firefox по умолчанию. Если вы желаете, что бы оно работало правильно и у вас, измените значение первой опции на 100 и две последние переключите в false, а остальные переключите в true

Изменил и дополнил network.dns.upgrade_with_https_rr

security.tls.ech.grease_probability
network.dns.echconfig.enabled
network.dns.force_waiting_https_rr
network.dns.upgrade_with_https_rr
network.dns.http3_echconfig.enabled
network.dns.use_https_rr_as_altsvc
security.tls.ech.grease_http3
network.dns.echconfig.fallback_to_origin_when_all_failed
security.tls.ech.disable_grease_on_fallback *
Для Firefox 84 - 115
Функции позволяют правильно отображать сайты если браузер использует DNS через HTTPS (см. Настройки --> Основные --> Параметры сети --> опция "Включить DNS через HTTPS", и/или Настройки --> Приватность и защита --> раздел "DNS через HTTPS").
DNS через HTTPS включено в новых Firefox по умолчанию. Если вы желаете, что бы оно работало правильно и у вас, измените значение первой опции на 100 и две последние переключите в false, а остальные переключите в true

Information

Rating
2,618-th
Location
Минск, Минская обл., Беларусь
Registered
Activity