Featured image of post Firefox 基本设定参考

Firefox 基本设定参考

Basic setup of Mozilla Firefox browser.

简介

Firefox 是当前最知名、最重要的自由开源浏览器,由 Mozilla 基金会开发维护。 Firefox 使用独立的 Gecko 渲染引擎,而非常见的 Chromium 或 WebKit,这也使得 Firefox 是主流浏览器中唯一不依赖大公司核心引擎的浏览器,也成为大多数提倡自由的开源OS的默认浏览器。

这里主要记录Firefox的基本配置作为日常使用参考。

更新周期

wiki.mozilla.org/Release_Management/Calendar https://whattrainisitnow.com/calendar/

Firefox 大版本周期更新并在周期中提供补丁。 还有特色的长期支持版 Extended Support Release,ESR则在同版本号大版本更新结束后,一般继续提供安全补丁直至下一个ESR到来满3个周期。 Android版本68及之前跟随ESR走,之后滚动更新暂无长期支持版。

下载

官方FTP,GIthub,开源镜像站等都可下载。 这里当然推荐ESR长期支持版,只做安全更新不加功能引入Bug,适合局域自由。

Profile

可以将不同用途的网络浏览分配不同的 Profile 进行隔离避免广告追踪,强化隐私防护。 比如生活和工作在不同的 Profile 配置不同的按钮、策略等。

新版Firefox已经在启动时有了 Profile 管理介面,但ESR还是直接进入预设Profile。 ESR或老版本启动 Profile 管理介面需要通过命令行执行并添加参数 -ProfileManager

介面定义

  • 顶部右侧三个横线下拉设定菜单->More tools->Customize toolbar,考虑重要性、固定性、常用程度,从右到左参考
    • Extensions、New private window、Sidebars、Screenshot、Downloads
    • 为了 Local Freedom 不要 Pocket 和 Account。
  • 添加搜索引擎
    • 打开搜索引擎首页,如 www.startpage.com, www.youtube.com
    • 搜索框或地址栏会出现绿色小加号点击即可添加搜索引擎

基本设定

about:preferences

  • General
    • Downloads
      • Always ask you where to save files
    • Updates
      • 手动
    • Network Settings
      • Proxy DNS when using SOCKS v5
  • Search
    • Add search bar in toolbar
    • Default Search Engine
      • Startpage
  • Privacy & Security
    • Enhanced Tracking Protection
      • Strict
      • Always “Do Not Track”
    • Cookies and Site Data
      • Delete cookies and site data when Firefox is closed
    • History
      • Use custom settings for history
        • Remember browsing and download history
        • Remember search and form history
        • Clear history when Firefox closes
          • History
            • 102esr-115esr Cookie与之前设定不关联变为关联
          • Data
            • 默认即可,115esr开始站点设定与之前设定关联
    • Firefox Data Collection and Use
      • 常用和涉及帐号的时候都不选
      • 偏测试和仅浏览环境都选做贡献
    • HTTPS-Only Mode
      • Enable HTTPS-Only Mode in all windows
    • Enable secure DNS using

扩展

Firefox有Mozilla自家扩展,还有Mozilla主动审计后推荐的扩展,一般主要安装这两类扩展,且通常不启用。 其他扩展主要可分为商店中不被推荐的扩展和桌面应用需要的扩展,如安装其他扩展,建议新建Profile。 离线扩展建议安装在离线使用的 Profile 中,本博客之前做过推荐

  • Mozilla自家扩展
  • Mozilla主动审计后推荐扩展
    • SingleFile, Feedpro, Flagfox, EPUBReader, Emoji
  • 三方应用配合扩展
    • JoplinWebClipper, Zotero, Kiwix
  • 商店中普通扩展
    • Tampermonkey
  • 离线扩展
    • OfflineQRCodeGenerator, EPUBReader, Emoji, Kiwix, PageAssist

高级设定

about:config

  • 修改 User Agent
    • general.useragent.override
  • 解除安装扩展的认证要求(可以安装下载的zip包)
    • xpinstall.signatures.required=false

加固

user.js玩法太高级,之后单写一篇介绍。

移动端

官方Android的稳定版已无法打开 about:config

开发板和隔夜版能使用 about:config 设定 DoH,从147版本开始稳定版UI介面设定支持DoH。

推荐使用完全开源社区版本 Fennec F-droid 去除了数据收集还可以打开 about:config

Licensed under CC BY-NC-SA 4.0
comments powered by Disqus
Built with Hugo
Theme Stack designed by Jimmy