Rendering van Chrome-lettertypen: Google verwijdert de vlag DirectWrite

Google heeft Chrome-ondersteuning voor verschillende oudere besturingssystemen, waaronder Windows XP en Vista, in april 2016 afgeschaft.

Het bedrijf begon met het verwijderen van code van Chromium, de open source-basis van de Chrome-browser, om de verandering in ondersteuning weer te geven en eenvoudigweg de codebasis van de browser door zich te concentreren op Windows 7 en nieuwere versies van Windows.

Google-medewerkers begonnen al in januari 2016 stukjes code van Chromium te verwijderen, en verschillende dingen die zijn verwijderd, kunnen de weergave van het lettertype van de webbrowser beïnvloeden.

Uitgave 579678, GDI-lettertypepad verwijderen, bevestigt dat Google de weergave van GDI-lettertypen, de schakelaar "direct schrijven uitschakelen" en de bijbehorende code uit Chrome heeft verwijderd.

Deze patch verwijdert de rendering van het gdi-lettertype, de schakelaar "disable-direct-write" en de bijbehorende code. Alle lettertypeweergave wordt nu gedaan door DirectWrite.

Google Chrome gebruikt DirectWrite exclusief voor lettertypeweergave op Windows vanaf Chrome 52.

De wijziging wordt van kracht in Chrome 52, die momenteel beschikbaar is op het bètakanaal en is ondertussen vrijgegeven. De volgende stabiele update zal de browser echter naar die versie verplaatsen en dan zal het grootste deel van de gebruikers de verandering opmerken.

De meeste moderne browsers gebruiken DirectWrite op Windows voor lettertypeweergave en het werkt in de meeste gevallen goed.

Update : merk op dat Google de vlag uit zijn Chrome-webbrowser heeft verwijderd om DirectWrite uit te schakelen. Het maakt er geen deel meer van uit, wat ook betekent dat er op dit moment geen optie is om DirectWrite niet meer uit te schakelen op Windows-machines.

Als de optie verdwenen is, is er voor de betrokken gebruikers weinig meer te doen. Hoewel Chrome-extensies zoals Font Rendering Enhancer het probleem voor sommigen kunnen helpen oplossen, kunnen anderen hier geen gebruik van maken als extensies het probleem met het renderen van lettertypen niet oplossen.

Afhankelijk van het systeem, de weergave-instellingen en de beeldschermstuurprogramma's, kan DirectWrite er echter voor zorgen dat lettertypen erger worden. Gebruikers die te maken hebben met het probleem, kunnen de vlag op de chrome: // flags-pagina instellen om de weergave van DirectWrite-lettertypen in Chrome tot nu toe uit te schakelen.

Het is op dit moment niet duidelijk hoe andere Chromium-gebaseerde browsers, bijvoorbeeld Vivaldi of Opera, worden beïnvloed door de wijziging. Omdat de code van Chromium is verwijderd, moeten bedrijven de code opnieuw toevoegen om ondersteuning te blijven bieden voor het uitschakelen van DirectWrite in webbrowsers.

Een ander ding dat onduidelijk is, is hoeveel Chrome-gebruikers worden beïnvloed door problemen met het renderen van lettertypen in de browser en hoeveel erin geslaagd zijn de renderingproblemen op te lossen door DirectWrite uit te schakelen.

Nu u : wordt u getroffen door de wijziging in Google Chrome?