Предаване на шрифтове в Chrome: Google премахва флага DirectWrite

През април 2016 г. Google отказа поддръжката на Chrome за няколко по-стари операционни системи, включително Windows XP и Vista.

Компанията започна да премахва код от Chromium, основата на отворен код на браузъра Chrome, за да отразява промяната в поддръжката и просто кодовата база на браузъра, като се концентрира единствено върху Windows 7 и по-новите версии на Windows.

Служителите на Google започнаха да премахват битове на код от Chromium още през януари 2016 г. и няколко от премахнатите неща могат да повлияят на изобразяването на шрифтове на уеб браузъра.

Издание 579678, Премахване на пътя на шрифтовете на GDI, потвърждава, че Google премахна изобразяването на шрифтове на GDI, превключвателя „забрани директно записване“ и асоциирания код от Chrome.

Този пластир ще премахне визуализацията на шрифтове на gdi, превключвателя "изключване-директно записване" и асоциирания код. Цялото изобразяване на шрифтове вече ще се извършва от DirectWrite.

Google Chrome ще използва DirectWrite изключително за изобразяване на шрифтове в Windows от Chrome 52.

Промяната влиза в сила в Chrome 52, който в момента е наличен в бета канала, е освободен междувременно. Следващата стабилна актуализация ще премести браузъра към тази версия и тогава по-голямата част от потребителите ще забележат промяната.

Повечето съвременни браузъри използват DirectWrite в Windows за изобразяване на шрифт и той работи добре в повечето случаи.

Актуализация : Обърнете внимание, че Google премахна знамето от уеб браузъра си Chrome, за да деактивира DirectWrite. Това вече не е част от него, което също означава, че в момента няма опция да деактивирате DirectWrite вече на машини с Windows.

При изчезнала опция остава малко за засегнатите потребители. Въпреки че разширенията на Chrome като Font Rendering Enhancer може да помогнат за разрешаването на проблема за някои, други може да не се обръщат по този въпрос, ако разширенията няма да разрешат проблема с визуализацията на шрифтове в края им.

В зависимост от системата, настройките на дисплея и драйверите на дисплея, DirectWrite обаче може да доведе до влошаване на шрифтовете. Потребителите, засегнати от проблема, могат да зададат флага на страницата chrome: // flags, за да деактивират изобразяването на шрифтове DirectWrite в Chrome до сега.

В момента не е ясно как други браузъри базирани на Chromium, например Vivaldi или Opera, са засегнати от промяната. Тъй като кодът е премахнат от Chromium, компаниите ще трябва да добавят кода отново, за да продължат да предлагат поддръжка за деактивиране на DirectWrite в уеб браузърите.

Друго, което не е ясно, е колко потребители на Chrome са засегнати от проблеми с изобразяването на шрифтове в браузъра и колко успяха да отстранят проблемите с визуализацията, като деактивират DirectWrite.

Сега Вие : засегнати ли сте от промяната в Google Chrome?