Butterfly 友链魔改教程
最近修改了友链页面的样式,顺便把友链中的头像换成了精灵图,今天出一期教程。
全自动博客部署方案
使用 GitHub + Netlify 实现全自动博客部署,摆脱手动刷新缓存的烦恼。
小白也能用的 SW 构建插件
为 Hexo 博客自动构建 ServiceWorker!小白也可轻松入门~
在开启Pjax的情况下实现缓存的更新
在我们开启Pjax后,搭配sw控制前端缓存时会发现刷新页面后,新的JS和CSS并不会启用,必须重新打开页面才行,今天我们来用几行简单的代码解决这个问题。
JS改造计划实践
通过JS生成博客侧边栏中的内容,将侧边栏从HTML代码中解放出来。
前置:JS改造计划简介暨预备内容
这篇博文是JS改造的前置教程——生成JS运算所需的JSON文件。
给博客添加追番页面
在
hexo-bilibili-bangumi
的基础上自行编写了前端页面。通过JS生成最新文章和相关推荐
通过修改最新文章和相关推荐的生成方式解决每次更新博文都需要刷新HTML缓存的问题。
给博客添加自定义的通知悬浮窗
使用JS和CSS给博客添加美化的通知悬浮窗,理论上兼容任何框架及主题。
解剖SW原理暨博主SW实现
之前我们写了一个PWA的实现,其中用到了SW,今天我们来解读一下其中SW的奥妙。