Skip to content

ShZh-websites/my-personal-diaries

Folders and files

NameName
Last commit message
Last commit date

Latest commit

e17e80f · Feb 1, 2023

History

52 Commits
Jun 18, 2022
Feb 1, 2023
Jun 17, 2022
Jan 31, 2023
Jun 18, 2022
Jun 18, 2022
Jan 31, 2023
Jan 31, 2023
Jan 31, 2023
Jan 31, 2023

Repository files navigation

ShZh的日记小站

📖 ShZh的个人日记小站,由Gatsby和heti强势驱动

sonarcloud repo size depolyment status

特性

  • 极简设计风格,界面简约大气;
  • RSS订阅自动探测与发现功能;
  • 自适应系统主题的风格变更;

还有一系列特性等待你来发掘。。。(编不出来了

基准

Lighthouse本地测试(运行在我的Mac M1上):

Google PageSpeed Insight测试:

FAQ

1、为什么没有评论区?

所谓的「日记」并不是那种技术博客,它记录的是作者生活的点点滴滴。

考虑到作者的年龄,这个网页的主流用户群体实际上是作者的中小学同学,而他们不是计算机专业的背景。

为此,评论区设计有两个要点:

  • 不能假定用户拥有某个网站的社交账号。比如gitalke和gitment是基于Github的,显然他们都不会有Github账号;
  • 不能假定用户会注册相关的社交账号。Github和Disqus是这个道理,自己写认证模块也是。

其实还剩下一种解决方案,那就是像阮一峰那样允许任何人不经过注册就能评论,但是这样风险比较大。

除了需要过滤黑客的攻击之外,还需要杜绝单一用户通过多个马甲评论这一现象。

综上所述,不如直接拿掉评论区。

2、为什么不让用户自己切换主题?

深色主题和浅色主题哪个更护眼,这个是有争议的。

大部分人认为深色主题更加护眼,但是研究表明浅色主题才是最护眼的。

不管事实如何,有一点是不容质疑的:

如果你用深色主题,那么你的软件肯定是深色主题更护眼;浅色主题同理。

所以作者直接剥夺了用户选择的权利,按照系统的主题自适应。

3、如何从文章返回到首页?

这个实际上是一个设计缺陷,主要是因为作者还没有想好这个返回按钮放在哪里。

所以用户目前只能通过浏览器的回退功能返回到首页。

参考

本项目在设计上主要参考了以下网站:

许可

MIT License

Copyright ©️ 2022 Sh-Zh-7