Hoe maakt u uw browsers Gebruik de volledige resolutie van uw monitor?
Het hebben van een monitor met een zeer hoge resolutie is geweldig, maar wat doe je als Google Chrome en Internet Explorer weigeren om al die resolutie op vastgoed goed te gebruiken? De SuperUser Q & A van dit moment biedt enkele mogelijke oplossingen voor het dilemma van één lezer.
De Question & Answer-sessie van vandaag komt tot ons dankzij SuperUser - een onderdeel van Stack Exchange, een gemeenschapsgedreven groep van Q & A-websites.
De vraag
SuperUser reader curtis heeft hulp nodig om zijn browsers de volledige resolutie van zijn monitor te laten gebruiken:
Mijn schermresolutie is eigenlijk 3200 * 1800, maar als ik een browser gebruik, werkt het alsof ik een kleinere resolutie heb. Hoe zorg ik ervoor dat mijn browsers de volledige resolutie van mijn monitor gebruiken??
In Chrome wordt het weergegeven als 1280 * 720 en in Internet Explorer wordt het weergegeven als 1600 * 900. Volgens whatismyscreenresolution.com toont het verschillende waarden voor verschillende browsers. Ik nam een screenshot van beide en verifieerde dat mijn resolutie 3200 * 1800 is, omdat dat de grootte van de afbeelding in pixels is.
Ik gebruik een laptop zonder monitor aangesloten en mijn zoominstelling voor beide browsers is ingesteld op 100%. Ik heb geprobeerd te zoomen onder de 100%, maar dan is de tekst onleesbaar en pixellated. Ik heb geprobeerd Windows 8.1 opnieuw op te starten. Ik heb de Chrome-extensie OptiZoom geprobeerd, maar hij doet niets. document.body.clientWidth maakt de resolutie 1247 pixels, maar ik wil er 3200 van maken.
Is er een manier voor Curtis om zijn browsers gebruik te laten maken van de volledige resolutie van zijn monitor??
Het antwoord
Bijdragers van SuperUser Boaz en Daniel B hebben het antwoord voor ons. Als eerste, Boaz:
Mogelijk probleem
Dit is waarschijnlijk een probleem veroorzaakt door de Windows 8.1 "Display Scaling" -functie. U kunt een relevant bericht zien op het Google Chrome-forum.
Mogelijke oplossing
Probeer deze functie uit te schakelen voor uw browsers. Zoek bijvoorbeeld naar het Chrome-uitvoerbare bestand dat gewoonlijk wordt aangetroffen in% ProgramFiles (x86)% / Google / Chrome / Application /. Klik met de rechtermuisknop op het bestand, selecteer "Eigenschappen" en vink vervolgens onder het tabblad "Compatibiliteit" het vakje aan met "Schaalverdeling op hoge DPI-instellingen uitschakelen".
Gevolgd door het antwoord van Daniel B:
Wel, het is vrij duidelijk dat dit nog een ander voorbeeld is van DPI-schaling die vreselijk fout is gegaan. Chrome is ook gedeeltelijk de schuldige. Volgens dit artikel zijn er (nou ja,) enkele mogelijke oplossingen.
01. DPI-schaling uitschakelen in de compatibiliteitsinstellingen van Chrome (Eigenschappen op uitvoerbaar bestand of snelkoppelingen) - een laatste oplossing "oplossing".
02. Ga naar chrome: // flags en schakel experimentele Windows HiDPI-ondersteuning in. (Nu verdwenen, blijkbaar.)
03. Laad het volgende .reg-bestand:
- Windows Register-editor versie 5.00
- [HKEY_CURRENT_USER \ Software \ Google \ Chrome \ Profiel] "high-dpi-support" = dword: 00000001
Een woord van waarschuwing echter. HiDPI is in ontwikkeling en heeft problemen. Als je daar niet mee kunt leven, raad ik je aan een alternatieve browser zoals Firefox te proberen. Het wordt verondersteld om betere ondersteuning voor DPI-scaling te hebben.
Heb je iets toe te voegen aan de uitleg? Geluid uit in de reacties. Wilt u meer antwoorden van andere technisch onderlegde Stack Exchange-gebruikers lezen? Bekijk hier de volledige discussiethread.