Noteonline 正式上线
8 月 15 号,我花了一个下午的时间做了一个类似于Note.ms的网站:
它的名字叫 Noteonline(随便乱取的)。为什么要做呢?看看 Note.ms 现在的局势就知道了,各种脚本盘踞着各个页面,“毁灭计划”成员铺天盖地,稍不注意你的页面就会被清掉,根本来不及备份……
大丈夫岂能郁郁久居于他人之下!虽然也有其他类似 Note.ms 的网站,但还是自己的好!
接下来我遇到了一个问题,Github 上类似 Note.ms 的项目使用的都是 php,需要在服务器上部署,但我可是典型的白嫖怪,怎么可能有服务器,只好选择其他办法。正好我以前配置过Waline评论系统,对LeanCloud记忆犹深,脑海中便突然浮现出一个想法:能否使用 LeanCloud 来储存页面的数据,只用 Html 和 Js 实现网站功能?
理论可行,实践不再赘述,最后成功实现,目前功能如下:
- 你可以在地址(
https://note.xshaw.xyz
)后任意添加内容来创建一个页面(不限制任何符号,甚至你还可以创建分页、中文链接,但一些特殊表示除外,比如@info
)。 - 你可以任何页面中的编辑框里写笔记,你的笔记将会实时存储在云端,之后再访问你编辑过的页面便可再次看到你写的笔记。
- 你可以在一个页面的链接后面加上
@info
(根页面请加/@info
)以查看该页面的创建时间、更新时间、更新者的一些信息(ip 地址等,所以请不要试图在这里散播违法内容!)、查看次数、编辑次数等。 - 支持夜间模式(其实是 Vue 内置的)。
- 统一使用鸿蒙字体(遥遥领先),引入了 Pangu.js,刷新页面后会自动分割中英文,优化阅读体验。
GitHub 仓库:/imtgs/Noteonline
地址是https://note.xshaw.xyz,在这里感谢Vercel提供的免费托管服务
PPT 功能:
- 支持 MD 语法
- 暂时想不出别的了
欢迎在Noteonline讨论区或这里的评论区报告 Bug 和申请新功能!
Noteonline 正式上线
https://xshaw.run.place/6cc079cc/