„Chrome“ šrifto pateikimas: „Google“ pašalina „DirectWrite“ vėliavą

„Google“ nutraukė „Chrome“ palaikymą kelioms senesnėms operacinėms sistemoms, įskaitant „Windows XP“ ir „Vista“, 2016 m. Balandžio mėn.

Bendrovė pradėjo šalinti kodą iš „Chromium“, „Chrome“ naršyklės atvirojo kodo, norėdama atspindėti palaikymo pokyčius ir paprasčiau naršyklės kodo bazę, koncentruodamasi tik į „Windows 7“ ir naujesnes „Windows“ versijas.

„Google“ darbuotojai pradėjo šalinti kodo dalis iš „Chromium“ jau 2016 m. Sausio mėn., O keli pašalinti dalykai gali paveikti interneto naršyklės šriftų pateikimą.

Leidimas 579678, Pašalinti GDI šrifto kelią, patvirtina, kad „Google“ pašalino GDI šriftų pateikimą, jungiklį „išjungti tiesioginį rašymą“ ir susijusį kodą iš „Chrome“.

Šis pataisas pašalins „gdi“ šrifto pateikimą, jungiklį „išjungti tiesioginį rašymą“ ir susijusį kodą. Dabar visus šriftų pateikimus atliks „DirectWrite“.

„Google Chrome“ naudos „DirectWrite“ išimtinai šriftų pateikimui „Windows“ sistemoje kaip „Chrome 52“.

Pakeitimas įsigalioja „Chrome 52“, kurią šiuo metu galima naudoti beta kanale, kol kas buvo paleistas. Kitas stabilus atnaujinimas perkels naršyklę į tą versiją, ir būtent tada didžioji dalis vartotojų pastebės pakeitimą.

Dauguma šiuolaikinių naršyklių naudoja „DirectWrite“ sistemoje „Windows“ šriftų pateikimui, ir daugeliu atvejų ji veikia gerai.

Atnaujinimas : atminkite, kad „Google“ pašalino vėliavą iš „Chrome“ žiniatinklio naršyklės, kad būtų išjungta „DirectWrite“. Tai nebėra jo dalis, o tai taip pat reiškia, kad dabar nėra galimybės nebeleisti „DirectWrite“ „Windows“ kompiuteriuose.

Pasirinkus šią parinktį, paveiktiems vartotojams liko nedaug ką padaryti. Nors kai kuriems „Chrome“ plėtiniai, pvz., „Šrifto atvaizdavimo gerinimo priemonė“, kai kuriems gali padėti išspręsti problemą, kiti gali nesinaudoti šiuo klausimu, jei plėtiniai jų metu neišspręs šrifto pateikimo problemos.

Atsižvelgiant į sistemą, ekrano parametrus ir ekrano tvarkykles, „DirectWrite“ gali pakenkti šriftams. Vartotojai, kuriuos paveikė problema, galėjo nustatyti vėliavą „chrome: // flags“ puslapyje, kad iki šiol būtų išjungtas „DirectWrite“ šriftų pateikimas „Chrome“.

Šiuo metu neaišku, kaip pakeitimas paveikė kitas „Chromium“ turinčias naršykles, pavyzdžiui, „Vivaldi“ ar „Opera“. Kadangi kodas buvo pašalintas iš „Chromium“, įmonėms tektų dar kartą pridėti kodą, kad ir toliau teiktų palaikymo funkciją „DirectWrite“ išjungimui žiniatinklio naršyklėse.

Kitas neaiškus dalykas yra tai, kiek „Chrome“ vartotojų paveikė šriftų pateikimo problemos naršyklėje ir kiek jų sugebėjo pašalinti pateikimo problemas išjungdami „DirectWrite“.

Dabar jūs : ar jus paveikė „Google Chrome“ pasikeitimas?