Відображення шрифтів 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, такі як шрифт Enhancer Enhancer, можуть допомогти вирішити проблему для деяких, інші можуть не звертатися з цього приводу, якщо розширення не вирішать проблему візуалізації шрифту після їх закінчення.

Залежно від системи, налаштувань дисплея та драйверів дисплея, DirectWrite, однак, може призвести до гіршого шрифту. Користувачі, які вплинули на проблему, можуть встановити прапор на сторінці chrome: // flags, щоб вимкнути візуалізацію шрифту DirectWrite в Chrome до цих пір.

Зараз незрозуміло, яким чином зміни на інших браузерах на базі Chromium, наприклад, Vivaldi або Opera, впливають на зміни. Оскільки код був видалений з Chromium, компаніям доведеться знову додати код, щоб надалі підтримувати відключення DirectWrite у веб-браузерах.

Інша річ, яка незрозуміла - це те, на скільки користувачів Chrome впливають проблеми візуалізації шрифтів у веб-переглядачі та скільки вдалося виправити проблеми візуалізації, відключивши DirectWrite.

Тепер ви : чи впливають ви на зміну в Google Chrome?