2

私が作業しているサイトの CSS を見ていて、彼らが使用している

-webkit-transform: perspective(0)

と同じ外観を与えているテキスト上

-webkit-font-smoothing: antialiased

を作成しました。

サイトに変形はありませんので、純粋に見栄えを良くするためだと思います。

私はこのハッキングを見たことがなく、オンラインでそれについての言及を見つけることができません. フォントスムージングの代わりに使用する理由はありますか?

4

1 に答える 1

2

彼らが使用しているハックは、ハードウェア アクセラレーション モードをトリガーします。これには、サブピクセル アンチエイリアスを標準のアンチエイリアスに変更するという副作用があります。

この動作の理由は、サブピクセル アンチエイリアシングがテキストの背景を想定しているためです。テキストがハードウェア レイヤーにレンダリングされると、これらの仮定は安全ではなくなり、テキストは標準のアンチエイリアシングを使用してレンダリングされ、潜在的なアーティファクトが回避されます。

于 2012-09-22T12:17:47.727 に答える