macOS では Chrome と Firefox ではフォントが正しくレンダリングされないが、Safari では正しくレンダリングされる

macOS では Chrome と Firefox ではフォントが正しくレンダリングされないが、Safari では正しくレンダリングされる

yChrome で Palatino フォントを使用している Web サイトにアクセスすると、小文字がzまったく表示されず、小文字がx二重引用符 ( ) として表示されるという問題にしばらく悩まされていました"。Firefox をインストールしてみましたが、同じ状況です。ただし、Safari ではフォントが正しく表示されます。

Chrome のレンダリングされたフォント ユーティリティでは、フォントがローカル ファイルからのものであることが示されます。ユーティリティを使用してフォント キャッシュを削除しようとしましたatsutilが、成功しませんでした。Font Book ではフォントが正しく表示され、TextEdit などのアプリケーションでは問題なく使用できます。

この問題に何年も悩まされています。少なくとも El Capitan の頃からです (私は Catalina 10.15.2 を使用しています)。ずっとちょっとした迷惑でした。修正したいのですが、そもそもなぜ Chrome と Firefox だけにこの問題が発生するのかわかりません。

これを解決するにはどうすればよいですか?

答え1

私は Chrome を使用していませんが、Firefox の設定で Web ページで Web フォントを使用するかどうかを選択できることは知っています。場合によっては、オプションのチェックを外して Firefox を再起動し、オプションを再度有効にすると、Web フォントのキャッシュが消去され、クリーンなフォント セットが読み込まれます。

または、フォントを以下からダウンロードすることもできます。編集者のウェブサイト手動でインストールします (NoScript や ScriptSafe などのスクリプト ブロッカーを使用していない限り、OS は自動的に検出されます。スクリプト ブロッカーを使用している場合は、ページ全体を承認する必要があります)。

編集: システム フォント キャッシュをクリアするために、「sudo atsutil databases -remove」コマンドを使用しましたか? 管理者権限が必要です。

関連情報