一款chrome扩展,用来保存指定网站的阅读记录,通常用在gitbook或者类似模式的网站上,如vue官方教程。名字随便取的。
因为不具备发布到chrome商店的条件(外国银行卡),现chrome也不再允许直接拖放crx安装,因此需要克隆本仓库或者直接下载chrome-extension
文件夹,以开发者模式进行安装。
如果你愿意帮助我发布,请留言。
安装完成后点击右上角图标,打开开关选择模式,再次点击图标关闭窗口。鉴于使用极其简单,就不附图了。
再次进入网页后会提示上次阅读记录并询问是否跳转。
- 同时打开两个相同网页,会暂停记录。
- 对于不是单页模式应用的网站,如vue官方教程,每次阅读下一章时都会弹框提示,虽然可能可以通过代码判断来避免,但是目前还没有这个考虑,建议关闭自动提示。
- 长网页模式测试得不多,不过应该没问题。
- 因为主要是自己用,加上chrome扩展的环境问题,没有写测试。
- 更多问题欢迎提出。
- 更好地组织代码和文件。
- 添加搜索分页等功能。
- 美化页面,优化流程。
- 给历史记录加上模式标识。
- 添加测试。
- 更复杂的功能。如时长统计,提醒。
用到chrome.storage时写了一个小工具,serialize-storage虽然实际开发后没怎么用到,欢迎使用。