Актуализация: Google активира DirectWrite по подразбиране с пускането на Chrome 37 в края на август 2014 г. В резултат флагът вече е посочен като „Деактивиране на DirectWrite“ и трябва да активирате този флаг, ако искате да деактивирате поддръжката на DirectWrite.
Google Chrome за Windows отдавна са измъчвани от проблеми с изобразяването на шрифтове. От шрифтове, които изглеждат леко „изключени“ в сравнение с други платформи, до изравняване на грешките при изобразяване, текстът не изглежда толкова добре в Chrome. За щастие, нова бета функция на браузъра най-накрая донесе поддръжка за DirectWrite, API за визуализиране на текст на Microsoft за Windows, който може значително да подобри изобразяването на шрифтове. Досега визуализацията на шрифтове в Chrome се разчита на интерфейса за графичен уред на Windows (GDI), по-стар и по-малко способен API.
Чрез gHacks, пример за изобразяване на шрифтове на Chrome в Windows, когато DirectWrite е деактивиран (отгоре) и активиран (отдолу).
Както е отбелязано от gHacks , Chrome версия 35, вече в бета версия, включва настройка за активиране на поддръжката на DirectWrite. За да активирате DirectWrite в Chrome, първо се уверете, че използвате бета версията на браузъра и проверете дали сте актуализирани поне до версия 35 (по-специално тествахме тази функция в Chrome 35.0.1916.27).След това стартирайте Chrome и въведете chrome: // flags в адресната лента на браузъра. Това ще даде достъп до различни скрити и експериментални функции, така че бъдете внимателни, докато се ориентирате в това меню.
Намерете настройката за Активиране на DirectWrite . В момента това е петият запис от върха, но ако се движи в бъдещи версии, можете бързо да го намерите чрез функцията за търсене на страница на Chrome ( Control-F или F3 ). Изберете Активиране и затворете и рестартирайте браузъра.
При повторно стартиране ще забележите, че изобразяването на шрифтове в Chrome, особено когато става въпрос за Google Fonts, изглежда много по-чисто. Освен това вече няма да срещате грешки при изобразяване на шрифтове в Chrome, които направиха неразпознаваеми шрифтове в предишните версии на браузъра.
Ако по някаква причина предпочитате стария метод за изобразяване на GDI, просто повторете стъпките по-горе и изберете Disable този път наоколо. Както преди, ще трябва напълно да излезете и да стартирате отново Chrome, за да видите промяната.
Както споменахме, поддръжката на DirectWrite в момента съществува само в бета версията на Chrome. Не е ясно кога Google ще избере да го прехвърли към стабилната версия на Windows на браузъра.
