如果我拖动 Windows 中某个应用程序(例如记事本)的窗口边界,该应用程序会记住这一点,并在下次运行时将其窗口调整为该大小。但 Firefox 并非如此。我调整 Firefox 的窗口,关闭它,然后重新启动 Firefox,窗口的大小固定,比我想要的要小。我注意到 Firefox 刚启动时,窗口大小正常,即我调整的大小。但在 Firefox 启动完成后,即菜单/工具栏等可用时,窗口会缩小到较小的尺寸。怎么会这样?
更新:
这个问题似乎是因为我启用了 resistfingerprinting 选项。如果我禁用该选项,问题就消失了。
答案1
答案是你正在使用 抵制指纹识别项目,每次启动 Firefox 时,都会将窗口大小设置为唯一且相同的大小。这样做的原因是窗口大小是允许您的浏览器在互联网上唯一标识的参数之一。resistFingerprinting 项目旨在让您与全世界所有其他用户都无法区分 - 但它注定会失败。
为了评估该项目的效率,我建议访问该网站 我是独一无二的 评估你在整个数据集中(目前)108580 个指纹中识别的难易程度。(每次我访问这个网站时,我都觉得自己是独一无二的。)有关更多信息,请参阅 唯一浏览器/用户 ID。
事实上,resistFingerprinting还修改了其他一些麻烦的参数:
它改变了 用户代理 浏览器的参数,使其看起来好像您正在使用 Firefox 以外的其他浏览器,因此某些网站无法正常运行。
某些网站的登录可能无法“保留”,每次访问时都需要重新登录。
它会将您的时区更改为 UTC,如果您不居住在该时区,这可能会在安排国际电话时或在另一台计算机或手机上查阅您的日程安排时造成问题。
总而言之,抵抗指纹识别很麻烦,不值得付出努力(在我看来)。如果你关心隐私和匿名性,使用 Tor 浏览器会得到更好的效果。
答案2
Firefox 无法保存部分(甚至全部)偏好设置的原因有多种。
全局解决方案:刷新 Firefox 即可解决问题
- 单击菜单按钮,单击帮助并选择“更多故障排除信息”。
- 在打开的确认窗口中,单击“刷新 Firefox”,然后单击“刷新 Firefox”。 Firefox 将关闭以进行自动刷新。
- 完成后,窗口会列出您导入的信息。单击“完成”按钮。Firefox 将打开。
- 选择是否希望 Firefox 恢复全部或部分窗口和选项卡,然后单击“开始!”按钮。
在本文中,您将找到有关以下案例的更多信息:
“特定偏好设置未保存”的原因和解决方案
- 第三方程序更改 Firefox 设置
- User.js 文件覆盖 Firefox 设置
- Firefox 程序文件锁定或阻止更改某些设置
“无法保存任何首选项或设置”的原因和解决方案
- 锁定的偏好设置文件
- 偏好设置文件损坏
其他原因及解决方法
- 解决由恶意软件引起的 Firefox 问题
请查看 Mozilla 支持部门关于此特定主题的这篇文章,其中有一篇文章肯定适用于您的问题。但请小心不要丢失任何数据,因此请备份您的数据以防万一。
https://support.mozilla.org/en-US/kb/how-to-fix-preferences-wont-save