2017-06-06 8 views
1

SafariとChromeに表示されているとおり、正しく使用しているTTF(True Type Font)があります。 Firefox上でサードパーティのフォントを有効にする方法、またはすべてのインターネットブラウザで共通のMACフレンドリーなファイル拡張子はありますか?私のウェブサイトでMozilla Firefoxがサードパーティのフォントをサポートしていないのはなぜですか?

私はそれについて読んで、人々はWOFFファイルを提案しましたが、MAC上の実行可能ファイルであり、Font Bookはこれらのファイルを開いていません。私はこのサードパーティ製のフォントをインストールするための第三者プログラムをダウンロードすることに特に興味はありません。

(場合は、あなたが思っている、またはそれを助け、フォントは「トップシークレット」である。それはARMYフォントのようなものだ)

+0

[この回答](https://stackoverflow.com/a/43964026/6730571)、「woff2」を「ttf」、[この質問](https://stackoverflow.com/questions)に置き換えてください。/38953194/missing-content-type-header-font-face-with-otf)。あなたのウェブサイトはどのようにホストされていますか? Webサーバーの設定にアクセスできますか? –

+0

@HuguesMoreau私のウェブサイトはホストされていません。ローカルドライブ(私のMAC)にあります。私のフォントのファイル拡張子はすでにTTFです。 WOFFファイルはMacintoshオペレーティングシステムでは動作しません。 –

答えて

0

EOTフォントファイルが私のためによく働いた、here is a detailed article

希望に役立ちます!

+0

EOTはInternet Explorerの純粋なテクノロジで、2016年1月にMicrosoftによって中止されたIE8以下のもののみです。最新のWebサイトではEOTファイルを使用する必要がありません。 https://stackoverflow.com/questions/37086562/what-kind-of-font-files-do-i-need-for-modern-browsers-android-and-ios –

0

あなたは、ローカルディスクからWebページを開くことをコメントで明確にしました( "file://" URL)。

Firefox does not support loading web fonts from local disk

サーバーに移動したときにhereが(私はちょうどよ、私はWOFFを使用することを示唆しなかった注意してください説明したように、そのサーバーは、フォントファイルのための適切なContent-Typeヘッダにサービスを提供するための適切な構成を有している場合、それは動作しますwoffとttfで同じ問題だと言っています)、herehereです。

1

「ファイル」は「ウェブサイト」ではありません。ブラウザはではありません。file:///のリソースを実際のウェブサイト(http://またはhttps://)と同じように扱い、ウェブサイトで許可されるすべての種類のリソースの読み込みをブロックしますが、あなたのハードディスク上に "は許可されました。

"ウェブサイト"を実際のウェブサイトとして読み込みたい場合は、サーバーでロードしてください。 Macを持っているので、ターミナルであなたのindex.htmlのディレクトリに移動して実行します。

python -m SimpleHTTPServer 

これはすべてのMacを持っているのpython 2.7を前提としていますが、多分あなたはインストールのpython3ていると、あなたがしたいですそれを使用してください。もしそうなら、あなたの代わりにこれを使用する必要があります。

python3 -m http.server 

プレスト、あなたは今、「情けないとして」の代わりに、http://localhost:8000にアクセスし、ウェブサイトのように解釈として、あなたのファイルを見ることができます。

+0

これは、アプリケーションとしてwoffフォントファイルを提供します。/octet-stream "と言っていますが、Firefoxはそれを受け入れているようです(fontawesomeを使ったサンプルページでテスト済み)。 +1 –

関連する問題