乐于分享
好东西不私藏

别截图了!这个插件能把整个网页“压”成一个文件,离线也能看

别截图了!这个插件能把整个网页“压”成一个文件,离线也能看

一个插件搞定网页永久保存

再也不用担心“404”了

为什么你需要它?

好文章说没就没。

收藏的教程、重要的资料,隔段时间再点开——404 Not Found。

截图?长图拼接麻烦,文字也不能复制。

浏览器自带的“另存为”?存下来是一个HTML文件加一堆乱七八糟的文件夹,稍微一动就丢资源。

SingleFile 就是来解决问题的。

它能做什么?

一键把任意网页保存成单个HTML文件。

文本、图片、排版、颜色、字体,全都原样保留。离线也能打开,发给别人也能正常看。

技术原理:简单说就三步

听起来神奇,但原理并不复杂:

第一步:克隆当前页面

它保存的不是网页的原始代码,而是你看到的那个样子。因为很多内容是 JS 动态生成的。

第二步:把所有资源“塞”进一个文件

  • 图片 → 转成 Base64 编码,内嵌进 HTML
  • CSS 样式 → 提取出来,写入 <style> 标签
  • 字体文件 → 也转成 Base64,内嵌进去
  • JS 脚本 → 一样内联

第三步:消除所有外部依赖

最后生成的 HTML 文件,不依赖网络、不依赖外部图片、不依赖任何外链。双击就能完美打开。

代价是文件体积会增大一点(Base64 编码约增加 1/3),但换来的是“一个文件走天下”的便利。

怎么用?

安装: 在 Chrome、Edge、Firefox 的扩展商店搜索 “SingleFile”,点击添加。

保存: 打开想存的网页 → 点击浏览器右上角的插件图标 → 几秒钟后自动下载一个 .html 文件。

进阶: 右键可以只保存选中的部分内容,精准剪藏。

适合谁用?

  • 经常收集资料的研究人员
  • 喜欢收藏干货文章的读者
  • 需要备份重要网页的普通用户
  • 以及所有被“404”伤过心的人

写在最后

SingleFile 免费、开源、不收集任何用户数据。

好内容值得被留住。别等链接失效了才后悔。

如果觉得有用,欢迎分享给身边的朋友。