I caratteri di Chrome sembrano fuori


19

Quindi, forse da circa una settimana, i miei caratteri su alcuni siti Web sembrano piuttosto fuori ... Sono frastagliati e spesso più grandi di un tempo.

Ad esempio, ecco la stessa pagina sia in Chrome che in Firefox (nota: la pagina di Chrome assomigliava alla pagina di Firefox):

Cromo
Clicca per ingrandire

Firefox
Clicca per ingrandire

Come puoi vedere (si spera), il carattere in Firefox è molto più nitido. E non è solo questo sito Web che non funziona correttamente, ce ne sono molti altri (eppure non tutti, il che è strano).

Qualcuno sa come risolvere questo? Preferirei non cambiare browser.

EDIT: la versione del browser è 31.0.1650.63 m

EDIT: cose che ho già provato: ripristino delle impostazioni predefinite; Tentativo di abilitare / disabilitare la scrittura diretta (l'opzione non è disponibile nell'elenco); Aggiungendo "/ high-dpi-support = 1 / force-device-scale-factor = 1" all'eseguibile


possibile duplicato dell'interfaccia utente
DavidPostill

Risposte:


19

Su Windows 10 e Chrome versione 52 non sono riuscito a trovare alcuna opzione "DirectWrite" nella scheda Esperimenti.

Tuttavia, sono stato in grado di risolvere il problema disabilitando un esperimento diverso:

Set "Accelerated 2D Canvas" to "Disabled"

(Nella barra degli indirizzi del browser, vai a chrome://flags#disable-accelerated-2d-canvas, modifica le impostazioni, riavvia il browser.)

Poiché la correzione per questo problema è chiaramente cambiata, suggerirei in generale di disattivare qualsiasi funzionalità di rendering di testo / rendering 2D con accelerazione hardware in futuro se questa correzione smette di funzionare.


Su Google Chrome 55, questo problema sembra essersi nuovamente ripreso. Come anticipato, la correzione stava disabilitando l'accelerazione hardware, ha solo cambiato posizione.

La nuova correzione (per me) sembra essere:

Settings -> Show advanced settings... -> System
UNCHECK "Use hardware acceleration when available"

2
Il rendering GDI è stato rimosso da Chrome per Windows dalla versione 52, quindi l'opzione per disabilitare DirectWrite è stata rimossa.
Brian Nixon,

Peccato, non ha funzionato neanche per me. (Windows 7, Chrome 52, zoom regolare. L'opzione obsoleta DirectWrite ha fatto il trucco per me nelle versioni precedenti di Chrome.)
Arjan

Per riferimento futuro, per quanto riguarda la rimozione di GDI: bugs.chromium.org/p/chromium/issues/detail?id=579678
Arjan,

Ha funzionato per me oggi. I caratteri Chrome non venivano visualizzati correttamente circa una settimana fa. Forse un aggiornamento del driver grafico NVidia ha rovinato tutto questo?
Splendido

@Phlucious Ho dei driver di grafica Intel, quindi non penso che sia un problema di Nvidia.
mrswadge,

12

Questo ha funzionato per me:

  1. Apri Google Chrome
  2. Apri una nuova scheda e inserisci quanto segue nella barra degli indirizzi: chrome: // flags / # disable-direct-write
  3. Fai clic su "abilita" per abilitare questa opzione, disabilitando l'uso di Microsoft DirectWrite da parte di Google Chrome.
  4. Chiudi e riapri Chrome.

4

La soluzione più semplice che ho visto per Chrome v53 è abilitare 2G per il caricamento dei caratteri web - chrome: // flags / # enable-webfonts-intervento-v2

Nuova versione di User Agent Intervention per il caricamento di WebFonts. Mac, Windows, Linux, Chrome OS, Android Abilitare la nuova versione di User Agent Intervention per il caricamento dei font Web. # Enable-webfonts-intervento-v2

Abilitato: 2G


Grazie, ha funzionato per me, così come questa soluzione superuser.com/a/1112095/155435 . Sono stato quindi in grado di ripristinare tutte le impostazioni predefinite e sembrava essere ancora a posto.
mrswadge,

Questo ha funzionato anche per me. Nota: ho dovuto disabilitare le impostazioni "accelerato 2D" e "Usa accelerazione hardware quando disponibile".
gr1zzly be4r,

1

Quando Chrome è in esecuzione, fai clic con il pulsante destro del mouse sull'icona di Chrome nella barra delle attività. Quindi fare clic con il tasto destro del mouse sulla riga che legge "Google Chrome" nell'area grigia, fare clic su "Proprietà". Vai alla scheda "Compatibilità". E controlla la voce nella metà inferiore che dice "Disabilita ridimensionamento display su impostazioni DPI elevate".

Ciò è dovuto a un problema attuale con il ridimensionamento dei caratteri di Chrome se la funzione di ridimensionamento dei caratteri / dei contenuti di Windows è attivata (ovvero se si dispone di una grande risoluzione / schermo grande e si imposta Windows per ingrandire le cose in modo da poterle effettivamente leggere).


Dispari. Ti porto tutte le istanze di Chrome chiuse dopo averlo fatto e poi ho riavviato Chrome, giusto? Controlla anche nel task manager che nessun'altra istanza sia in esecuzione, oppure esci e riconnetti. Inoltre usi il ridimensionamento DPI in Windows, vero? (Perché ho avuto lo stesso identico problema)
Florian Golemo,

Il mio ridimensionamento DPI è impostato sul 100% predefinito
Cleverbird

Ah, va bene, questo cambia l'immagine ... prova ad aprire questo URL in Chrome e fai clic su "abilita" - quindi riavvia Chrome (in basso c'è un pulsante per quello): chrome: // flags / # disable-direct-write ... modifica anche il tuo post originale ed elenca ciò che hai già fatto.
Florian Golemo,

Non ho niente chiamato "Direct write" o "DirectWrite" in quelle opzioni. Ho cambiato il mio post originale per riflettere le cose che ho provato.
Cleverbird,

1

Aggiustato! Apparentemente il mio Chrome non si aggiornava più per nessun motivo ... Sono riuscito a risolverlo con l'aiuto del seguente link:

http://www.howtogeek.com/186330/how-to-fix-and-adjust-automatic-updating-in-google-chrome/

ADDENDUM: Chrome versione 53 ha riscontrato questo problema con i caratteri. Il problema è stato risolto nella versione 54. La correzione della funzione di aggiornamento automatico non riuscita ha consentito la correzione effettiva del problema di scarsa qualità del carattere.


1

Nel mio caso (Chrome 58 su Windows 10) ho fatto quanto segue: per prima cosa sono andato a:

chrome://flags/#top-chrome-md

E Founnd l'opzione intitolata:

UI Layout for the browser's top chrome Mac, Windows, Linux, Chrome OS

Quindi selezionato Normaldal menu a discesa corrispondente e riavviato Chrome.

Il problema è stato risolto


0

La modifica del registro di Windows ha risolto completamente il problema dello spessore del carattere, possiamo regolare il carattere spessore / oscurità calibrando il valore FONTSMOOTHINGGAMMA tra 150 e 190 esadecimali (da 336 a 400 decimali)

  • START -> RUN -> REGEDIT
  • cerca FONTSMOOTHINGGAMMA digitando "Ctrl F" (ci porterà automaticamente al percorso CurrentUser \ ControlPanel \ Desktop)
  • fai clic con il tasto destro del mouse su FONTSMOOTHINGGAMMA sul lato destro, Modifica ... inserisci qualsiasi cosa tra 150 e 190 esadecimali. (Più basso è il valore, più spessi sono i caratteri.)
  • chiudere lo strumento REGEDIT
  • LOGOFF e quindi LOGON

Ora tutti i caratteri sono molto spessi e molto scuri nel browser Chrome.

Ma dobbiamo assicurarci che il livellamento ClearType sia abilitato in Windows (controlPanel -> personalizzazione -> aspetto -> Effetti -> controllo uniforme ClearType (casella selezionata))

                     OR  alternately in RegEdit ...

FONTSMOOTHING = 2 FONTSMOOTHINGTYPE = 2
FONTSMOOTHINGORIENTATION = 1 per schermo LCD, 0 per schermo CRT


0

Ho riscontrato lo stesso problema di rendering dei caratteri scadenti subito dopo aver modificato il sistema. L'annullamento della modifica ha corretto il problema di rendering. Nel tentativo di velocizzare la mia macchina, ho modificato Proprietà del sistema / Avanzate / Prestazioni per regolare le migliori prestazioni, disabilitando "Spigoli smussati dei caratteri dello schermo". Quando quell'opzione è stata riattivata, il problema di rendering dei caratteri è scomparso.


0

Per me era semplicemente monitorare le impostazioni. Uso un HDTV come monitor e utilizzava un preset che funzionava bene per i giochi, ma il contrasto, la luminosità e altre impostazioni facevano sembrare che il testo fosse anti-aliasing sbagliato. Il semplice passaggio a un altro preset lo ha risolto per me.


0

Il ripristino di tutte le bandiere ai valori predefiniti lo ha fatto per me.


0

chrome //: contrassegna e disabilita "LCD Text Antialiasing"


Se leggi le risposte effettive, vedrai che si trattava di un problema specifico con una versione specifica di Chrome e che alla domanda è stata data risposta 2 anni fa. La tua risposta è una buona risposta, non solo per questa domanda.
music2myear,

0

Ho avuto anche lo stesso problema, ciò che l'ha risolto per me è stato il seguente: Quando installi qualcosa da Adobe, installerà l'applicazione Creative Cloud. Apri questa app, vai su "elementi", "caratteri" e disabilita tutti i caratteri sincronizzati.


0

L'ho risolto attivando il testo ClearType nelle proprietà di visualizzazione di Windows 7.

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.