23Aug

Cum îți faci browserele să utilizeze rezoluția completă a monitorului tău?

click fraud protection

Având un monitor cu o rezoluție foarte mare este minunat, dar ce faceți atunci când Google Chrome și Internet Explorer refuză să utilizeze în mod corespunzător toate aceste soluții imobiliare? Superuserul Q & A de astăzi are câteva soluții posibile pentru o dilemă de rezoluție a unui cititor.

Întrebarea de astăzi &Sesiunea de răspuns vine de la amabilitatea SuperUser - o subdiviziune a Stack Exchange, o grupare bazată pe comunitate a site-urilor web Q & A.

Întrebarea Întrebarea

SuperUser cititor curtis are nevoie de ajutor pentru a face browserele să utilizeze rezoluția completă a monitorului său:

Rezoluția ecranului meu este de fapt 3200 * 1800, dar când folosesc un browser, acționează ca și când am o rezoluție mai mică.Cum obțin browserele să utilizeze rezoluția completă a monitorului meu?

Pe Chrome se afișează 1280 * 720, iar în Internet Explorer este afișat ca 1600 * 900.Potrivit whatismyscreenresolution.com, acesta arată diferite valori pentru diferite browsere. Am luat o captură de ecran a celor două și am verificat că rezoluția mea este de 3200 * 1800, deoarece aceasta este dimensiunea imaginii în pixeli.

instagram viewer

Sunt pe un laptop fără monitor conectat și setarea de zoom pentru ambele browsere este setată la 100%.Am încercat să mărim sub 100%, dar textul este necitit și pixelat. Am încercat să repornească Windows 8.1.Am încercat extensia Chrome OptiZoom, dar nu face nimic.document.body.clientWidth face rezoluția 1247 pixeli, dar vreau să o fac 3200.

Există o cale pentru Curtis să-și facă browserele să folosească rezoluția completă a monitorului său?

Răspunderea pentru răspunsul

SuperUser Boaz și Daniel B au răspunsul pentru noi.În primul rând, Boaz:

Problema posibilă

Aceasta este probabil o problemă cauzată de caracteristica Window 8.1 "Display Scaling".Puteți vedea o postare relevantă în forumul Google Chrome.

Soluție posibilă

Încercați să dezactivați această caracteristică pentru browserele dvs. De exemplu, găsiți executabilul Chrome, care se găsește în mod frecvent în% ProgramFiles( x86)% /Google/Chrome/Application/.Faceți clic dreapta pe fișier, selectați "Properties"( Proprietăți) și apoi, sub tab-ul "Compatibility", bifați caseta "Disable scaling display on high DPI settings".

Urmat de răspunsul lui Daniel B:

Ei bine, este destul de evident acest lucru este încă un alt exemplu de scalare DPI plecat groaznic greșit. De asemenea, Chrome este învinuit. Potrivit acestui articol, există( bine, au fost) unele soluții posibile.

01. Dezactivați scalarea DPI în setările de compatibilitate ale Chrome( proprietăți pe executabil sau comenzi rapide) - o soluție "de ultimă instanță".

02. Accesați chrome: // flags și activați suportul experimental Windows HiDPI.()

03. Încărcați următorul fișier. reg:

  • Windows Registry Editor Versiunea 5.00
  • [HKEY_CURRENT_USER \ Software \ Google \ Chrome \ Profile] "suport de înaltă rezoluție" = dword: 00000001

Un cuvânt de avertizare, totuși. HiDPI este în curs de dezvoltare și are probleme. Dacă nu puteți trăi cu asta, vă sugerăm să încercați un browser alternativ, cum ar fi Firefox. Se presupune că are un suport mai bun pentru scalarea DPI.

Aveți ceva de adăugat la explicație? Sunați în comentarii. Doriți să citiți mai multe răspunsuri de la alți utilizatori de tehnologie Stack Exchange? Check out discuția completă aici.