Mozilla Firefox会自动删除旧的历史条目吗?


3

我最近做了一个小实验,看看我用我当前的Firefox配置文件访问过的前几个网站并将它们写下来。我也有点困惑,因为我不认为我在Firefox历史查看器中首次访问的内容实际上是我第一次访问过的内容。

大约一个月后,我再次浏览了我在Firefox历史查看器中访问过的前几个网站,但这次它们完全不同。

我很困惑为什么会这样。Firefox会自动删除具有特定年龄的历史记录条目吗?

为了澄清:

是的,我确实点击了“超过6个月”,是的,我也知道,我将来再次访问的历史记录条目会自动移至历史记录列表的顶部。我还输入了我在搜索框中记下的网址,但没有结果。所以我假设Firefox删除了历史记录?

编辑:如果答案是肯定的,有没有办法让Firefox永远不会删除历史记录条目?(我知道它会影响性能,但我宁愿永久保留所有历史记录)


是的,它确实。我认为这可以在about:config中配置。
— Bob

转到about:config。阅读并接受警告,然后找到“browser.history_expire_days.mirror”。我不保留历史悠久的历史,但根据它的设置,您可以尝试将其设置为> 180天。不知道是否有上限。
— user3169 2016年

@ user3169那个pref已经过时了几年了...
— bernstein

Answers:


2

Mozilla的版主提出以下建议:

您必须使用名称创建一个新的整数pref,并将pref places.history.expiration.max_pages的值设置为所需的历史记录项数,就像您在上面的帖子中看到的那样。可以通过右键单击上下文菜单在about:config页面上创建首选项:New - > Integer


我在这里写了一篇技术文章:superuser.com/a/1405880/153095(总结:即使使用此设置,也会删除一些历史记录条目)
— olejorgenb

1

AFAIK在about:config中只有一个设置似乎控制了这个: places.history.expiration.transient_current_max_pages。在我的机器上,它被设置为104858(它表示'用户设置',但我从来没有,似乎无法改变它的价值)。有趣的是在实践中,这不到6个月!根据这篇博客文章,据说我的所有机器都可以处理(确定skylake,32gb ram和1tb ssd无法处理更多; - ))...

假设每个历史记录条目大约需要100个字节(平均页面标题+网址+访问时间戳+访问计数器(在我的情况下)),大约10MB的历史记录,但我宁愿它需要10GB并保留超过5年......

真正的耻辱,因为这实际上使Firefox比我想象的更糟糕...


0

Firefox将根据隐私中的设置进行操作(在位置栏中复制/粘贴about:preferences#privacy)

从History,点,Firefox will并Remember history从下拉列表中选择。这应该保持您的浏览活动。

从中Location Bar,勾选一个标记History。当您的输入与历史记录中的条目匹配时,这应显示访问过的URL。


我已经将Firefox设置为“记住历史记录”,但是是的...仍然好像删除了太旧的条目。
— Minegem 2016年

如果它忘记了所有的历史记录,那只意味着有人清除了它。
— Sanny 2016年
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.