难道大家都没有发现OS 10.15下Chrome76的豆腐块吗

背景

先讲一个笑话。

第一反应是什么?

什么福利网站吗?

这个是github上一个中文repo的readme的第一二行。

原文是“一些高质量电子书资源分享”

这些变成方块无法显示的文字成为豆腐块,仔细对照可以发现豆腐块里的文字都是简体字特有的文字。

这个是为什么?

打开某中文网页,发现完全没有任何豆腐块。

这个是OS的问题吗?

用safari打开同样网站,简体中文显示也完全没问题。

那这个是chrome的问题咯?

用OS10.13下的chrome76打开同样网站,简体中文显示也是没有问题。

那就是chrome76和OS 10.15的兼容性问题了。

解决方法

OS10.15本来就是未公开的beta版本,chrome有类似bug可能也算正常不过。如果是自己host的网站,可以检查网页的lang设定。将默认缺失的设定加上lang="zh-cn"即可。

如果是别人的网站呢?

hmm,我也不知道。