如何缓存使用 Firefox 访问的所有页面?

如何缓存使用 Firefox 访问的所有页面?

问:如何缓存使用 Firefox 时在特定会话中访问的所有页面?

我经常带着笔记本电脑去图书馆学习,那里没有互联网接入(没有登录)。我通常会提前一天在网上研究一些东西,我想让 Firefox 缓存网页上的所有数据,这样当我在图书馆时,我就可以回到我在网上读过的东西。

我有以下配置设置:

browser.cache.check_doc_frequency;3  
browser.cache.disk.capacity;500000  
browser.cache.disk.enable;true  
browser.cache.disk_cache_ssl;true  
browser.cache.frecency_experiment;4  
browser.cache.memory.enable;true (should I set this to false?)  
browser.cache.offline.capacity;512000  
browser.cache.offline.enable;true  
browser.cache.disk_cache_ssl;true 

即使之前清除了所有缓存,某些元素(如图片)有时也会因为某种原因未存储在缓存中,尽管它们在页面加载时在选项卡上显示正常。但如果我重新加载页面,它们就会被存储。

有一个名为会话管理器这样我就可以保存当前会话。但如果我可以保存整个历史记录就更好了,因为有时我会忘记存储我读过的某些页面,而这些页面后来变得很重要。这就是为什么我想缓存所有内容(磁盘空间不是问题),这样“离线模式”我可以在 Firefox 中返回它们。

有相关问题,但它们没有提供我的解决方案:
在 Firefox 中自动保存所有访问过的页面
尽可能浏览网站的本地副本(Firefox 的网络连接较慢)
在没有互联网连接的情况下浏览缓存页面

谢谢!

答案1

您可能无法自动存储(缓存)您访问过的每个页面。但您可以将任何网页完整地(包括 CSS、图像等)保存为可以在任何浏览器中打开的单个 HTML 文件。这类似于Chromium 浏览器中的 MHTML 功能(谷歌 Chrome、Opera 等)。

附加组件
01:SingleFile | 将页面保存为单个 HTML 文件经过吉尔达斯
02:保存页面 WE经过DW-开发

使用 SingleFile 插件的此网页的示例屏幕截图

截屏

更新...

有一个功能单一文件Firefox 插件可让您自动保存您访问的每个页面。

单文件自动保存功能的屏幕截图

相关内容