Kaip padaryti, kad naršyklės būtų naudojamos visapusiškoje jūsų monitoriaus rezoliucijoje?
Atsižvelgiant į labai didelės skiriamosios gebos monitorių, yra nuostabus, bet ką daryti, kai „Google Chrome“ ir „Internet Explorer“ atsisako tinkamai panaudoti visą tą pertvarkymo nekilnojamąjį turtą? Šiandienos „SuperUser Q&A“ yra keletas galimų vieno skaitytojo sprendimo dilemos sprendimo būdų.
Šiandienos „Klausimų ir atsakymų“ sesija mums suteikiama pagal „SuperUser“ - „Stack Exchange“ padalinį, bendruomenės sukurtą „Q&A“ svetainių grupavimą.
Klausimas
„SuperUser“ skaitytojo „curtis“ reikia pagalbos, kad jo naršyklės naudotų visą savo monitoriaus skiriamąją gebą:
Mano ekrano skiriamoji geba iš tikrųjų yra 3200 * 1800, bet kai naudojasi naršykle, ji veikia kaip mažesnė rezoliucija. Kaip gauti naršykles naudoti visą mano monitoriaus skiriamąją gebą?
„Chrome“ rodoma kaip 1280 * 720, o „Internet Explorer“ ji rodoma kaip 1600 * 900. Pasak whatismyscreenresolution.com, ji rodo skirtingas vertes skirtingoms naršyklėms. Aš paėmiau abu ekrano kopijas ir patikrinome, kad mano rezoliucija yra 3200 * 1800, nes tai yra vaizdo dydis pikseliais.
Aš esu nešiojamuoju kompiuteriu, kuriame nėra monitoriaus prijungto ir mano priartinimo nustatymas abiem naršyklėms yra 100%. Bandžiau priartinti žemiau 100%, bet tekstas yra neskaitytas ir pikseliuojamas. Bandžiau iš naujo paleisti „Windows 8.1“. Bandžiau „Chrome“ plėtinį „OptiZoom“, bet nieko nedaro. document.body.clientWidth daro rezoliuciją 1247 pikseliais, bet noriu jį padaryti 3200.
Ar yra būdas, kuriuo Curtis gali gauti savo naršykles, kad galėtų pasinaudoti visomis savo monitoriaus rezoliucijomis?
Atsakymas
„SuperUser“ dalyviai „Boaz“ ir „Daniel B“ mums atsako. Pirma, Boaz:
Galima problema
Tai greičiausiai yra problema, kurią sukelia „Window 8.1“ „Display Scaling“ funkcija. „Google Chrome“ forume galite pamatyti atitinkamą įrašą.
Galimas sprendimas
Pabandykite išjungti šią funkciją naršyklėms. Pvz., Suraskite „Chrome“ vykdomąjį failą, kuris paprastai randamas% ProgramFiles (x86)% / Google / Chrome / taikymas /. Dešiniuoju pelės mygtuku spustelėkite failą, pasirinkite „Properties“ (ypatybės), tada po „Compatibility“ (suderinamumas) skirtuko pažymėkite langelį, kuriame sakoma: „Išjungti ekrano mastelį dideliuose DPI nustatymuose“.
Po to atsakė Daniel B atsakymas:
Na, tai yra gana akivaizdu, kad tai dar vienas pavyzdys, kai DPI skalė išnyko siaubingai. „Chrome“ taip pat iš dalies kaltinama. Pagal šį straipsnį, yra (gerai, buvo) kai kurie galimi problemos sprendimo būdai.
01. Išjungti „DPI“ mastelio nustatymą „Chrome“ suderinamumo nustatymuose (vykdomosios arba spartieji klavišai) - paskutinė išeitis „sprendimas“.
02. Eikite į chrome: // flags ir įgalinkite eksperimentinę „Windows HiDPI“ palaikymą. (Gone dabar, matyt.)
03. Įkelkite šį .reg failą:
- Windows registro redaktoriaus versija 5.00
- [HKEY_CURRENT_USER programinė įranga „Google“ „Chrome“ profilis] „didelės dpi palaikymas“ = dword: 00000001
Įspėjimo žodis nors. HiDPI yra kuriama ir turi problemų. Jei negalite gyventi su tuo, siūlau pabandyti alternatyvią naršyklę, pvz., „Firefox“. Ji turėtų turėti geresnę DPI mastelio palaikymo paramą.
Ar ką nors papildyti paaiškinimu? Garsas išjungtas komentaruose. Norite perskaityti daugiau atsakymų iš kitų „tech-savvy Stack Exchange“ vartotojų? Čia rasite visą diskusijų temą.