web-dev-qa-db-ja.com

macOSMojaveのSafari12でのフォントファミリー/ディスプレイの問題

数日前にmacOSMojaveにアップグレードしたところ、Tumblrで作成したサイト/テーマのSafariに表示されるフォントに問題があることに気づきました。

SafariがデフォルトのTimesNew Romanに戻ったようですが、その理由はわかりません。これはSafariの問題にすぎません。 FFおよびChromeでサイトを表示するとき、フォントは正しいです。また、デスクトップでのみ発生しています。 iPhoneとiPadのビューに正しいフォントが表示されています。

例: http://romanoffsbite.tumblr.com

このサイトで使用したフォントはCalibriで、Mojaveにアップグレードするまで正しく表示されていました。現在、Times New Romanに読み込まれているので、修正する理由や方法がわかりません。

私は昨日かそこらでこの問題を検索しました、そして私が見つけることができたのはモハベで薄くてぼやけて表示されるフォントの解決策だけです、しかし私が見つけることができたものは何もありませんでした、間違って適用されました表示するフォント。

(薄くてぼやけたフォントのソリューションは機能しました)

私はウェブデザインと開発会社で働いているので本当に問題になり始めており、正しいフォントが表示されない場合は正しく表示されないので、これに関する支援をいただければ幸いです。 。

仕様

  • OS:macOS Mojave 10.14
  • Safari:12.0
  • フォントが表示されない:Calibri(通常、太字、斜体)
  • ウェブサイトの例: http://romanoffsbite.tumblr.com

繰り返しますが、これに関するどんな助けも素晴らしいでしょう!ここから他にどこに行けばいいのかわからないので、賢い人たち全員に来ました:)

ありがとうございました!ニコール

7
Nicole

これは、Safari 12 + Mojaveの新しい非追跡プライバシー機能によるものです。

Web開発者「従来のWebセーフフォント」にアクセスできなくなりました;/System/Library/Fontsに含まれているシステムフォントの厳密なセットのみ '工場出荷時'

これは、コンピューターにインストールされているフォントのセットを介して人々を追跡している特定のサイトへの大ハンマーですべてを壊す応答であり、@ font-faceインクルードを必要とせずにcssで利用できます...

したがって、Calibri、Menlo、またはBook Antiquaを参照する場合は、Webサイトを表示している人がすでにインストールしていることをほぼ確認できますが、ライセンスを取得してWebフォントとして含める必要があります。 !!誰にとっても遅い経験:-(

Grr!

編集:Safari 12で新しいオプション「クロスサイトトラッキングを防止する」を無効にしようとしましたが、それはこの問題の助けにはなりませんでした...

4
Peter

Font Book-> File-> Restore StandardFonts…でフォントを復元してみてください。