web-dev-qa-db-ja.com

Chrome 37-BGRサブピクセルテキストレンダリング

BGRサブピクセルレイアウトの画面があるのは幸運です。

幸運なことに、Google Chrome 37は、最近追加されたDirectWriteテキストレンダリングメソッドを使用してRGBサブピクセルレンダリングを強制しました。テキストは今読むのに疲れています。

BGRサブピクセルレイアウトを強制する方法を知っている人はいますか?

5
Ray

今のところ、2つの回避策がありますが、サブピクセルレンダリングをBGRに設定する実際の可能性はありません。

chrome://flagsに移動し、以下に示すフラグを指定された値に設定します。

  1. DirectWriteを完全に無効にし、古いGDI描画メソッドを使用します。
    36より前のように、新しいレンダリング方法を完全に無効にして、古い方法を使用できます。
    Disable DirectWriteEnableに設定します

  2. 赤と青の代わりにグレースケールサブピクセルレンダリングを使用
    DirectWriteを引き続き使用しますが、サブピクセル化では赤と青を使用せず、代わりにグレースケールカラーを使用します。
    LCD text antialiasingDisabledに設定します

Chromeを再起動すると、変更が表示されます。

編集:私のバグレポートに関する最近のコメントによると、今後のChromeバージョンで修正される予定です。

6
Ray