私は Head.js、Google Web Fonts を使用し、Web 上の他の場所からいくつかのコンテンツ (プレースホルダー画像) を取得しています。
私が気付いたのは、ページの読み込み時にスタイル設定されていないコンテンツが表示され、見出しのフォントが適切に読み込まれますが、適切なウェイトではなく、適切なウェイトが読み込まれるということです。
ヘッダー テキストでこの奇妙な動作を引き起こしている原因について何か考えはありますか? スタイルなしから適切な要求されたフォントに移行するだけではいけませんか?
また、JavaScript が無効になっている人に優しい FOUC を停止する最善の方法は何ですか?
ありがとう!
詳細:
Google が提供する Javascript メソッドを使用して、使用する 3 つのフォントを挿入しています。'Istok+Web:700:lating' を読み込んでいることがはっきりとわかります。これは、700 の重みのみを指定する必要があることを意味します。
この方法のために、私は @font-face をまったく使用しません。普通のものであるかのように単純に font-family です。
ただし、LESS.js を使用していますが、ネットワーク アナライザーからは、大幅な速度低下は発生していないようです。