跳到主要内容

本站最近变更

· 阅读需 4 分钟

简繁切换

几个月前看到Marcus的网站有简繁切换功能,当时就感觉很酷,但看上去是在浏览器端实时转换的,依赖JavaScript运行时,我不希望给Blog项目增加太多富交互功能(懒得折腾),一时作罢。最近逛Everen的网站发现右上角悄悄加了简繁切换功能,而且看上去是用的i18n1方案生成的静态内容。Everen的网站用的也是本站相同技术栈Docusaurus,所以去信的时候顺带咨询了下方案,和我想的大差不差,因此对本站做了改造。

其实作为专业对口的技术人员,这种事情对我来说应该完全没有难度才对...况且我的整个发布流程都接入AI了2,无非是给AI派个活的事。但我现在的惰性很强,对于不致命的问题很多时候也就将个烂就了。比如Marcus提到的Docusaurus Admonitions的BUG,我在用FeedMe的时候就有发现,但因为现在用Inoreader订阅RSS,眼不见心不烦,也就懒得优化了3

扯远了。增加简繁转换主要是希望不习惯简中的读者阅读更顺畅一些,毕竟这个网站的读者大概率和Wiwi.Blog或多或少都有关联,繁体用户不少。只是单纯的逐字转换,没有语义翻译。

题外话。虽然通过RSS订阅大家的Blog,但我还是偶尔会访问站点本体,毕竟不是所有内容都会推到RSS(比如本站的睡眠记录专题,非常无聊,就过滤掉了),内容有变更通常RSS也感知不到,更何况还有很多历史内容可以探索。另外Blogger们用爱浇灌的网站,大多都有自己独特的风格和特色,驻足观赏也是有趣的体验呢。比如JN的像素风格网站就独树一帜,很可爱,最妙的是我专注阅读时刚开始觉得像素字体阅读不够流畅,就找到了关闭像素字体的开关。人生奇妙如是。

迁移到Cloudflare

我之前的Blog工作流是:Obsidian -> 对象存储 -> Gitea -> CI流水线 -> 集群部署,整个流程和数据都在我自己的服务器上。虽然我已经做了多副本部署,但我的集群环境比较复杂,偶尔还是会被我搞挂😂

赛博菩萨Cloudflare有个Pages服务,可以免费托管静态网站,并且自动分配域名。虽然大陆的网络环境比较特殊,但自定义域名的话是可以访问到的。而且加入Cloudflare还有一个潜在好处,得益于Cloudflare的全球CDN网络,非亚太地区的访问者体验可能会有所提升。

迁移过程顺畅得出乎我的意料,只需要Github建一个仓库,授权给Cloudflare,自己就识别出Docusaurus项目一键配好发布流程,纯傻瓜式操作,完全不需要思考。不禁感叹商业设施确实便捷。

NOTE

迁移到Cloudflare还有一个好处:如果我明天突然暴毙,这个网站的生命能够持续得更久,毕竟通常我的域名有效期比服务器长得多。而且即使域名过期了也还可以通过Cloudflare自动分配的域名mattuy-blog.pages.dev访问到。

Footnotes

  1. Internationalization的简称,取首尾字母省略中间的18个字母得到。指应用程序适应不同语言和地区。

  2. 但是内容全部都是原创手打的噢~

  3. 你看到这篇文章的时候应该已经修复了。