@font-face
CSSルールで定義されたWebFontがあるとします。実行時にJSを使用してさらにCSSを追加したいと思います。私はFOUT at load timeについて話していません。Webfont定義を重複してちらつくのを防ぐには?
私のフレームワークでは時々という非常に同じ@font-face
の規則が追加されます。 FirefoxとChromeでフォントファイルを再ダウンロード(またはディスクキャッシュに保存)しようとすると、フリッカーが発生します。
デモ:http://jsfiddle.net/Hg9Pc/(Firefoxの、この特定の場合は、Chromeで正常に動作します)
「ちょうどそれをしない」よりも、このちらつき他のを防止する方法はありますか? クレイジーキャッシュヘッダーか何か?
フレームワークがルールを2回追加する理由を調べる必要があります。 – RoToRa
@RoToRa実際、私は部分的に自分自身でフレームワークを書いており、この問題を防ぐのはかなり難しいです。確かに可能ですが、大量の作業が必要になります。 – user123444555621