本地cdn缓存:解决Mathjax不稳定加载不出来公式
如果网站用mathjax来显示公式,例如:这个Confluence,那么我们会发现,有的时候,公式加载慢半拍或者干脆加载不出来。这是因为:每次使用mathjax,浏览器都会从遥远的cdn获取 mathjax.js 源码,之后再渲染。但是用的cdn有时候会抽风。。
因此我们要学会自己用本地cdn来进行缓存,这样就不会加载不出来mathjax公式了。
大概有这样的 两个 思路:
(1)在我网站上面缓存一份 mathjax.js
(2)在用户本地缓存一份 mathjax.js
对于方法(1),经过尝试,我发现 这篇文章 的方法我不会弄。。。
之后对于方法(2)。我尝试通过上面这篇文章,把路径改成 file:///D:/mathjax ,但是实际上是实现不了的,可能是为了保证安全,浏览器早就考虑到了这一点?
之后我突然发现了这个神仙插件:
用户安装之后,用户每次访问的时候,就会使用自动缓存的CDN了。肥肠的成功。