23Aug
Het is geweldig om een monitor met een zeer hoge resolutie te hebben, maar wat doe je als Google Chrome en Internet Explorer weigeren om al die oplossingen op de juiste manier te gebruiken? De SuperUser Q & A van vandaag biedt een aantal mogelijke oplossingen voor het dilemma van één lezer.
De vraag van vandaag &Antwoord sessie komt naar ons met dank aan SuperUser-een onderverdeling van Stack Exchange, een community-gestuurde groepering 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 wanneer ik een browser gebruik, doet 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 sta op een laptop zonder dat een monitor is 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
SuperUser-bijdragers Boaz en Daniel B hebben het antwoord voor ons. Ten 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 "Schermuitslag op hoge DPI-instellingen uitschakelen".
Gevolgd door het antwoord van Daniel B:
Nou, het is vrij duidelijk dat dit nog een ander voorbeeld is van DPI-schaling die vreselijk verkeerd is geworden. 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 of snelkoppelingen) - een laatste 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 betere DPI-scaleringsondersteuning te hebben.
Heeft u 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 de volledige discussiethread hier.