Firefoxでのフォントレンダリングが、facebook.comやTwitter.comなどのページでひどく見えます。
私はDebian 8を実行していて、ハードウェアアクセラレーションをいじっていますが、動作しないようです。
私は長い間この問題を抱えてきました、多分それについて何かをする時が来ました!
私が読んだ内容から、それはClearType
、Microsoft、および特許に適用されます。ほとんどの* nixディストリビューションでは、デフォルトで特許保護されたフォントのレンダリングを無効にしています。
Debianとフォントについてお読みください ここ 、Subpixel-hinting and Font-smoothing
セクションが必要です。
そのページには設定ファイルがありますが、今後の参考のためにここに追加します。ホームディレクトリに.fonts.conf
というファイルを作成し、以下を追加します。
<?xml version='1.0'?>
<!DOCTYPE fontconfig SYSTEM 'fonts.dtd'>
<fontconfig>
<match target="font">
<edit mode="assign" name="rgba">
<const>rgb</const>
</edit>
</match>
<match target="font">
<edit mode="assign" name="hinting">
<bool>true</bool>
</edit>
</match>
<match target="font">
<edit mode="assign" name="hintstyle">
<const>hintslight</const>
</edit>
</match>
<match target="font">
<edit mode="assign" name="antialias">
<bool>true</bool>
</edit>
</match>
<match target="font">
<edit mode="assign" name="lcdfilter">
<const>lcddefault</const>
</edit>
</match>
</fontconfig>
これらのサイトでは、フォントとしてHelveticaを使用しています。ほとんどのDebianシステムでは、アウトラインフォントではなく、ラスターフォントです。フォント構成ダイアログの最終段階として、ビットマップフォントを無効にすることができます。
$ dpkg-reconfigure fontconfig-config
私は最近、fontconfig-infinalityを使用して改善しました。素晴らしく見える!
this フォーラムの最初のトピックは、その方法を示しています。リンクの最初の方法(コンパイル)は使用せず、その下のdebファイルを使用してください。でインストール
dpkg -i *.deb
その後
bash /etc/fonts/infinality/infctl.sh setstyle
オプション2を選択(無限)
やった!