Verbeteren font rendering in Google Chrome 35 of nieuwer Windows

0
355

Als u met de browser Google Chrome op een Windows-systeem, kunt u gemerkt hebben dat het programma-font rendering is niet de beste op sommige webpagina ‘ s.

Als je de Dart web pagina bijvoorbeeld, zult u merken dat meerdere woorden of hele tekst renderen op een vreemde manier.

Dit kan worden waargenomen, vooral wanneer je de download links op de pagina weergegeven, zoals ze weergegeven worden afgesneden of andere manier (zie de screenshots hieronder voor voorbeelden).

In mindere mate is het ook zichtbaar op de pagina, zoals de twee voorbeelden screenshots markeren hieronder.

De eerste is genomen met een standaard versie van Chrome, de tweede met DirectWrite ingeschakeld in de browser.

Zonder DirectWrite

without directwrite

Met DirectWrite

with directwrite

Chrome weergave is prima als het gaat om veilig lettertypen, zoals Arial, Verdana of Tahoma, maar als het heeft te maken met Google Web Fonts bijvoorbeeld, een of andere manier niet zo goed.

Het is niet een nieuw probleem door een stuk van de verbeelding, omdat het dateert uit begin 2011.

Het belangrijkste probleem hier is dat Chrome gebruikt Windows GDI voor het renderen van lettertypen terwijl de meeste moderne webbrowsers die draaien op Windows gebruik DirectWrite plaats.

De Chrome-development-team heeft een geïntegreerde volledige ondersteuning voor DirectWrite in Chrome Beta — en Dev en Canary — maar niet hebben ingeschakeld standaard aan.

Update: DirectWrite is standaard ingeschakeld en nu. Google heeft verwijderd van de vlag van Chrome 52 wat betekent dat de browser gebruiken DirectWrite uitsluitend voor het renderen van lettertypen die op Windows.

Het is momenteel beschikbaar als een vlag die u moet inschakelen om deze te activeren.

Laat me u tonen hoe dit gedaan kan worden. Merk op dat dit alleen werkt als u Chrome 35 of nieuwer op Windows.

  1. Typ of plak chrome://flags in de browser ‘ s adresbalk en druk op enter.
  2. Hit F3 en type directwrite. Chrome moet springen om het Inschakelen DirectWrite-experiment meteen.
  3. Klik op de koppeling inschakelen om deze te activeren.
  4. Een nieuwe start knop nu blijkt dat je nodig hebt om te klikken op de browser opnieuw starten.

Zodra de browser opnieuw is opgestart, google Chrome gebruik DirectWrite op Windows voor het renderen van lettertypen.

Inschakelen DirectWrite Windows

Maakt het gebruik van experimentele DirectWrite-font rendering systeem.

U schakelt de functie uit te schakelen op elk gewenst moment door het volgen dezelfde stappen als hierboven. Het enige verschil is dat je nodig hebt om te klikken op uitschakelen in plaats van het inschakelen van deze tijd om dit te doen.

Zoals het staat, DirectWrite, zal ook in de stabiele versie van Chrome en wanneer dat gebeurt, zal standaard worden uiteindelijk. Google heeft nog niet bekendgemaakt welke datum of Chrome versie wanneer dit gaat gebeuren, maar het is in de buurt zeker van dat het zal spoedig gebeuren.

Update: De functie geland in Chrome 37 en is standaard ingeschakeld in de browser en alle toekomstige versies van Chrome.