Ako robíte prehliadače pomocou plného rozlíšenia vášho monitora?
S monitorom s veľmi vysokým rozlíšením je úžasné, ale čo robíte, keď prehliadač Google Chrome a Internet Explorer odmietajú vhodným spôsobom využívať všetky takéto riešenia v oblasti nehnuteľností? Dnešná aplikácia SuperUser Q & A má niekoľko možných riešení dilemy pre riešenie jedného čitateľa.
Dnešná relácia otázok a odpovedí sa k nám pridelí zdvorilosťou SuperUser - podskupiny Stack Exchange, zoskupenia webových stránok typu Q & A.
Otázka
Nástroj na čítanie súborov SuperUser potrebuje pomoc, aby jeho prehliadače používali plné rozlíšenie svojho monitora:
Moje rozlíšenie obrazovky je vlastne 3200 * 1800, ale keď používam prehliadač, funguje to, akoby som mal menšie rozlíšenie. Ako môžem získať moje prehliadače na plné rozlíšenie monitora?
V prehliadači Chrome sa zobrazuje ako 1280 * 720 av programe Internet Explorer sa zobrazuje ako 1600 * 900. Podľa whatismyscreenresolution.com zobrazuje pre rôzne prehliadače rôzne hodnoty. Vzal som si snímku obrazovky oboch a overil som, že moje rozlíšenie je 3200 * 1800, pretože to je veľkosť obrázka v pixeloch.
Som na notebooku bez pripojeného monitora a nastavenie zoomu pre oba prehliadače je nastavené na 100%. Skúsil som zväčšenie pod 100%, ale text je nečitateľný a pixelovaný. Skúšal som reštartovanie systému Windows 8.1. Vyskúšal som rozšírenie Chrome OptiZoom, ale nerobí nič. document.body.clientWidth je rozlíšenie 1247 pixelov, ale chcem to urobiť 3200.
Existuje spôsob, ako Curtis získať svojim prehliadačom, aby využili plné rozlíšenie svojho monitora?
Odpoveď
Sponzori SuperUser Boaz a Daniel B majú odpoveď pre nás. Prvýkrát, Boaz:
Možný problém
Je to pravdepodobne problém spôsobený funkciou Window 8.1 "Display Scaling". Príslušný príspevok môžete vidieť vo fóre prehliadača Google Chrome.
Možné riešenie
Skúste vypnúť túto funkciu pre vaše prehliadače. Nájdite napríklad spustiteľný súbor prehliadača Chrome, ktorý sa obyčajne nachádza v programe% ProgramFiles (x86)% / Google / Chrome / Application /. Kliknite pravým tlačidlom myši na súbor, zvoľte "Vlastnosti" a potom na karte "Kompatibilita" začiarknite políčko "Zakázať zmenu zobrazenia pri vysokých nastaveniach DPI".
Nasledovala odpoveď Daniel B:
No, je celkom jasné, že je to ďalší príklad škálovania DPI, ktoré bolo strašne zlé. Chrom je čiastočne aj vinu. Podľa tohto článku existujú (dobre, boli) niektoré možné riešenia.
01. Zakázať škálovanie DPI v nastaveniach kompatibility prehliadača Chrome (vlastnosti na spustiteľnom počítači alebo skratky) - posledné riešenie.
02. Prejdite do chrome: // flag a povoľte experimentálnu podporu systému Windows HiDPI. (Preč zrejme.)
03. Načítať nasledujúci súbor .reg:
- Editor databázy Registry systému Windows verzie 5.00
- [HKEY_CURRENT_USER \ Software \ Google \ Chrome \ Profile] podpora "high-dpi-support" = dword: 00000001
Ale slovo varovania. Služba HiDPI sa vyvíja a má problémy. Ak s tým nemôžete žiť, odporúčam vám vyskúšať iný prehliadač, ako je napríklad Firefox. Predpokladá sa, že má lepšiu podporu DPI.
Máte niečo doplniť vysvetlenie? Znie to v komentároch. Chcete sa dozvedieť viac odpovedí od iných používateľov technickej úrovne Stack Exchange? Pozrite sa na celý diskusný príspevok tu.