Hur gör du dina webbläsare Använd hela skärmens upplösning?
Att ha en bildskärm med en mycket hög upplösning är fantastisk, men vad gör du när Google Chrome och Internet Explorer vägrar att använda lämplig användning av all den upplösningen fastigheten? Dagens SuperUser Q & A har några möjliga lösningar för en läsares upplösningsdilemma.
Dagens Question & Answer-session kommer till oss med tillstånd av SuperUser-en indelning av Stack Exchange, en community-driven gruppering av Q & A-webbplatser.
Frågan
SuperUser-läsaren curtis behöver hjälp för att få sina webbläsare att använda sin fulla upplösning av sin bildskärm:
Min skärmupplösning är faktiskt 3200 * 1800, men när jag använder en webbläsare fungerar det som om jag har en mindre upplösning. Hur får jag mina webbläsare att använda min skärms fullständiga upplösning?
I Chrome visas den som 1280 * 720, och i Internet Explorer visas den som 1600 * 900. Enligt whatismyscreenresolution.com visas det olika värden för olika webbläsare. Jag tog en skärmdump av båda och verifierade att min upplösning är 3200 * 1800 eftersom det är storleken på bilden i pixlar.
Jag är på en bärbar dator utan skärm ansluten och min zoominställning för båda webbläsarna är inställd på 100%. Jag har försökt zooma under 100%, men då är texten oläslig och pixelerad. Jag har försökt starta om Windows 8.1. Jag har provat Chrome-förlängningen OptiZoom, men det gör ingenting. document.body.clientWidth gör upplösningen 1247 pixlar, men jag vill göra det 3200.
Finns det ett sätt för Curtis att få sina webbläsare att utnyttja hela bildskärmens upplösning?
Svaret
SuperUser-bidragsgivare Boaz och Daniel B har svaret för oss. Först upp, Boaz:
Möjligt problem
Det här är troligtvis ett problem som orsakas av funktionen Window 8.1 "Display Scaling". Du kan se ett relevant inlägg i forumet Google Chrome.
Möjlig lösning
Försök att inaktivera den här funktionen för dina webbläsare. Hitta till exempel Chrome exekveringsbar som vanligtvis finns i% ProgramFiles (x86)% / Google / Chrome / Application /. Högerklicka på filen, välj "Egenskaper" och klicka sedan på fliken "Kompatibilitet" i rutan säger "Inaktivera bildskalning vid höga DPI-inställningar".
Följd av svaret från Daniel B:
Tja, det är ganska uppenbart det här är ännu ett exempel på DPI-skalning gått hemskt fel. Chrome är delvis skyldig också. Enligt denna artikel finns det (bra var) några möjliga lösningar.
01. Inaktivera DPI-skalning i Chromes kompatibilitetsinställningar (Egenskaper på körbara eller genvägar) - En sista utväg "lösning".
02. Gå till krom: // flaggor och aktivera experimentellt Windows HiDPI-stöd. (Gone nu, tydligen.)
03. Ladda följande .reg-fil:
- Windows Registry Editor Version 5.00
- [HKEY_CURRENT_USER \ Software \ Google \ Chrome \ Profile] "high-dpi-support" = dword: 00000001
Ett varnande ord dock. HiDPI är under utveckling och har problem. Om du inte kan leva med det, föreslår jag att du försöker en alternativ webbläsare som Firefox. Det ska ha bättre DPI-skalningsstöd.
Har du något att lägga till förklaringen? Ljud av i kommentarerna. Vill du läsa mer svar från andra tech-savvy Stack Exchange-användare? Kolla in hela diskussionsgängan här.