hamsterbase 0.7 发布, 花了三个月时间重写 UI , 手感媲美原生应用

348 天前
 hamsterbase
官网有在线 DEMO https://hamsterbase.com/
1808 次点击
所在节点    分享创造
20 条回复
Acoffice
348 天前
简单来说就是:
利用 singlefile 扩展保存单页 html 文件到服务器并展示

---
dianso
347 天前
试试用 docker 部署个,手机里有大量 mht 文件
dianso
347 天前
不错,不错,草榴几百个 mht 都放进来了

mht 文件存在哪里呢? sqlite 数据库还是。
dianso
347 天前
找到了,objects 目录里,我在 web 删除的 mht ,objects 里面还有。
hamsterbase
347 天前
@dianso 为了搞分布式同步,我暂时没搞硬删除。

objects 参考了 git 的做法,给文件打了一个压缩包以后,以 hash 命名。
hamsterbase
347 天前
@dianso sqlite 数据库是缓存,可以随便删的。 每次版本更新,都会新建。

/cache 是缓存,主要用来加速查询
/data/websites 是解析后的网页字段。title, 标签,url ,批注都放这里。
/data/objects 是原始数据,解压以后就可以恢复。
hamsterbase
347 天前
hamsterbase
346 天前
[img][/img]
hamsterbase
346 天前
TToo
345 天前
试用一下怎么样
TToo
345 天前
增加标签要明显点好
TToo
345 天前
易用性还是不够啊
TToo
345 天前
如果要导出成各个 html 怎么办
hamsterbase
345 天前
@TToo 目前只能自己写脚本批量解压 objects 下的文件。
hamsterbase
345 天前
@TToo 能详细说说嘛
lmnml
302 天前
这个不支持移动端,而且阅读太难受了,那个阅读列表不能收起来。
hamsterbase
301 天前
@lmnml

不好意思,请问阅读列表指的是哪个
lmnml
301 天前
@hamsterbase 中间的那个列表,不能收起来,只能固定大小,影响阅读,想要全收起来,只显示文章内容都不行。
hamsterbase
301 天前
@lmnml

顶部有一个模式切换,换成列表模式就行了。

此时打开网页时,会隐藏列表。
lmnml
301 天前
@hamsterbase 之前测试没发现,原来要用鼠标双击才会打开文章,不过可惜在手机上加载不出来文章的内容。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/940765

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX