* 戳上方蓝字「 开源先锋 」关注我
推荐阅读:
大家好,我是开源君!
相信大家都和我一样,作为程序员,喜欢收藏各种网页,包括笔记、代码和教程等等。然而,由于各种原因,已经收藏的网页会经常会消失打不开。
现有的"存储为"功能来离线保存网页的方式,对于网页中的图片等素材不太友好,有时候甚至打开保存的离线资源时还会出现各种问题。
最近,我在Github 上发现了一款开源的浏览器扩展 -
SingleFile
,能完美解决这个问题。
项目简介
SingleFile
是一款开源的浏览器扩展程序和命令行工具,支持Chrome、Firefox(桌面版和移动版)、Microsoft Edge、Safari、Vivaldi、Brave、Waterfox、Yandex、Opera等常用的浏览器,可以帮助我们将整个网页保存为单个文件,同时能够很好的解决离线的时候打开文件出现的各种素材显示问题。
目前 SingleFile 在github上面已经有 13K+ Star,Chrome 应用商店显示也有 20万+ 的用户在使用。
项目特色
完整保存: SingleFile 可以保存网页的所有内容,包括 HTML、CSS、JavaScript、图像、视频、音频等资源。
单文件: 所有资源都被整合到一个 HTML 文件中,方便下载、分享和离线阅读。
多种格式: 支持多种压缩格式,例如 Gzip、Brotli 等,可以有效减小文件大小。
自定义选项: 可以选择要保存的资源类型,以及是否保留注释、源映射文件等。快速使用
使用体验
安装很方便,直接在对应的浏览器应用商店里直接安装,项目主页写的很详细。
安装好之后就可以开始体验
1、保存网页
安装好后,在要保存的网页右键,选择SingleFile插件,保存页面即可,如下图
2、批量保存多个网页
按住Ctrl键,鼠标左键依次选择要保存的网页。
然后再单击 SingleFile 图标,依次选择「保存标签页」-「保存选中的标签」,即可,如下图:
另外,插件还支持一些高级功能例如:自动保存、定期保存、自定义设置等等。大家可以自行探索。
3、命令行安装
关于命令行安装,可以通过Docker或者手动安装的方式,具体的话可以参考项目页面,文档写的很详细。
体验一番,
SingleFile
上手还是很容易的,操作也简单,一键就可以快速解决存档、书签、搜索等问题。
更多项目细节,感兴趣的朋友去项目主页探索把~~
项目地址:
https://github.com/gildas-lormeau/SingleFile