2018-12-25
如果你希望有一个工具能离线保存网页并实现统一管理,那么 POLAR 就是为你准备的神器。
POLAR 是一个强大的跨平台(Mac、Window、Linux)文档管理系统,它能够离线缓存网页内容、PDF 电子书和笔记。支持标签管理、添加注解、高亮内容(网页、PDF),记录阅读进度。
它的详细功能如下:
POLAR 的主界面如下:
在软件的工具栏选择 File → Capture Web Page,会弹出一个像浏览器一样的界面:
我们输入网址并回车,界面会开始加载网页:
待网页加载完成,点击右上方的下载按钮即可离线保存网页。
默认是按照手机设备来展示的(因为许多网站的适配在手机上更干净清爽),如果展示效果不满意,可以点击下载按钮右侧的按钮,调整宽度、切换手机、桌面。
下载成功后,网页就出现在主界面的列表中了。我们可以点击 Tag 添加标签,或者从更多种修改 Title 等等。
从主界面列表中双击刚刚收藏的文档,即可打开浏览页面,如下图所示:
在浏览界面中,选中一段文字,会出现一个 Context Menu,提示我们可用记号笔标记。
选择一种颜色进行标记,我们就像网页中成功地添加了一条注释。
在网页的空白处右键,选择 Toggle Annotation Sidebar,我们所有的注解都会显示在这里。我们也可以通过 comment 添加自己的笔记,也可以通过 Flashcard 添加记忆卡片(是可以同步到 anki 的!)。
我苦苦追寻离线网页管理的软件很久了,主要原因如下:
其实浏览器也可以离线保存 PDF、MHTML,只用浏览器不是也能离线保存网页吗?其实,这当中存在几个痛点,只用浏览器的话难以解决:
如果缺少这些管理功能,在实际使用时会麻烦很多。
POLAR 已经完全满足了我对网页离线管理的需求。
同时它也是一个优秀的开源项目,是一个很好的学习资源。
我在之前是找到过一个同类的软件,名为 ScrapeBook,它是 FireFox 下的一个插件。可以实现同类功能,甚至更加强大一些。无奈的是,作者暂停了维护,以至于无法适配最新的 FireFox,当然也有解决的方法,就是使用 WaterFox 发行版,因为它还是用老的内核。ScrapeBook 甚至比 POLAR 功能更强大一些,就是界面稍老一些。