Hjemmeside » hvordan » Hvordan laver du dine browsere Brug den fulde opløsning af din skærm?

    Hvordan laver du dine browsere Brug den fulde opløsning af din skærm?

    At have en skærm med en meget høj opløsning er fantastisk, men hvad gør du, når Google Chrome og Internet Explorer nægter at gøre passende brug af al den resolution fast ejendom? Dagens SuperUser Q & A har nogle mulige løsninger til en læsers opløsningsdilemma.

    Dagens Spørgsmål & Svar session kommer til os med venlig hilsen af ​​SuperUser-en underafdeling af Stack Exchange, en community-driven gruppe af Q & A-websteder.

    Spørgsmålet

    SuperUser-læseren curtis har brug for hjælp til at få sine browsere til at bruge den fulde opløsning af sin skærm:

    Min skærmopløsning er faktisk 3200 * 1800, men når jeg bruger en browser, virker det som om jeg har en mindre opløsning. Hvordan får jeg mine browsere til at bruge den fulde opløsning af min skærm?

    På Chrome vises det som 1280 * 720, og i Internet Explorer vises det som 1600 * 900. Ifølge whatismyscreenresolution.com viser den forskellige værdier for forskellige browsere. Jeg tog et screenshot af begge og bekræftet, at min opløsning er 3200 * 1800, da det er billedets størrelse i pixels.

    Jeg er på en bærbar computer uden skærm tilsluttet, og min zoomindstilling for begge browsere er sat til 100%. Jeg har forsøgt at zoome under 100%, men så er teksten ulæselig og pixeleret. Jeg har forsøgt at genstarte Windows 8.1. Jeg har forsøgt Chrome-udvidelsen OptiZoom, men det gør ingenting. document.body.clientWidth gør opløsningen 1247 pixels, men jeg vil gerne gøre det 3200.

    Er der en måde for Curtis at få sine browsere til at gøre brug af den fulde opløsning af sin skærm?

    Svaret

    SuperUser bidragsydere Boaz og Daniel B har svaret for os. Først op, Boaz:

    Muligt problem

    Dette er sandsynligvis et problem, der skyldes funktionen Window 8.1 "Display Scaling". Du kan se et relevant indlæg i Google Chrome-forummet.

    Mulig løsning

    Prøv at deaktivere denne funktion til dine browsere. Find f.eks. Chrome-eksekverbarheden, som almindeligvis findes i% ProgramFiles (x86)% / Google / Chrome / Application /. Højreklik på filen, vælg "Egenskaber", og klik derefter på fanen "Kompatibilitet" i boksen "Disable display scaling on high DPI settings".

    Efterfulgt af svaret af Daniel B:

    Nå, det er ret indlysende, det er endnu et eksempel på DPI-skalering gået forfærdeligt forkert. Chrome er også delvis skylden. Ifølge denne artikel er der (godt, var) nogle mulige løsninger.

    01. Deaktiver DPI-skalering i Chrome's kompatibilitetsindstillinger (Egenskaber på eksekverbare eller genveje) - en sidste udvej "løsning".

    02. Gå til krom: // flag og aktiver eksperimentel Windows HiDPI-support. (Gone nu, tilsyneladende.)

    03. Indsæt følgende .reg-fil:

    • Windows Registry Editor Version 5.00
    • [HKEY_CURRENT_USER \ Software \ Google \ Chrome \ Profil] "high-dpi-support" = dword: 00000001

    Et ord af advarsel dog. HiDPI er under udvikling og har problemer. Hvis du ikke kan leve med det, foreslår jeg, at du prøver en alternativ browser som Firefox. Det skal have bedre DPI-skalering.


    Har du noget at tilføje til forklaringen? Lyde af i kommentarerne. Vil du læse flere svar fra andre tech-savvy Stack Exchange brugere? Tjek den fulde diskussionstråd her.