はじめに
MacOSをCatalinaにアップグレードした後、Google Chromeで開いた一部のサイトのフォントが明朝体表示になってしまう問題が発生したことは記憶に新しいですが、現在携わっているサービスでこの件に関するお問い合わせをいくつかいただき、対応することになりました。
しかし、私の端末は既にこちらのサイトなどを参考にフォント設定を修正しており、しかもChromeの設定からはデフォルト設定である「カスタム」には戻せないんですよね。
これでは対応しても自端末で検証することができず不便です。
それでもなんとかしたのでその方法を共有しておこうと思います。
方法
※環境によって差分がある可能性があります
-
Google Chromeを閉じる
-
Finderで「~/Library/Application Support/Google/Chrome/Default/」を開く
-
「Preferences」というファイルをテキストエディタで開く
-
"webkit":{"webprefs":{"fonts":{"fixed":{"Zyyy":"Osaka"},"sansserif":{"Zyyy":"Hiragino Sans"},"standard":{"Zyyy":"Hiragino Mincho ProN"}}}}
というような箇所があるので文字列検索などで探す(これは個々人のChromeへの設定で変わってくると思います) -
修正したいフォント種類を
{"Zyyy":""}
に変更する
(私の今回の対応では"sansserif":{"Zyyy":"Hiragino Sans"}
を"sansserif":{"Zyyy":""}
に変更しました)
以上!
終わりに
ちなみに本題の明朝体対応ですが、こちらの記事が大変参考になりました
Mac Catalina WEBでのヒラギノフォント表示問題について考えたメモ