Évitez les textes flous lorsque vous avez 150% du DPI normal (Windows 8.1)

10

(oui, c'est un problème courant mais les solutions trouvées ne sont pas acceptables pour moi)

J'utilise un écran 1920 x 1080 et 125% du DPI normal est même peu pour moi et préfère avoir 150% sur Windows 8.1.

Lorsque DPI = 150% les textes de l'opéra et du chrome sont flous mais pas dans Firefox http://imageshack.com/a/img545/3117/5jyw.png

Lorsque DPI = 125% (par défaut), le texte est limpide, il est juste petit http://imageshack.com/a/img812/5769/p8r7.png

J'ai essayé des solutions qui auraient résolu mon problème:

  • a) allumer Permettez-moi de choisir un niveau de mise à l'échelle pour tous mes affichages - aucun effet sur la netteté du texte (voir la première image)
  • b) Menu contextuel du programme> onglet Compatibilité > cochez Désactiver la mise à l'échelle de l'affichage sur les paramètres High DPI - le programme ignore la mise à l'échelle à 150% et s'affiche comme sur la mise à l'échelle à 125%. Cela signifie que la taille du texte est petite:

entrez la description de l'image ici

Notez que même le gestionnaire de périphériques (programme Windows natif) est flou sur 150% DPI.

entrez la description de l'image ici

Donc, je recherche une méthode pour obtenir du texte clair et de grande taille dans tous les programmes (par exemple, opéra, chrome) sur Windows 8.1

Fibo Kowalsky
la source
Essayez d'utiliser une échelle de 125%, puis CTRL et le + et voyez si cela aide. Appuyer sur + à plusieurs reprises augmentera encore la taille.
cybernard
l'application doit être DPIaware: msdn.microsoft.com/en-us/library/ms701681%28v=vs.85%29.aspx . On dirait que vous en utilisez certains qui ne sont pas au courant.
magicandre1981
Généralement, le rendu de texte de Chrome est plutôt inférieur à Firefox et IE. Je ne sais pas s'il y a beaucoup à faire à part changer de navigateur, étant donné que c'est un problème connu et signalé depuis des années (également, le rendu des sous-pixels et la substitution Unicode).
Bob
cybernard - alors je dois le faire pour tous les onglets nouvellement ouverts, et en général ce n'est pas le cas pour toutes les applications. Opera a une fonction de zoom mais elle est toujours floue. Skype est également flou lors du passage à 150% DPI.
Fibo Kowalsky

Réponses:

3

Chrome n'a pas pris en charge DirectWrite pour le rendu des polices sous Windows. Le problème que vous décrivez est ce qui se produit non seulement sur les paramètres PPP élevés mais également sur les paramètres normaux (100%).

Il y a un long et ancien fil sur le site Web des problèmes de Chromium: https://code.google.com/p/chromium/issues/detail?id=25541

Les développeurs ont déclaré qu'ils l'avaient déjà activé sur les versions de Chrome Canary, mais il n'y a pas de calendrier sur le moment où la version régulière de Chrome le prendra en charge.

Vous pouvez activer DirectWrite pour lancer la dernière version de Chrome Canary avec les paramètres suivants:

# 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 

Les paramètres ci-dessus ont été répertoriés par l'un des développeurs dans le même thread. Le lien de publication est https://code.google.com/p/chromium/issues/detail?id=25541#c61

Soyez averti en désactivant la fonctionnalité sandbox, vous compromettez l'une des fonctionnalités de sécurité de Chrome.

Opera, qui utilise Webkit, a le même problème que Chrome.

rubenalamina
la source
DirectWrite est désormais pris en charge dans Chrome. Je pense qu'il a été corrigé dans la version 34 ou 37.
Hind-D
1

J'utilise également 1920 x 1080. Dans la version bêta de Chrome 37 (je ne sais pas s'il est encore disponible dans Chrome stable), vous pouvez aller dans flags ( chrome://flags) et activer le texte du champ de distance . Maintenant, le texte est beaucoup plus clair lorsque je fais un zoom (mais pas tous les sites).

Devid
la source
0

J'ai Win 7 64 bits et j'ai résolu le problème en vérifiant la compatibilité avec Win XP (SP 2).

Faites donc un clic droit sur Chrome-> Compatibilité-> Vérifier: exécutez ce programme en compatibilité avec-> Sélectionnez: Windows XP (Service Pack 2).

Avant, je l'avais vérifié et sélectionné pour Win 7, ou pas vérifié du tout.

Laura
la source
0

L'édition du Registre Windows a complètement résolu le problème d'épaisseur de police, nous pouvons régler l'épaisseur / l'obscurité de la police en calibrant la valeur FONTSMOOTHINGGAMMA entre 150 et 190 hexadécimal (336 à 400 décimal)

-     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

Maintenant, toutes les polices sont très épaisses et très sombres dans le navigateur Chrome.

Mais nous devons nous assurer que le lissage ClearType est activé dans Windows (controlPanel -> personnalisation -> apparence -> Effets -> Vérification lisse ClearType (case cochée))

                     OR  alternately in RegEdit ...

         FONTSMOOTHING=2
         FONTSMOOTHINGTYPE=2
         FONTSMOOTHINGORIENTATION=1  for LCD-screen,  0 for CRT-screen
YVRao
la source
Pourriez-vous inclure des captures d'écran avant et après pour illustrer la différence?
Zero3