Come fare in modo che Google Chrome rispetti le mie impostazioni DPI di Windows?


33

Google Chrome non sembra rispettare le mie impostazioni DPI in Windows. Corro a 150 DPI, ma Chrome lo ignora, il che significa che immagini e testo sono minuscoli .

Colpisco:

  • Ctrl + +
  • Ctrl + +

per ingrandire. Sfortunatamente ogni nuova scheda , o nuova finestra , passa automaticamente al livello di zoom minuscolo al 100% .

Aggiornamento: è anche importante notare che non è possibile fare clic sui pulsanti in flash (ad esempio video di YouTube), poiché Chrome gestisce male le coordinate del mouse. (Risolto 6.0.472.55)

È possibile per entrambi:

  • Chrome per rispettare le mie impostazioni di dpi di Windows?
  • Chrome per ricordare le mie preferenze di zoom?

Versione controllata: 4.1.249.1045


Mezzo fisso


Sebbene Chome non rispetti ancora l'impostazione DPI di Windows, ora ricorda il livello di zoom.

Versione: 5.0.375.55


Cinque ottavi fissi


Sebbene Chrome non rispetti ancora l'impostazione DPI di Windows, ora offre un'opzione "zoom pagina" predefinita:

inserisci qui la descrizione dell'immagine

Sfortunatamente non esiste un livello di zoom corrispondente alla mia attuale impostazione DPI: 136% (131 dpi).

Versione: 10.0.648.133

Bandiera dello zoom

Ho provato il suggerimento di scoducks della nuova bandiera nascosta dpi. È davvero orribile. Sembra che Chrome ridimensioni semplicemente la finestra di rendering finale; facendo diventare il testo sfocato (piuttosto che più nitido):

inserisci qui la descrizione dell'immagine

Risposte:


16

È un bug noto con Chromium, il programma su cui è stato creato Chrome.

Assicurati di recitare!

Aggiornamento : segnalazione di bug relativi più aggiornati: abilitare il supporto DPI elevato in Vista, Win7 e Win8


omfg. ho guardato il thread, ricevendo notifiche via e-mail in cui c'è una nuova risposta. Uno sviluppatore ha bloccato il thread 5 minuti fa, dicendo che non capisce davvero il problema. facepalm
Ian Boyd il


Vedi anche bugs.chromium.org/p/chromium/issues/detail?id=410696 Per me non funziona ancora (v53), ho impostato DPI al 125%, ma Chrome mostra pagine più piccole di FF o IE. (fatto divertente: Windows supporta il ridimensionamento DPI da almeno XP, ovvero l'anno 2002)
David Balažic,

1

Ho avuto questa domanda e ho trovato questa risposta che è stata pubblicata altrove. Vai a: chrome://flags/#high-dpi-support

Non è perfetto perché non è ancora completamente supportato, ma è esattamente quello che stavi cercando, ha risolto il problema per me. Alcuni pulsanti hanno dimensioni errate, ma è molto meglio.


2
Il testo è orribilmente sfocato. Sembra che stiano semplicemente applicando il martello smussato per ridimensionare l'immagine della finestra composita finale, piuttosto che supportare effettivamente i dpi alti. Spero sia un lavoro in corso; forse tra 7 anni Chrome sarà dove IE era 7 anni fa.
Ian Boyd,

Ho provato questo e l'ho ripristinato, i menu e le estensioni di Chrome non giocano bene con questa impostazione (ad esempio il testo del menu a scorrimento reso dalla finestra visibile).
Eric L,

1

Aggiornamento: 9/5/2014

Chrome 37 ora supporta gli alti dpi!

Per esempio:

  • le icone della barra dei segnalibri sono ridimensionate
  • il testo della barra dei segnalibri viene ridimensionato
  • il testo della barra degli indirizzi viene ridimensionato
  • l'icona della scheda e il testo vengono ridimensionati
  • le icone delle estensioni sono ridimensionate
  • l'icona di personalizzazione viene ridimensionata

Ora Chrome deve solo migliorare la sua velocità di rendering, quindi è veloce come IE .

Ma questa è una grande giornata!


E molti temi sono rotti ...
Fran Marzoa,

1

Con Chrome 44.0.2403.9 dev-m (64 bit) ho un problema in cui solo alcuni siti Web sono resi estremamente piccoli. Quello che funziona per me è usare Chrome DevTools per emulare un dispositivo diverso.

  • ctrl+ shift+ iper aprire Chrome DevTools
  • ctrl+ shift+ mper attivare la modalità dispositivo , se non è già attiva
  • Nel menu a discesa del dispositivo nella parte superiore sinistra dello schermo, seleziona un dispositivo mobile, ad esempio un tablet con una risoluzione dello schermo di grandi dimensioni come il Nexus 10
  • ctrl+ shift+ iper chiudere Chrome DevTools

Ciò causa il rendering normale della pagina per me, ma potrebbe essere necessario selezionare uno dei dispositivi laptop, dopo aver selezionato uno dei dispositivi mobili, per ottenere il rendering corretto della pagina.


Quindi non utilizzare la versione dev, utilizzare invece l'ultima versione stabile (43.0.2357)
DavidPostill

@DavidPostill Questa non è stata una lamentela, ma piuttosto una possibile soluzione per le altre persone che hanno riscontrato lo stesso problema. Questo problema esiste da anni ed esiste ancora nelle versioni correnti del browser Chrome, che ho messo in evidenza pubblicando il mio numero di versione e può essere visto anche dai post recenti nel bug elencato nel post corrente contrassegnato come risposta.
WhiteKnight,

Se sono solo alcuni siti Web, probabilmente non è un problema di Chrome. Puoi condividere un paio di siti in errore?
DavidPostill

@DavidPostill Alcuni esempi sono Reddit, 500px e Google Drive, ma altri siti Web più piccoli hanno lo stesso problema. Ho segnalato questi siti a Google.
WhiteKnight,

0

Proverò a riassumere la discussione sui forum di supporto di Google precedentemente collegati. Si riduce a due suggerimenti.

A. Progetta le nostre pagine Web con larghezza e carattere fissi fissi, per un dpi impostato e poi ridimensiona il browser.

B. Utilizzare dimensioni variabili di testo, immagini e tabelle specificate rispetto a 96 DPI e consentire al browser di aggiungere le impostazioni DPI dei desktop a tali valori.

Microsoft è andato e ha impostato il livello di zoom in IE8 in modo che corrisponda all'impostazione DPI nel sistema operativo. Se hai una dimensione DPI del 125% (120 dpi), il livello di zoom predefinito in IE8 sarebbe del 125%. Osserva che IE lo definisce come aumento percentuale dai 96 DPI predefiniti, non dall'obiettivo DPI effettivo per il quale esegue il rendering. 100% indica 96 dpi nelle impostazioni DPI di Windows.

La verità è che la maggior parte delle pagine Web non sono realizzate con testo variabile, tabella e dimensioni del progetto, quindi è necessario utilizzare principalmente la funzione di zoom dell'intera pagina Web. I web designer pigri e il dominio di Windows di Microsoft con il loro ingiusto raggruppamento di Internet Explorer, possiamo supporre che la soluzione di zoom sia qui per rimanere.


2
In che modo A è diverso da B ? voglio dire, dal punto di vista dell'implementazione, non noteresti alcuna differenza. E come web designer, entrambi sono equivalenti. E mentre cioè fa "zoom", non "zoom". Non "fa esplodere tutto". Se lo facesse, il testo diventerebbe sfocato. Non cioè ridimensiona tutto come appropriato. D'altra parte, mi sto davvero stancando del supporto scadente ad alta risoluzione di Chrome. Appena IE9, ed è veloce la velocità di rendering viene rilasciato, sto sooo passare avanti.
Ian Boyd,

Inoltre, sarebbe una cattiva decisione chiamarlo 96 dpi, piuttosto che al 100%. Nessuno sa, se ne cura o mostra deve sapere o preoccuparsi di cosa sia un dpi e perché ce ne siano 96. Windows stesso, quando si imposta dpi, non lo chiama nemmeno dpi. Usano una percentuale maggiore, ad es. 125%
Ian Boyd

1
Potremmo chiamare la risoluzione sui monitor come VGA, WXGA, WUXGA ecc. Anziché 640x480, 1280x768 o 1920x1200. Potremmo mettere parcheggio, lento, veloce, molto veloce e troppo veloce sul tachimetro. Potremmo smorzare qualsiasi cosa e chiamarla gioco. Proprio come nel multiplayer di Modern Warfare 2; impostano la latenza come barre e non c'è modo di dire quanto rappresenta una barra. Si è scoperto che erano troppo alti e molte persone hanno modificato i file di configurazione in modo che una barra significhi 25 ms. E poi hanno scoperto che la maggior parte delle persone aveva una latenza superiore a 100 ms in qualsiasi momento, a qualsiasi host.
DarkUltra

Richiederebbe una curva di apprendimento visualizzando la latenza in ms anziché le barre, ma poi si ridimensionerebbe bene nel futuro, quando le connessioni Internet diventeranno più veloci.
DarkUltra

Lo stesso vale per DPI. È necessario sapere se si vuole essere precisi in ciò che si progetta o si scrive, e si ridimensionerebbe bene in futuro e fornirebbe un punto di riferimento accurato dal testo generale e dal ridimensionamento del progetto. Le pagine Web dovrebbero essere in grado di ridimensionarsi e apparire bene nella maggior parte delle risoluzioni desktop e laptop e situazioni DPI.
DarkUltra

0

In primo luogo, se Chrome (o altre applicazioni) appare sfocato, tornare alle impostazioni di Windows dpi e selezionare l'opzione "Ridimensionamento font stile XP".

inserisci qui la descrizione dell'immagine

Nel frattempo in Chrome, mantieni lo zoom al 100% ma aumenta la dimensione del carattere su grande (o molto grande). Imposta una dimensione minima del carattere.

Se hai Chrome 26 o versioni precedenti, funziona bene. Il testo della pagina viene ingrandito, così come lo stesso Chrome (la barra degli URL e dei segnalibri). In Chrome 28 o versioni successive, il testo della pagina viene ingrandito, ma l'URL e le barre dei segnalibri rimangono piccole.


1
Ciò disabilita semplicemente la composizione desktop di applicazioni che non riconoscono DPI elevati. Lo stesso effetto può essere ottenuto disabilitando il ridimensionamento di solo Chrome. (Bonus chiacchiere: non usare una soluzione globale per risolvere un problema locale Ad ogni modo, non risolve il problema.
Ian Boyd,

0

Questo è ciò che ha funzionato per me,

Invece di utilizzare il ridimensionamento predefinito del 100%, 125%, 150% ecc., L'ho cambiato in ridimensionamento personalizzato del 126% e ha funzionato.

Per qualche motivo, Google Chrome ignora il ridimensionamento fino al 125%.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.