Chrome fontu renderēšana: Google noņem karodziņu DirectWrite

Google 2016. gada aprīlī pārtrauca Chrome atbalstu vairākām vecākām operētājsistēmām, ieskaitot Windows XP un Vista.

Uzņēmums sāka noņemt kodu no Chromium, kas ir pārlūka Chrome atvērtā koda pamats, lai atspoguļotu atbalsta izmaiņas un vienkārši pārlūka kodu bāzi, koncentrējoties tikai uz Windows 7 un jaunākām Windows versijām.

Google darbinieki sāka noņemt koda bitus no Chromium jau 2016. gada janvārī, un vairākas lietas, kas tika noņemtas, var ietekmēt tīmekļa pārlūka fontu atveidošanu.

Izdevums 579678, noņemt GDI fonta ceļu, apstiprina, ka Google ir noņēmis GDI fontu atveidošanu, slēdzi “atspējot tiešo rakstīšanu” un saistīto kodu no Chrome.

Šis ielāps noņems gdi fontu atveidojumu, slēdzi “tiešajā rakstīšanā - atspējot-rakstīt” un ar to saistīto kodu. Tagad visu fontu atveidošanu veiks DirectWrite.

Google Chrome izmantos DirectWrite tikai fontu atveidošanai operētājsistēmā Windows, sākot ar pārlūku Chrome 52.

Izmaiņas stājas spēkā pārlūkā Chrome 52, kas pašlaik ir pieejams beta kanālā, tikmēr ir izlaists. Nākamais stabilais atjauninājums tomēr pārlūku pārcels uz šo versiju, un tieši tad vairums lietotāju pamanīs izmaiņas.

Lielākā daļa mūsdienu pārlūkprogrammu fontu atveidošanai Windows lieto DirectWrite, un vairumā gadījumu tā darbojas labi.

Atjaunināšana : ņemiet vērā, ka Google ir noņēmis karodziņu no sava Chrome tīmekļa pārlūka, lai atspējotu DirectWrite. Tas vairs nav tās sastāvdaļa, kas nozīmē arī to, ka šobrīd nav iespēju vairs atspējot DirectWrite Windows mašīnās.

Tā kā šī opcija vairs nav pieejama, ietekmētajiem lietotājiem ir palicis maz. Kaut arī Chrome paplašinājumi, piemēram, Fontu renderēšanas pastiprinātājs, dažiem var palīdzēt atrisināt šo problēmu, citi, iespējams, šajā sakarā nevarēs izmantot problēmu, ja paplašinājumi to laikā neatrisinās fontu atveidošanas problēmu.

Atkarībā no sistēmas, displeja iestatījumiem un displeja draiveriem DirectWrite tomēr var izraisīt fontu pasliktināšanos. Lietotāji, kurus skārusi problēma, līdz šim varēja atspējot karodziņu lapā chrome: // flags, lai līdz šim atspējotu DirectWrite fontu atveidošanu pārlūkā Chrome.

Pašlaik nav skaidrs, kā izmaiņas ietekmē citas Chromium bāzes pārlūkprogrammas, piemēram, Vivaldi vai Opera. Tā kā kods ir noņemts no Chromium, uzņēmumiem atkal būs jāpievieno kods, lai turpinātu piedāvāt atbalstu DirectWrite atspējošanai tīmekļa pārlūkprogrammās.

Vēl viena neskaidra lieta ir tā, cik daudz pārlūka Chrome lietotāju ietekmē fontu atveidošanas problēmas un cik daudziem izdevās izkopšanas problēmas novērst, atspējojot DirectWrite.

Tagad jūs : vai jūs ietekmē izmaiņas pārlūkā Google Chrome?