クライアントが、Mac のどのブラウザーでもレンダリングされた font-face フォントを表示できないという奇妙な問題を抱えています。彼はそれらをモバイル サファリで見ることができます。さまざまな最新のデスクトップ Web ブラウザで行った他のすべてのテストは正しく機能するため、問題を 1 台のマシンに切り分けました。
これのトラブルシューティングを開始するにはどうすればよいですか? Safari、FF、Chrome でキャッシュをクリアしたり、履歴を空にしたりしてみましたが、うまくいきませんでした。
更新: これは、html ヘッダーからロードされた 1 つのメイン スタイル シートでフォントが宣言される方法です。
@font-face {
font-family: 'granadabold';
src: url('/_ui/fonts/granadabold.eot');
src: url('/_ui/fonts/granadabold.eot?#iefix') format('embedded-opentype'),
url('/_ui/fonts/granadabold.woff') format('woff'),
url('/_ui/fonts/granadabold.ttf') format('truetype'),
url('/_ui/fonts/granadabold.svg#granadabold') format('svg');
font-weight: normal;
font-style: normal;
}
コンソールで確認すると、すべてのフォント ファイルが読み込まれているように見えます。また、私が言ったように、他のマシンで試したすべての最新ブラウザで動作します。
最後に、font-face が有効な他のサイトをチェックするように hom に依頼しました。困った:(