Mes navigateurs n'utiliseront pas ma résolution plein écran et utiliseront également différentes résolutions entre eux


13

chrome

c'est à dire

Ma résolution d'écran est en fait de 3200x1800, mais lorsque je suis dans un navigateur, elle agit comme si j'avais une résolution plus petite. Comment faire pour que mes navigateurs utilisent ma pleine résolution?

Sur Chrome, il utilise 1280x720, et sur IE, il utilise 1600x900. Selon whatismyscreenresolution.com, qui affiche des valeurs différentes pour différents navigateurs. J'ai pris une capture d'écran d'eux et vérifié que ma résolution est de 3200x1800 car ce sont les pixels dans le bitmap.

Je suis sur un ordinateur portable sans moniteur branché. Mon zoom dans les deux navigateurs est à 100%. J'ai essayé de faire un zoom arrière en dessous de 100% mais le texte est illisible et pixellisé. J'ai essayé de redémarrer. Windows 8.1. J'ai essayé l'extension chrome OptiZoom et cela ne fait rien. document.body.clientWidth donne 1247, et je veux qu'il donne 3200.


Essayez whatis.myscreenresolution.com, il peut détecter la bonne résolution même si vous êtes sur un moniteur
hidpi

@ LưuVĩnhPhúc - C'est en fait whatismyscreenresolution.com . Vous avez un extra .là-dedans.
Bobson

@Bobson non, c'est en fait un site Web différent. whatismyscreenresolution.com ne peut pas détecter la vraie résolution tandis que whatis.myscreenresolution.com peut afficher la résolution correcte lorsque vous êtes en mode hidpi comme l'OP
phuclv

Réponses:


12

Problème possible

Il s'agit très probablement d'un problème provoqué par la fonctionnalité "Display Scaling" de Windows 8.1 . Consultez un article pertinent sur le forum Google Chrome .

Solution possible

Essayez de désactiver cette fonctionnalité pour vos navigateurs. Par exemple, recherchez l'exécutable Chrome que l'on trouve couramment dans %ProgramFiles(x86)%/Google/Chrome/Application/. Faites un clic droit sur le fichier, sélectionnez "Propriétés" puis sous l'onglet "Compatibilité", cochez la case "Désactiver la mise à l'échelle de l'affichage sur les paramètres DPI élevés"

entrez la description de l'image ici


5

Eh bien, il est assez évident que c'est encore un autre exemple de mise à l'échelle DPI qui a terriblement mal tourné.

Chrome est également à blâmer. Selon cet article , il existe (enfin, il y avait) des solutions de contournement possibles.

  • Désactivez la mise à l'échelle DPI dans les paramètres de compatibilité de Chrome (Propriétés sur l'exécutable ou les raccourcis) - «solution» de dernier recours
  • Accédez à chrome: // flags et activez la prise en charge expérimentale de Windows HiDPI. ( Parti maintenant, apparemment )
  • Chargez le .regfichier suivant :

    Éditeur de registre Windows version 5.00
    
    [HKEY_CURRENT_USER \ Software \ Google \ Chrome \ Profile]
    "prise en charge haute résolution" = dword: 00000001

Un mot d'avertissement cependant: HiDPI est en cours de développement et a des problèmes. Si vous ne pouvez pas vivre avec cela, je vous suggère d'essayer un autre navigateur comme Firefox. Il est censé avoir un meilleur support de mise à l'échelle DPI.


-1

N'oubliez pas que la résolution d'affichage est configurable, elle est différente de la résolution native.

Un autre meilleur choix est http://myscreenchecker.com , non seulement pour vérifier la résolution d'affichage de l'écran, mais aussi pour vérifier la couleur de votre écran, la santé de l'écran avec 15 couleurs de base, y compris: noir, blanc, rouge, vert, bleu, ...


3
Êtes-vous affilié au logiciel sur ce lien? Les publicités non sollicitées seront supprimées en tant que spam.
gparyani
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.