Мій форк i2pdbrowser для приватно-орієнтованого Веб
Я тут втомився "дивуватись" мозілівським обновам і вирішив даунгрейднуться до FF 115.20.0esr для навігації класичним Веб (та Yggdrasil).
Цю версію обрав тільки тому, що на її базі командою PurpleI2P створено ефективний, на мою думку, пресет (github.com/PurpleI2P/i2pdbrowser) орієнтований для роботи в мережі I2P. В пізніх версіях Firefox, деякі функції вже не можливо просто вимкнути і потрібна перезбірка, яка тягне чимало залежностей. Інші пресети, які я бачив на GitHub - відверто кажучи ні про що, порівнюючи співвідношення юзабельність-приватність.
Всі деталі мого ж патчу є в першому коміті, де я (для себе) випиляв інструкції збірки для Windows/MacOS та зробив для Linux як мінімум наступне:
- видалені пресети поксі I2P, різні внутрішньо-мережні посилання
- видалено NoScript і мовні пакети (спочатку хотів додати інші мови з валідацією хешів, але передумав, бо додатки - це вибір юзера і особисто я в межах тієї ж приватності не користуюсь жодним)
- додав перевірку хешу з репозиторію, а не того що надає Mozilla (були прецеденти заміни архівів)
- додав IDN зону `.ygg`, поряд з наявною `.i2p`
- `network.dns.disableIPv6` видалено з політики і встановлено як `false` (для резольву `.ygg`)
- `dom.event.contextmenu.enabled` розблоковано і залишено стандартно як `false`
- інше вже дивіться в комітах (github.com/YGGverse/i2pdbrowser/commits/ps), змінювати не планую, суто вектор цього пресету для інформації
Навмисно, я НЕ змінював налаштування FPR і змінив їх через `about:config`:
- `privacy.resistFingerprinting` = `false` - підтримка темних тем і fullscreen з усіма витікаючими
Якщо комусь цікаво, завантажити можна тут:
https://github.com/YGGverse/i2pdbrowser/tree/ps
P.S. Особисто мені було приємно повернутись на старий фокс без вікон авторизації, круглядських табів, ші, груповух і невбиваємих попапів аптейтів. Рекомендую, бо єдиний відомий мені кандидат Librewolf - ставить з коробки uBlock а це великий гріх. Всі інші Dillo, NetSurf - інша опера, і не про сучасний Веб.
Дивіться також
Окремі профілі Firefox на базі спільного релізу
Збірка Firefox з початкового коду в Linux / Fedora 43
/uk/