这个网站本身就是我的一个设计项目啦!我试着通过个人网站来练习、学习一些网站设计与编程的新工具、新技能。
一开始我是想用javaScript/HTML/CSS直接做一个静态网页,但是感觉重复性的工作太多,于是我就使用了一个Jekyll的模板,所有的代码我都放在GitHub这里了。因为github.io pages在国内轻易打不开,同时我还用CMU学生的免费Andrew域名传了一个副本:https://www.andrew.cmu.edu/user/qianoum/
这个模板并不支持语言转换器的功能,我找了半天资料,最后根据这篇文章1自己写了一个不用插件版的(以避免GitHub pages兼容问题),不是最优雅的解决方法,但足够用了。改天有空可以扩写一下,Liquid真是什么魔鬼……
本网站的故事版设计 |
---|
-
Lincoln, Matthew D. “Multilingual Jekyll: How The Programming Historian Does That.” Matthew Lincoln, PhD (blog), 01 Mar 2020, https://matthewlincoln.net/2020/03/01/multilingual-jekyll.html. ↩