23Aug

Comment faites-vous vos navigateurs utilisent la pleine résolution de votre moniteur?

Avoir un moniteur avec une très haute résolution est génial, mais que faites-vous quand Google Chrome et Internet Explorer refusent de faire un usage approprié de toute cette résolution immobilier? Le SuperUser Q & A d'aujourd'hui a quelques solutions possibles au dilemme de résolution d'un lecteur.

Question d'aujourd'hui &La session de réponse nous est offerte par SuperUser, une subdivision de Stack Exchange, un regroupement communautaire de sites Web Q & A.

La question

SuperUser lecteur curtis a besoin d'aide pour rendre ses navigateurs utilisent la pleine résolution de son moniteur:

Ma résolution d'écran est en réalité 3200 * 1800, mais quand j'utilise un navigateur, il agit comme si j'avais une résolution plus petite. Comment obtenir que mes navigateurs utilisent la pleine résolution de mon moniteur?

Sur Chrome, il montre 1280 * 720, et sur Internet Explorer il est affiché comme 1600 * 900.Selon whatismyscreenresolution.com, il montre des valeurs différentes pour les différents navigateurs. J'ai pris une capture d'écran des deux et vérifié que ma résolution est de 3200 * 1800 puisque c'est la taille de l'image en pixels.

Je suis sur un ordinateur portable sans moniteur branché et mon réglage de zoom pour les deux navigateurs est fixé à 100%.J'ai essayé de faire un zoom inférieur à 100%, mais le texte est illisible et pixélisé.J'ai essayé de redémarrer Windows 8.1.J'ai essayé l'extension Chrome OptiZoom, mais ça ne fait rien.document.body.clientWidth fait la résolution de 1247 pixels, mais je veux en faire 3200.

Est-ce qu'il y a un moyen pour Curtis d'obtenir que ses navigateurs utilisent la pleine résolution de son moniteur?

La réponse

SuperUser contributeurs Boaz et Daniel B ont la réponse pour nous. Tout d'abord, Boaz:

Problème possible

Il s'agit probablement d'un problème causé par la fonction "Display Scaling" de Windows 8.1.Vous pouvez voir 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 qui se trouve généralement 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 de haute résolution".

Suivi par la réponse de Daniel B:

Eh bien, il est assez évident que c'est encore un autre exemple de mise à l'échelle de DPI qui a horriblement mal tourné.Chrome est en partie à blâmer aussi. Selon cet article, il existe( bien, étaient) quelques solutions de contournement possibles.

01. Désactiver la mise à l'échelle DPI dans les paramètres de compatibilité de Chrome( propriétés sur les exécutables ou les raccourcis) - une «solution» de dernier recours.

02. Aller à chrome: // flags et activer le support expérimental de Windows HiDPI.( Gone now, apparemment )

03. Chargez le fichier. reg suivant:

  • Windows Registry Editor Version 5.00
  • [HKEY_CURRENT_USER \ Software \ Google \ Chrome \ Profil] "haute résolution en dpi" = 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 supposé avoir un meilleur support de mise à l'échelle DPI.

Avoir quelque chose à ajouter à l'explication? Sonnez dans les commentaires. Vous voulez lire plus de réponses d'autres utilisateurs de Stack Exchange? Découvrez le fil de discussion complet ici.