偶然刷了一下主页,竟然无法加载,切换到蜂窝网络依然如此,打开 Surge for Mac 用全局流量转发日本 Linode 确认网站一切正常不是服务器问题,那就着手排查脚本。

用 Chrome JavaScript Console 发现是 Google Fonts 加载失败。fonts.googleapis.com 以前是可以加载的,因此一开始也没当回事。今天猝不及防。

nslookup fonts.googleapis.com 被解析到 googleapis-china.l.google.com ,并给出一系列 IP。

whois IP,果不其然,是 Google 中国的服务器。因为是中国IP段,路由上的 ChinaDNS 无法用境外公共 DNS 解析。

ping 了几次,100% 丢包。

最后用 ping.pe 测了下全球各处的访问,挺干脆!

好吧,既然用 Google 的库,就该有心理准备。DuckDuckGo 搜了下,大都建议使用 360 的 Google Fonts 国内镜像。360 的 fonts.useso.com 速度没得说,5ms 的延时,可没有 https 是硬伤。无奈之下继续搜索,发现中科大提供 https 的 Google Fonts 加速服务,ping 20ms 左右,没多想马上换了,加载速度居然比原先还快上不少。先用着,办法总比困难多。