Anonim

Opdatering: Google har som standard aktiveret DirectWrite med frigivelsen af ​​Chrome 37 i slutningen af ​​august 2014. Som et resultat er flaget nu opført som "Deaktiver DirectWrite", og du skal aktivere dette flag, hvis du vil deaktivere DirectWrite-support.
Google Chrome til Windows har længe været plaget af problemer med font gengivelse. Fra skrifttyper, der vises lidt "slukket" sammenlignet med andre platforme, til at udjævne gengivelsesfejl, ser tekst simpelthen ikke så godt ud i Chrome. Heldigvis har en ny betafunktion i browseren endelig bragt support til DirectWrite, Microsofts API til tekst gengivelse til Windows, som kan forbedre skrift gengivelse markant. Indtil nu har Chrome-gengivelse været afhængig af Windows Graphics Device Interface (GDI), et ældre og mindre kapabelt API.

Via gHacks, et eksempel på Chrome-font gengivelse i Windows, når DirectWrite er deaktiveret (øverst) og aktiveret (nederst).

Som bemærket af gHacks inkluderer Chrome version 35, der nu er i beta, en indstilling til at aktivere DirectWrite support. For at aktivere DirectWrite i Chrome skal du først sikre dig, at du bruger beta-versionen af ​​browseren, og kontroller, om du er opdateret til mindst version 35 (specifikt, vi testede denne funktion på Chrome 35.0.1916.27).
Start derefter Chrome og indtast chrome: // markerer browserens adresselinje. Dette giver adgang til en række skjulte og eksperimentelle funktioner, så vær forsigtig, når du stikker rundt i denne menu.

Find indstillingen til Aktiver DirectWrite . Det er i øjeblikket den femte post fra toppen, men hvis den bevæger sig i fremtidige versioner, kan du hurtigt finde den via Chromes søgefunktion på siden ( Control-F eller F3 ). Vælg Aktiver, og afslut og genstart browseren.
Ved genstart vil du bemærke, at gengivelse af Chrome-skrifttyper, især når det kommer til Google-skrifttyper, forekommer meget renere. Du vil heller ikke længere støde på lejlighedsvise Chrome-gengivelsesfejl, der gjorde skrifter ikke genkendelige i tidligere versioner af browseren.
Hvis du af en eller anden grund foretrækker den gamle GDI-gengivelsesmetode, skal du blot gentage trinnene ovenfor og vælge Deaktiver denne gang. Som før skal du helt op og starte Chrome igen for at se ændringen.
Som nævnt findes DirectWrite-support i øjeblikket kun i beta-versionen af ​​Chrome. Det er uklart, hvornår Google vælger at overføre det til den stabile Windows-version af browseren.

Sådan forbedres gengivelse af kromskrifter i windows med directwrite