Anonim

Update: Google heeft DirectWrite standaard ingeschakeld met de release van Chrome 37 eind augustus 2014. Als gevolg hiervan wordt de vlag nu weergegeven als "DirectWrite uitschakelen" en moet u deze vlag inschakelen als u DirectWrite-ondersteuning wilt uitschakelen .
Google Chrome voor Windows wordt al lang geplaagd door problemen met het renderen van lettertypen. Van lettertypen die enigszins "uit" lijken in vergelijking met andere platforms, tot renderingfouten, tekst ziet er gewoon niet zo goed uit in Chrome. Gelukkig heeft een nieuwe bètafunctie van de browser eindelijk ondersteuning gebracht voor DirectWrite, de tekstweergave-API van Microsoft voor Windows, die de weergave van lettertypen aanzienlijk kan verbeteren. Tot nu toe was het renderen van Chrome-lettertypen afhankelijk van Windows Graphics Device Interface (GDI), een oudere en minder capabele API.

Via gHacks, een voorbeeld van Chrome-lettertypeweergave in Windows wanneer DirectWrite is uitgeschakeld (boven) en ingeschakeld (onder).

Zoals opgemerkt door gHacks , bevat Chrome-versie 35, nu in bèta, een instelling om DirectWrite-ondersteuning in te schakelen. Om DirectWrite in Chrome in te schakelen, moet u eerst controleren of u de bètaversie van de browser gebruikt en controleren of u minimaal versie 35 hebt (we hebben deze functie specifiek getest op Chrome 35.0.1916.27).
Start vervolgens Chrome en voer chrome: // flags in de adresbalk van de browser in. Hiermee krijgt u toegang tot een verscheidenheid aan verborgen en experimentele functies, dus wees voorzichtig als u in dit menu rondsnuffelt.

Zoek de instelling op DirectWrite inschakelen . Het is momenteel het vijfde item van boven, maar als het in toekomstige versies wordt verplaatst, kunt u het snel vinden via de on-page zoekfunctie van Chrome ( Control-F of F3 ). Kies Inschakelen en sluit af en start de browser opnieuw.
Bij het opnieuw opstarten, zult u merken dat de weergave van Chrome-lettertypen, vooral als het gaat om Google-lettertypen, veel schoner lijkt. U zult ook niet langer af en toe Chrome-lettertypeweergavefouten tegenkomen die lettertypen onherkenbaar maakten in eerdere versies van de browser.
Als u om de een of andere reden de voorkeur geeft aan de oude GDI-renderingmethode, herhaalt u eenvoudig de bovenstaande stappen en kiest u deze keer uitschakelen . Net als voorheen moet je Chrome volledig afsluiten en opnieuw starten om de wijziging te zien.
Zoals vermeld, bestaat DirectWrite-ondersteuning momenteel alleen in de bètaversie van Chrome. Het is onduidelijk wanneer Google ervoor kiest om het over te zetten naar de stabiele Windows-versie van de browser.

Hoe het renderen van Chrome-lettertypen in Windows te verbeteren met DirectWrite