Workbox, not sw-toolbox & sw-precache

Workbox, not sw-toolbox & sw-precache

已经 2018 年了,Service Worker 已经不再是一项新奇的黑科技了。Google Chrome 团队推出了 Workbox,计划取代 sw-toolbox 和 sw-precache 实现 Service Worker 动态缓存,用于构建新一代 PWA。
DisqusJS - 一个超轻量级的 DISQUS「评论基础模式」的实现
我为什么不用 Firefox

我为什么不用 Firefox

最近一直被「抛弃 Chrome 使用 Firefox」的言论包围着。然而我一直坚持使用 Chrome,因为 Firefox 并不像 Mozilla 所说的那样「生为民,不作恶」,也并没有鼓吹者说的那么优秀。
如何选择适合的公共 DNS? [2020]

如何选择适合的公共 DNS? [2020]

DNS 是互联网的基石之一,之前我在博客的 DNS 标签下写了不少关于权威 DNS 的文章,这次写一篇关于递归 DNS(也就是公共 DNS)的文章,从公共 DNS 的必要性、利弊来讲一讲选择公共 DNS 需要关注的事情,以及列举一些当前主流的公共 DNS。

也来谈谈关于 CNAME 和 MX 冲突的一些事

这本来是一个颇老生常谈、甚至是一个本应该盖棺定论的问题了。虽然 RFC 1034 早就给出了规范,但是 CNAME 和 MX 不能同时添加的问题和说法依然时不时就会出现,比如在 V2EX,比如在 Telegram。所以我打算也来谈一谈这个问题。