なぜ HTML (黒) テキストが赤または青で表示され、60Hz 4K でぼやけて表示されるのか

なぜ HTML (黒) テキストが赤または青で表示され、60Hz 4K でぼやけて表示されるのか

HDMI 2.0 まではまだできないはずのことをやってしまったのですが、4K テレビを HDMI でビデオ カード (NVidia GeForce 750Ti) に接続したところ、カードには 60Hz 4K と表示されました。

うまく機能するが、

HTML の黒いテキストが赤または青の背景に表示されていると、ぼやけて見えます。緑では問題ありません。

また、赤または青の背景に黒い線が入った通常の画像 (.jpeg) でも問題ありません。

ここで何が起こっているのか誰か教えてくれませんか? 表示を調整する方法、または HTML コードを調整して正しく表示するにはどうすればよいですか?

サンプルHTMLコードは

<body bgcolor=red>
foobar
</body>

ぼやけていますが、緑色に置き換えれば大丈夫です。

答え1

サブピクセルのヒントの問題が発生している可能性が高くなります。

フォントをできるだけ滑らかにするために、最新のオペレーティング システムではサブピクセル レンダリング アルゴリズムを使用して、文字のピクセルに青と赤のバーを追加します。これにより、「サブ」ピクセルを使用して、サイズをほんの少しだけ大きくすることができます。

を参照してくださいWikipediaページ詳細については。

これが問題の原因であるかどうかをテストして確認するには、Lagom画像テスト。

関連情報