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

2023-05-17 17:42:45 +08:00
 hamsterbase
官网有在线 DEMO https://hamsterbase.com/
2068 次点击
所在节点    分享创造
20 条回复
Acoffice
2023-05-17 19:45:23 +08:00
简单来说就是:
利用 singlefile 扩展保存单页 html 文件到服务器并展示

---
dianso
2023-05-18 02:12:02 +08:00
试试用 docker 部署个,手机里有大量 mht 文件
dianso
2023-05-18 02:25:59 +08:00
不错,不错,草榴几百个 mht 都放进来了

mht 文件存在哪里呢? sqlite 数据库还是。
dianso
2023-05-18 02:53:14 +08:00
找到了,objects 目录里,我在 web 删除的 mht ,objects 里面还有。
hamsterbase
2023-05-18 08:38:15 +08:00
@dianso 为了搞分布式同步,我暂时没搞硬删除。

objects 参考了 git 的做法,给文件打了一个压缩包以后,以 hash 命名。
hamsterbase
2023-05-18 08:41:17 +08:00
@dianso sqlite 数据库是缓存,可以随便删的。 每次版本更新,都会新建。

/cache 是缓存,主要用来加速查询
/data/websites 是解析后的网页字段。title, 标签,url ,批注都放这里。
/data/objects 是原始数据,解压以后就可以恢复。
hamsterbase
2023-05-18 20:54:28 +08:00
hamsterbase
2023-05-19 08:20:43 +08:00
[img][/img]
hamsterbase
2023-05-19 08:29:44 +08:00
TToo
2023-05-20 11:55:07 +08:00
试用一下怎么样
TToo
2023-05-20 12:33:36 +08:00
增加标签要明显点好
TToo
2023-05-20 12:37:44 +08:00
易用性还是不够啊
TToo
2023-05-20 12:44:12 +08:00
如果要导出成各个 html 怎么办
hamsterbase
2023-05-20 13:33:57 +08:00
@TToo 目前只能自己写脚本批量解压 objects 下的文件。
hamsterbase
2023-05-20 13:34:32 +08:00
@TToo 能详细说说嘛
lmnml
2023-07-02 23:36:16 +08:00
这个不支持移动端,而且阅读太难受了,那个阅读列表不能收起来。
hamsterbase
2023-07-03 08:44:30 +08:00
@lmnml

不好意思,请问阅读列表指的是哪个
lmnml
2023-07-03 18:14:15 +08:00
@hamsterbase 中间的那个列表,不能收起来,只能固定大小,影响阅读,想要全收起来,只显示文章内容都不行。
hamsterbase
2023-07-03 19:34:13 +08:00
@lmnml

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

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

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

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

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

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

© 2021 V2EX