====== Настройки Firefox для Yggdrasil ====== Для корректной работы браузера [[wpru>Mozilla_Firefox|Mozilla Firefox]] с адресами, содержащими ''%%.ygg%%'', ''%%.mesh%%'' и IPv6-адреса Yggdrasil, может потребоваться сделать описанные ниже настройки. Настройки редактируются с помощью редактора настроек, который можно открыть, набрав в адресной строке: about:config Для поиска конкретного параметра в настройках можно ввести его полное имя в строке поиска редактора настроек. Для добавления параметра необходимо ввести его полное имя в эту строку, выбрать тип и нажать на кнопку с плюсом. ===== Настройки, необходимые для корректной работы с сайтами Yggdrasil ===== позволит открывать IPv6-only сайты:\\ network.http.fast-fallback-to-IPv4 = false \\ отключение автоматического редиректа с ''%%http%%'' на ''%%https%%'':\\ browser.fixup.fallback-to-https = false \\ отключение автоподстановки домена ''%%www%%'':\\ browser.fixup.alternate.enabled = false \\ позволит вводить ''%%.ygg%%'' адреса без ввода протокола ''%%http%%'', и браузер не будет открывать поисковик вместо сайта:\\ browser.fixup.domainsuffixwhitelist.ygg = true \\ аналогично для ''%%.mesh%%'':\\ browser.fixup.domainsuffixwhitelist.mesh = true \\ При использовании сервера доменных имен в сети Yggdrasil (см. статью: [[:yggdrasil:dns:dns_sys_configure]]), задержка на первое "рукопожатие" может составлять до 250 мс (и кешируется на одну минуту). В связи с этим, удобно увеличить стандартное время кеширования результатов DNS в браузере (стандартно - 60 секунд): network.dnsCacheExpiration = VALUE * %%VALUE%% - актуальное значение в секундах По-умолчанию, квадратные скобки хостов IPv6 и другие спец. символы адресной строки - не декодируются при частичном её копировании в буфер: browser.urlbar.decodeURLsOnCopy = true Показать полный адрес в адресной строке browser.urlbar.trimURLs = false \\ ===== Ссылки ===== * [[ https://github.com/YGGverse/i2pdbrowser/tree/ps | Форк ]] приватно-ориентированной сборки Firefox 115.20.0 ESR **для Linux** с поддержкой Yggdrasil / IPv6 (изначально разработан командой [[ https://github.com/PurpleI2P/i2pdbrowser | PurpleI2P ]] для сети [[ :i2p | I2P ]])