#11

浏览器的恢复滚动行为

平常使用浏览器的后退功能时,常常会发现返回的页面滚动到了之前的位置,而不是简单的回到顶部。这是由于浏览器在导航跳转和通过 History API 创建历史记录时,都会记录当前的垂直滚动距离,在重新访问时恢复这个距离。值得一提的是,在 HTML H...

#10

为vue项目添加骨架屏

前段时间阅读了饿了么的 PWA 升级实践一文,受益匪浅。其中构建时使用 Vue 预渲染骨架屏一节,为开发者提供了减少白屏时间,提升用户感知体验的新思路。本文将借鉴这一思路,尝试为 Vue 项目添加骨架屏。

#9

无用的keywords

我在博客中试用了一下 jekyll-seo-tag 插件。它会从 jekyll _config.yml配置文件中提取字段,生成机器可读的元数据,供搜索引擎和社交工具使用。

#8

在Github Pages中使用第三方插件

仅对本地构建结果进行版本控制

#6

使用ava和travis-ci

最近给 skeleton 插件加上了测试用例,顺便使用了下自动集成工具。

站点发生更新,请手动刷新