В Internet Explorer 9 использована разработка субпиксельного позиционирования шрифтов ClearType. В связи с этим отключение ClearType в IE9 стало неосуществимым. Имевшаяся в IE8 настройка Всегда использовать ClearType для HTML также пропала.
В теории новенькая разработка должна сделать лучше качество и точность отображения, но на неких компьютерах наблюдается излишняя размытость шрифтов. В Microsoft советуют установить заплату KB2545698 и настроить ClearType в Windows:
В Windows 7 – Запуск —> в строке поиска введите Настройка текста ClearType —> Enter.
Юзеры Windows Vista могут пользоваться онлайн-тюнером.
Со сглаживанием ClearType:
Без сглаживания ClearType:
Если настройка ClearType не позволила достигнуть подходящего свойства отображения и текст на нижней картинке смотрится лучше, Вы сможете на сто процентов отключить ClearType, для этого придётся пользоваться методом «народных умельцев».
Отключение
Скачайте архив и извлеките из него файлы.
Скопируйте dwrite.dll и detoured.dll в папку
32-bit Windows:
C:Program FilesInternet Explorer
64-bit Windows:
C:Program Files (x86)Internet Explorer
Закройте и поновой откройте IE9.
Нажмите Alt —> Сервис —> Характеристики режима представления сопоставимости —> поставьте флаг Показывать все веб-узлы в режиме представления сопоставимости. Если этого не сделать, будет неверное расстояние меж знаками.
Для возвращения в начальное состояние просто удалите эти 2 файла из папки с программкой и снимите флаг.
Как это работает?
В IE9 для отрисовки текста употребляется Direct2D/DirectWrite, в каком был принудительно включён ClearType. Исследования создателя проявили, что при запуске IE отыскивает библиотеку DWrite.dll поначалу в собственной папке, а потом в папке WindowsSystem32. Так как таковой библиотеки в папке с программкой по дефлоту нет, употребляется библиотека из системы. Если не вдаваться в глубочайшие технические подробности, то на этом шаге и было реализовано отключение ClearType оковём прибавления в папку с программкой переделанной библиотеки DWrite.dll и вспомогательного модуля detoured.dll.
Проект имеет развёрнутое описание и открытый начальный код.
Приятного использования!