时间线

2019年5月11日晚9点:本站第一个稳定版本发布

以此纪念第一周的反复调试和修改,以及后续的探索进程

2019.5.21

简化next/source/images文件夹,外观微调

2019.5.20

探索将Hexo部署到阿里云服务器上

2019.5.17

移除文章评论功能和留言板链接

2019.5.11

①禁用hexo-nofollow插件,它可能导致部分代码块显示出现错误,甚至在浏览器中把代码直接执行了。

而且如果你引用了别人的有价值文章的链接,又使用这个插件添加nofollow标签,是一种变相的“抄袭”,因为不会传递PR。本着互联网的开放精神,向参考链接传递PR是一种美德,所谓“投之以桃,报之以李”。

Google已经削弱了nofollow的作用,避免滥用:

So today at SMX Advanced, sculpting was being discussed, and then Matt Cutts dropped a bomb shell that it no longer works to help flow more PageRank to the unblocked pages. Again — and being really simplistic here — if you have $10 in authority to spend on those ten links, and you block 5 of them, the other 5 aren’t going to get $2 each. They’re still getting $1. It’s just that the other $5 you thought you were saving is now going to waste.

已知问题:Next主题会把英文的半角符号单引号渲染成全角的

已解决,是字体的原因

③已知问题:移动端(Safari)在不少代码文本前后出现“☒”这样的框框

④已知问题:Hexo-tag-aplayer加载远程url歌词失败

2019.5.10

①添加站点地图sitemap.xml

②添加robots.txt

③为所有外链添加nofollow属性(By hexo-nofollow

已知bug:exclude不生效

已解决:只能输入域名,不支持用/指定具体目录

www.dovins.com

www.dovins.com/about ×

⑤避免使用包含“url”,“link”,“permalink”之类的关键词来作为文章的Front-matter,尤其是要用这些关键词来自定义文章的固定连接时,会出很多问题。

2019.5.9

加入自定义鼠标指针样式

受限于光标显示的美观程度(ico格式 大小和清晰度不可兼得),已取消

②将Valine.min.js和av-min.js托管到阿里云oss,当网络波动时,最多分别节省约100~200ms的加载时间

实现全站文件(除了api请求)全部来自自己的服务器,最大程度保证可用性和响应速度

其实放到网站目录下也是一样的,只要都上了CDN

风险:需手动版本更新

③借助PicGo实现上传图片到阿里云OSS

2019.5.8

①弃用Gemini,采用一致全响应式子主题Mist,外观重新适配

②留言板加入音乐播放器

③侧栏加入站点运行时间

2019.5.7

通过解析从字体CDN服务器返回的font-family文件,统一替换字体url为自建oss,添加镜像回源,实现将Google字体托管到自建阿里云OSS+CDN,保证网络字体加载的可用性和稳定性

2019.5.6

升级到Next7.1.1,还原源代码,借助Chrome调试工具,采用修改_config.yml和custom.styl的方式调整外观

2019.5.5

修改主题源代码以调整Gemini外观

2019.5.4

受限于虚拟主机php的执行效率,以及WordPress的定制复杂度和资源消耗,切换到Hexo+Next的组合

2019.4.25

备案通过,采用WordPress+Anima的组合


未来可能更新:
考虑使用持续集成(很难)

  • 本文作者: Dovins
  • 本文链接: http://hexo.dovins.com/post/timeline/
  • 版权声明: 本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处!
0%