Kako naredite brskalnike uporabljati polno ločljivost vašega monitorja?
Če imate monitor z zelo visoko ločljivostjo, je super, toda kaj storite, ko Google Chrome in Internet Explorer ne želita ustrezno uporabiti vseh teh nepremičnin za reševanje? Današnji SuperUser Q&A ima nekaj možnih rešitev za dilemo bralčeve resolucije.
Današnja seja vprašanj in odgovorov prihaja z namenom SuperUser-a, ki je del skupine Stack Exchange, ki temelji na skupnostih spletnih mest za vprašanja in odgovore.
Vprašanje
Čitalnik SuperUser curtis potrebuje pomoč, da bodo brskalniki uporabljali popolno ločljivost svojega monitorja:
Moja ločljivost zaslona je dejansko 3200 * 1800, ko pa uporabljam brskalnik, deluje kot manjša ločljivost. Kako naj brskalniki uporabijo popolno ločljivost mojega monitorja?
Na Chromu se prikazuje kot 1280 * 720, v Internet Explorerju pa se prikazuje kot 1600 * 900. V skladu z whatismyscreenresolution.com prikazuje različne vrednosti za različne brskalnike. Vzel sem posnetek zaslona obeh in preveril, da je moja ločljivost 3200 * 1800, saj je to velikost slike v slikovnih pikah.
Sem na prenosnem računalniku, v katerem ni priključen noben monitor in je nastavitev povečave za oba brskalnika nastavljena na 100%. Poskušal sem povečati sliko pod 100%, potem pa je besedilo neberljivo in napeto. Poskušal sem znova zagnati Windows 8.1. Poskušal sem razširiti Chrome Chrome OptiZoom, vendar ne deluje ničesar. document.body.clientWidth omogoča ločljivost 1247 slikovnih pik, vendar želim, da je 3200.
Ali obstaja možnost, da Curtis uporabi brskalnike, da izkoristijo popolno ločljivost njegovega monitorja?
Odgovor
Sodelavci SuperUser Boaz in Daniel B imata odgovor za nas. Prvič, Boaz:
Možni problem
To je najverjetneje težava, ki jo povzroča funkcija »Prikaz velikosti zaslona« Window 8.1. Ustrezno objavo si lahko ogledate v forumu Google Chrome.
Možna rešitev
Poskusite onemogočiti to funkcijo za brskalnike. Poiščite na primer izvedljivo datoteko Chrome, ki se običajno nahaja v% ProgramFiles (x86)% / Google / Chrome / Application /. Z desno miškino tipko kliknite datoteko, izberite »Lastnosti«, nato pa v zavihku »Združljivost« označite polje »Onemogoči skaliranje prikaza na nastavitvah z visokim DPI«.
Sledi odgovor Daniela B:
No, to je precej očitno, da je to še en primer skaliranja DPI, ki je bilo narobe napačno. Chrome je deloma tudi kriv. V skladu s tem členom so (mogoče, nekaj) možnih rešitev.
01. Onemogoči skaliranje DPI v Chromovih nastavitvah združljivosti (Lastnosti za izvedljive ali bližnjice) - zadnja možnost »rešitev«.
02. Pojdite na chrome: // flags in omogočite poskusno podporo za Windows HiDPI. (Zdaj je odšlo.)
03. Naložite naslednjo datoteko .reg:
- Windows Registry Editor različice 5.00
- [HKEY_CURRENT_USER] Programska oprema za Google Chrome] “high-dpi-support” = dword: 00000001
A beseda opozorila. HiDPI je v razvoju in ima težave. Če ne morete živeti s tem, vam predlagam, da poskusite alternativni brskalnik, kot je Firefox. Predvideva se, da ima boljšo podporo pri skaliranju DPI.
Imate kaj dodati pojasnilu? Zvok v komentarjih. Želite prebrati več odgovorov drugih uporabnikov tehnologije Stack Exchange? Oglejte si celotno nit razprave tukaj.