2012-01-08 5 views
11

typekit -hostedフォントをChromeとSafariに埋め込むことができましたが、何らかの理由でFirefoxでは使用できませんでした。私はFF v9.0.1を実行していますが、バージョンとの関連は考えられません(FF 8でも同じことが起こったため)。typekit:Firefoxで失敗しました。ChromeとSafariで動作しました

Firebugのコンソールタブから、私は、次のエラーメッセージました:

NetworkError: 403 Forbidden - http://use.typekit.com/k/amh2oiv-d.css?3bb2a6e ... (and a bunch of other chars)

私は理解していない部分は、それはChromeとSafariでうまく働いている、私のTypekit「キット」という検証し、 JSコードが正しく設定されています。この問題を解決するために私が知るべき他の情報はありますか?

答えて

14

機会があれば、Firefoxの参照元はオフになっていますか?プライバシー設定を処理する拡張機能はありますか?

他のブラウザでフォントが見える場合は、FirefoxのリファラーがTypekitに渡されるのをブロックしているものでなければなりません。すべてのWebフォントサービスでは、セキュリティ目的のためにフォントをドメインに結び付けることができるように、参照元が存在する必要があります。ブラッドを補完

+0

ありがとう、@ブラッド!このコンテキストでは、* referrer *と* reference *は誰ですか? – moey

9

、それらは、httpリファラーについてFFのコンフィグは以下のとおりです。

0 : Never send the Referer header or set document.referrer.

1 : Send the Referer header when clicking on a link, and set document.referrer for the following page.

2 : Send the Referer header when clicking on a link or loading an image, and set document.referrer for the following page. (Default)

source: http://kb.mozillazine.org/Network.http.sendRefererHeader

Typekitは、この設定を必要とします:2 ...そう:

  1. Firefoxを起動。
  2. タイプabout:config in URL addressボックス。
  3. 検索:network.http.sendRefererHeader
  4. 値が0または1の場合、FFはページリソースを読み込むときにリファラーを送信しません。ページリソースを読み込むときにFFが動作しないように2に設定します。
  5. テストそれ

それは私のために働いた:)

+0

このオプションがなぜ0に設定されたのかわかりません。 – user956584

+0

私にとっても同じことです。あなたの助けてくれてありがとう - しかし、私は私のマシン上で "0"に設定された理由は分かりません... – DerVO

0

を、私は同じ問題を持っていました。 TypeKitはFirefixだけではありませんでした。ブラッドの答えから、私はfirefixのすべてのウェブページのフォントを統一していたことを思い出しました。私のための修正は

  • コンテンツ
  • フォント&色は「の上にあなたの選択の代わりに、ページは、独自のフォントを選択できるように」
  • を確認して[詳細設定]をクリックし

    1. FireFoxのオプションに行くことにしましたチェックされます。
  • 関連する問題