可以自由控制博客的样式,大概是独立博客最显著的优点之一。个人博客像是自己的房子,你拆墙打洞,想怎么弄都行,而其他社交网站和博客平台则像是精装修的出租屋,一切都是房东说了算。昨天花了很长时间给博客动了一次大手术。一直觉得传统博客的两栏布局很多余,边栏在所有页面都会显示,干扰正常的阅读。而主边栏包含文章摘要,每页只能显示很少的文章,阅读起来也不够方便。单从阅读的角度看,单栏布局+全部文章列表才是最合理的设计。
这次的调整对博客各个方面都进行了简化,尽可能多的去掉页面上的噪音(干扰信息):
- 去掉所有页面的边栏。
- 随着边栏一起去掉的还有边栏上的“Unfortunately not Flask powered”徽章、站点统计信息、日历挂件、文章分类、月度归档、标签和近期文章。
- 因为没有了边栏,除了文章正文页面,外部不再有分类、标签和月度归档的入口,搜索框放到了博客页面底部。
- 去掉了背景图片。
- 博客主页使用年度归档文章列表,跟摘要说再见了。
- 所有插件的语言改为中文。
- 去掉导航栏的想法分类,以后短想法也采用标准文章格式。
- 页面宽度缩减到 860px。 优化了评论框的宽度,修复了响应式问题。
- 简化了相关文章扩展的样式,文章标题去掉粗体显示;提示文字使用 `<p>`,而不是 `<h3>`,上方添加一个分割线。
这次调整后,未来大概很长一段时间里都不会再有大变化了,除非是更换博客引擎(以前考虑过换用静态博客引擎,但是因为旧文章不方便迁移,所以迟迟没有动手)。未来考虑会在细节上再进行一些优化:
- 去掉“相关文章”插件。
- 去掉“图片弹窗”插件。
- 去掉 Google 统计的代码,似乎对我没什么用。
- 个人主页使用和博客页面统一的样式。
老师,为啥不用自己写的flask博客呢?
主要是旧文章迁移起来太麻烦,懒得折腾。而且自己写的那个只是一个示例程序,还不够完善。