1

@ font-faceはsIFR3の優れた代替手段であることがわかりましたが、ブラウザごとに異なるフォント拡張子が必要です。したがって、実装はsIFR3以上のものです。

しかし、非常に良いことは、FLASHとJavascriptが必要ないことです。

sIFR3と比較して@font-faceを使用することの短所はありますか?すべてのAグレードブラウザで互換性が必要です。

ネット上で無料でダウンロードできるフォントがある場合、またはフォントがクライアントによって購入されて提供されている場合、またはフォントが私の会社によって購入されている場合。すべての状態でそれらのフォントを使用できますか?

4

4 に答える 4

2

@ font-faceは次のように使用できます:

IEの場合、フォールバックはうまく機能していますが、スムーズなレンダリングのために小さなハックを使用してください:http: //allcreatives.net/2009/12/05/smoother-font-face-embedding-in-ie-7-8 //

問題 :

  • フォントのレンダリング品質はブラウザごとに異なります。各ブラウザのアンチエイリアシング手法は異なるため: http: //www.position-absolute.com/articles/html5-font-face-is-not-as-ready-as-you-would-think/Typekitはそのためのオンラインツール: http ://typophile.com/node/65656 (ソース:typophile.comtypophile

  • フォントのダウンロード中、ユーザーには1〜2秒間デフォルトのフォントが表示されます

  • フォントがクライアントから提供されている場合、クライアントはフォントがWebサイトからダウンロード可能になることを懸念している可能性があります。
  • 私はフォントフェーステストを印刷しました:それはただ機能していません(しかしsFIRではそれは大丈夫です)
于 2010-04-20T09:01:30.683 に答える
1

Cufon( http://cufon.shoqolate.com)またはTypekit(http://typekit.com/ )もチェックしてください。

于 2010-04-01T16:59:06.560 に答える
0

最悪の場合は、フォントのダウンロードが遅れて、最初に元のフォントが表示され、少し遅れてダウンロードされたフォントが表示される可能性があります。

iirc、ブラウザごとに異なるフォント拡張子は必要ありません。いつものように、IEだけが他のすべてと異なります。

于 2010-04-01T12:02:02.293 に答える
0

現在この手法の最大の欠点は、それをサポートするブラウザです。

人々がこの不利な点を回避しようとしている方法をここで確認してください:http: //blog.themeforest.net/tutorials/how-to-achieve-cross-browser-font-face-support/

于 2010-04-01T14:37:59.270 に答える