Chrome-kirjasinten renderointi: Google poistaa DirectWrite-lipun
- Luokka: Google Chrome
Google lopetti Chromen tuen useille vanhemmille käyttöjärjestelmille, kuten Windows XP ja Vista, huhtikuussa 2016.
Yhtiö alkoi poistaa koodia Chromiumista, joka on Chrome-selaimen avoimen lähdekoodin perusta, jotta se heijastaisi tukimuutosta ja yksinkertaisesti selaimen koodipohjaa keskittymällä pelkästään Windows 7: ään ja uudempiin Windows-versioihin.
Googlen työntekijät alkoivat poistaa koodibittejä Chromiumista jo tammikuussa 2016, ja monet asioista, jotka poistettiin, voivat vaikuttaa verkkoselaimen kirjasintorjuntaan.
Ongelma 579678 , Poista GDI-fonttipolku, vahvistaa, että Google poisti GDI-fonttien renderoinnin, 'poista suora kirjoitus' -kytkimen ja siihen liittyvän koodin Chromesta.
Tämä korjaustiedosto poistaa gdi-fonttihahmonnuksen, 'poista suora kirjoittaminen' -kytkimen ja siihen liittyvän koodin. Kaikkien fonttien hahmonnuksen tekee nyt DirectWrite.
Google Chrome käyttää DirectWriteä yksinomaan fonttien tuottamiseen Windowsissa Chrome 52: sta lähtien.
Muutos tulee voimaan Chrome 52: ssä, joka on tällä hetkellä saatavana beta-kanavalla, on tällä välin julkaistu. Seuraava vakaa päivitys siirtää selaimen kyseiseen versioon, ja juuri silloin suurin osa käyttäjistä huomaa muutoksen.
Useimmat nykyaikaiset selaimet käyttävät DirectWriteä Windowsissa fonttien renderointiin, ja se toimii useimmissa tapauksissa hyvin.
Päivittää : Huomaa, että Google on poistanut lipun Chromen verkkoselaimesta DirectWrite-toiminnon poistamiseksi käytöstä. Se ei ole enää osa sitä, mikä tarkoittaa myös, että tällä hetkellä ei ole vaihtoehtoa poistaa DirectWrite käytöstä enää Windows-koneissa.
Kun vaihtoehto on poistettu, käyttäjillä on vain vähän jäljellä tekemistä. Vaikka Chrome-laajennukset, kuten Fonttien renderöinnin parantaja saattaa auttaa ratkaisemaan ongelman joillekin, toisilla ei ehkä ole turvautumista tähän, jos laajennukset eivät ratkaise fonttien renderointiongelmaa niiden lopussa.
Järjestelmästä, näyttöasetuksista ja näytönohjaimista riippuen DirectWrite voi kuitenkin aiheuttaa fonttien vaikeutumisen. Asiakkaat, joihin ongelma vaikuttaa, voisivat asettaa lipun chrome: // flags -sivulle estääksesi DirectWrite-kirjasinten renderoinnin Chromessa toistaiseksi.
Tällä hetkellä ei ole selvää, kuinka muutos vaikuttaa muihin Chromium-pohjaisiin selaimiin, esimerkiksi Vivaldi tai Opera. Koska koodi on poistettu Chromiumista, yritysten olisi lisättävä koodi uudestaan jatkaakseen tukea DirectWrite-käytön poistamiseen verkkoselaimissa.
Toinen epäselvä asia on se, kuinka monelle Chromen käyttäjälle fonttien hahmontamisongelmat vaikuttavat selaimessa, ja kuinka monelle onnistui korjaamaan renderointiongelmat poistamalla DirectWrite käytöstä.
Nyt sinä : vaikuttaako sinut Google Chromen muutokseen?