Как-то раз я загрузил компьютер, открыл Google Chrome, зашел на какой-то сайт и увидел, что шрифты в окне браузера стали какими-то не такими: нерезкими, нечеткими, размытыми что ли… Первое, что я подумал – что-то случилось с драйверами видеокарты. Однако в других браузерах (Opera, IE, Mozilla) шрифты были четкие. Значит проблема была однозначно в Google Chrome. Но что могло произойти?
Я посмотрел директорию, где установлен Хром (по умолчанию это c:/Program Files/Google/Chrome/Application/) и заметил, что за день до того, как начались проблемы, Хром обновился в автоматическом режиме – он это любит делать без уведомлений. Дату обновления легко установить в Total Commander: для каждой версии Google Chrome создает отдельную папку:
На всякий случай я запустил предыдущую версию (файл old_chrome.exe) и БИНГО – в ней шрифты были четкими!
Значит Хром обновил свою версию как-то криво. Поискав в интернет описание аналогичной проблемы, я нашел, что у многих с завидной периодичностью после обновления шрифты становились нечеткими и размытыми. Лечится это оказывается очень просто (запоминайте, а лучше занесите эту страничку в закладки – обязательно рано или поздно пригодится).
Другие часто встречающиеся проблемы с Хромом (выбор пользователей):
- Что делать, если перестал работать микрофон?
- Как сделать плавный скроллинг?
- Алгоритм исправления нечеткого размытого шрифта на страницах
- Пропали визуальные закладки? Возвращаем их назад!
- Почему не работает Java?
1. В адресной строке браузера наберите chrome://flags и нажмите ввод. Вы попадете на страницу экспериментальных функций Google Chrome
2. Найдите параметр «Отключить DirectWrite Windows» (он будет четвертым в списке) и нажмите «Включить»
3. Закройте браузер и откройте его заново. Шрифты вновь станут четкими и резкими!
Оказывается при обновлении версии Хрома зачастую параметр DirectWrite Windows из состояния «включено» сбрасывается в состояние «выключено» и собственно из-за этого и возникает проблема с отображением шрифтов.
Внимание (обновлено 06.08.2016)! Способ, описанный в данной статье работает лишь на версиях Google Chrome 51 и ниже. В новых версиях браузера, начиная с 52-ой, параметр DirectWrite отсутствует в настройках. Решение проблемы для таких случаев описано здесь: https://webtous.ru/poleznye-sovety/kak-reshit-problemu-nechetkogo-razmytogo-shrifta-v-novyx-versiyax-google-chrome.html