Rendering caratteri Chrome: Google rimuove il flag DirectWrite

Google ha abbandonato il supporto di Chrome per diversi sistemi operativi precedenti, tra cui Windows XP e Vista, nell'aprile 2016.

La società ha iniziato a rimuovere il codice da Chromium, la base open source del browser Chrome, per riflettere il cambiamento nel supporto e semplicemente la base di codice del browser concentrandosi esclusivamente su Windows 7 e versioni più recenti di Windows.

I dipendenti di Google hanno iniziato a rimuovere frammenti di codice da Chromium già a gennaio 2016 e molte delle cose che sono state rimosse potrebbero influire sul rendering dei caratteri del browser web.

Il numero 579678, Rimuovi percorso font GDI, conferma che Google ha rimosso il rendering dei font GDI, l'opzione "disabilita scrittura diretta" e il codice associato da Chrome.

Questa patch rimuoverà il rendering del carattere gdi, l'opzione "disable-direct-write" e il codice associato. Tutto il rendering dei caratteri verrà ora eseguito da DirectWrite.

Google Chrome utilizzerà DirectWrite esclusivamente per il rendering dei caratteri su Windows a partire da Chrome 52.

La modifica ha effetto in Chrome 52 che è attualmente disponibile sul canale beta è stato rilasciato nel frattempo. Il prossimo aggiornamento stabile sposterà comunque il browser su quella versione ed è allora che la maggior parte degli utenti noterà il cambiamento.

La maggior parte dei browser moderni utilizza DirectWrite su Windows per il rendering dei caratteri e funziona bene nella maggior parte dei casi.

Aggiornamento : tieni presente che Google ha rimosso il flag dal suo browser Chrome per disabilitare DirectWrite. Non ne fa più parte, il che significa anche che al momento non esiste alcuna opzione per disabilitare DirectWrite sui computer Windows.

Se l'opzione è disattivata, agli utenti interessati resta poco da fare. Mentre estensioni di Chrome come Enhanced Rendering caratteri possono aiutare a risolvere il problema per alcuni, altri potrebbero non fare ricorso a questo riguardo se le estensioni non risolvono il problema di rendering dei caratteri alla loro fine.

A seconda del sistema, delle impostazioni di visualizzazione e dei driver di visualizzazione, DirectWrite può tuttavia peggiorare i caratteri. Gli utenti interessati dal problema potrebbero impostare il flag nella pagina chrome: // flags per disabilitare il rendering dei font DirectWrite fino ad ora in Chrome.

Non è chiaro in questo momento come altri browser basati su Chromium, ad esempio Vivaldi o Opera, siano interessati dal cambiamento. Poiché il codice è stato rimosso da Chromium, le aziende dovrebbero aggiungere nuovamente il codice per continuare a offrire supporto per disabilitare DirectWrite nei browser Web.

Un'altra cosa che non è chiara è quanti utenti di Chrome sono interessati da problemi di rendering dei caratteri nel browser e quanti sono riusciti a risolvere i problemi di rendering disabilitando DirectWrite.

Ora tu : sei interessato dalla modifica in Google Chrome?