钱院学辅信息站技术一览
此处张贴钱院学辅信息站用到的各方面技术手段,供站点维护者及其他开源社区成员参考。
站点基本功能
- 网页三剑客:HTML、CSS、JavaScript
- 日常文档撰写:Markdown(使用 Kramdown 引擎编译)
- 一站式网站生成:Jekyll(V3.8.6)
- 版本控制:Git
- 开源协作:GitHub
- 静态网站托管:GitHub Pages 服务
- 自定义域名与域名解析:……
页面美化
- 矢量图标:Font Awesome(V4.7.0)
- 数学公式:/ 公式语法,MathJax 公式引擎
- 彩色标牌:shields.io 静态/动态标牌服务
- 字体改良:webfont(目前暂未优化中文字体)
- 访问量统计:不蒜子
- 中西文混排空格:pangu.js
效率提升
- 自定义参数:YAML 文件与 Markdown 中的 YAML 头信息
- 低门槛脚本撰写:JQuery(V3.3.0)
- 持续集成:Travis CI(暂未大规模引入)
- 高效 CSS:Sass(使用 SCSS 语法)
- 静态嵌入信息:Liquid 模版语言
- 插件加速:BootCDN 提供的国内 CDN 服务