web-dev-qa-db-ja.com

通常のDPIの150%の場合、テキストが不鮮明にならないようにします(Windows 8.1)

(はい、それは一般的な問題ですが、見つかった解決策は私には受け入れられません)

1920 x 1080の1つの画面を使用していて、通常のDPIの125%は私にとっても少ししかなく、Windows 8.1で150%にすることを好みます。

DPI = 150%の場合operaおよびchromeのテキストはぼやけていますが、Firefoxにはありません http://imageshack.com/a/img545/3117/5jyw.png

DPI = 125%(デフォルト)の場合、テキストは小さいだけで非常に明瞭です http://imageshack.com/a/img812/5769/p8r7.png

私は私の問題を解決したとされる解決策を試しました:

  • a)すべてのディスプレイに1つのスケーリングレベルを選択させます-テキストのシャープネスに影響しません(最初の画像を参照)
  • b)プログラムのコンテキストメニュー> 互換性タブ>チェック高DPI設定でディスプレイスケーリングを無効にする-プログラムは150%のスケーリングを無視し、125%のスケーリングと同様に表示します。これは、テキストサイズが小さいことを意味します。

enter image description here

デバイスマネージャー(ネイティブのWindowsプログラム)でさえ、150%DPIではぼやけていることに注意してください。

enter image description here

そこで、Windows 8.1のすべてのプログラム(オペラ、クロムなど)で明確で大きなサイズのテキストを取得する方法を探しています

10
Fibo Kowalsky

Chromeでは、WindowsでフォントをレンダリングするためのDirectWriteのサポートが欠けていました。あなたが説明している問題は、高DPI設定だけでなく、通常(100%)の設定でも起こります。

Chromiumの問題のWebサイトには長くて古いスレッドがあります: https://code.google.com/p/chromium/issues/detail?id=25541

開発者たちは、Chrome Canaryビルドですでに有効にしていますが、Chromeの通常バージョンがサポートする時期については予定がありません。

DirectWriteを有効にして、最新のChrome Canaryビルドを次のパラメーターでビルドできます。

# To enable DirectWrite:
--enable-direct-write --no-sandbox

# To enable DirectWrite and sub-pixel font scaling:
--enable-direct-write --no-sandbox --enable-experimental-web-platform-features 

上記のパラメーターは、同じスレッドの開発者の1人によってリストされています。投稿リンクは https://code.google.com/p/chromium/issues/detail?id=25541#c61

Chromeのセキュリティ機能の1つを危険にさらしているサンドボックス機能を無効にすることで警告されます。

Webkitを使用するOperaにはChromeと同じ問題があります。

3
rubenalamina

私は1920 x 1080も使用しています。Chrome Beta Version 37(まだ安定版Chromeで利用できるかどうかはわかりません)では、フラグ(chrome://flags)および距離フィールドテキストを有効にします。これで、ズームするとテキストがより明確になりました(すべてのサイトではありません)。

1
Devid

Windowsレジストリの編集により、フォントの太さの問題が完全に修正されました。FONTSMOOTHINGGAMMA値を150〜190の16進数(10進数で336〜400)に調整することで、フォントの太さ/暗さを調整できます。

-     START  ->  RUN  ->  REGEDIT
-     search for  FONTSMOOTHINGGAMMA   by  keying  " Ctrl F "  ( will automatically take us to  CurrentUser\ControlPanel\Desktop  path)
-     double-click mouse on  FONTSMOOTHINGGAMMA   enter anything between 150 and 190 hexadecimal.(the Lower the value, the thicker the fonts.)
-     close the REGEDIT tool
-     LOGOFF and then LOGON

Chromeブラウザでは、すべてのフォントが非常に太く、非常に暗くなっています。

ただし、WindowsでClearTypeスムージングが有効になっていることを確認する必要があります(controlPanel->パーソナライゼーション->外観->エフェクト-> ClearTypeスムースチェック(チェックボックス))

                     OR  alternately in RegEdit ...

         FONTSMOOTHING=2
         FONTSMOOTHINGTYPE=2
         FONTSMOOTHINGORIENTATION=1  for LCD-screen,  0 for CRT-screen
0
YVRao

Win 7 64ビットを使用していますが、Win XP(SP 2)との互換性を確認することで問題を解決しました。

したがって、Chromeを右クリックして、[互換性]、[チェック]の順に選択して、このプログラムを互換性のある方法で実行します。[選択]:Windows XP(Service Pack 2)。

以前、私はそれをチェックしてWin 7に選択したか、まったくチェックしませんでした。

0
Laura