2011-12-21 11 views
1

Typekitを1年以上使っていて、Chromeを使用していてもWindows XPでのフォントの表示方法がわかりました。 Vista上ではフォントは大丈夫ではありません。Windows XPでフォントレンダリングが検出される

ユーザーがWindows XPにいるかどうかを検出する方法はありますか?

Windowsのさまざまなレンダリングエンジンに関する記事をいくつか読んだことがあります。 http://blog.typekit.com/2010/10/21/type-rendering-web-browsers/ http://blog.typekit.com/2010/10/15/type-rendering-operating-systems/#gdi-standard

現実でもI、サイトはまだXPおよびTypekitと恐ろしい見えるということですディスプレイのプロパティで 'cleartype'を有効にしました。

結論私は単純にXPユーザーのためにTypekitフォントをオフにしたいと思います。それらは読み込み不能です。通常、私はModernizrを介して機能の検出の道を行くだろうが、私は他のリゾートを探しているので、私はフォントレンダリングエンジンを検出することはできません。オペレーティングシステムを検出することは可能ですか?

+0

あなたは私が私の答えでサメを跳んだように見える、正しかったです。残念ながら、私はブラウザを通してOSが使用しているフォントレンダリングをどのように検出するのか分かりません。私の腸はそれはおそらく不可能だと私に伝えますが、私は間違っていた前に! –

答えて

1

私はこのフォントスムージング検出技術を見つけることができました。

http://www.useragentman.com/blog/2009/11/29/how-to-detect-font-smoothing-using-javascript/

はしかし、一般的に私はXPのユーザーとさまざまなTypekitフォントに問題がフォントスムージングを見つけたので、あなたがあなたのサイトを訪問XPユーザーの高い数を持っている場合にのみ使用して助言する(またはウェブサイトのステークホルダー - この場合は私のマネージャー!)。

関連する問題