Отключите ClearType (размытые шрифты) в Internet Explorer 10 на Windows 7


9

Я недавно установил последнюю версию Internet Explorer 10 и снова узнал, в чем заключалась моя проблема с предыдущим обновлением - размытые шрифты, известные как ClearType! К сожалению, есть некоторые приложения, которые используют движок IE и, следовательно, все содержимое там размыто: /

Я знаю об оболочке DWrite.dll, но, к сожалению, кажется, что это только для IE9. Есть ли другое решение для отключения CT в IE10?

(и для ясности - мне не нравится КТ, я пытался настроить его, но для меня это просто размытие и боль в глазах, независимо от того, что я делаю ... это, вероятно, связано с низким разрешением экрана моего монитора)


Я связывался с Microsoft по этому вопросу. Они отказываются предоставлять какое-либо решение по любой цене.
— Джошуа

Я почти уверен, что нет официального решения. Проблема в том, что по глупым причинам они используют сглаживание в градациях серого, что выглядит крайне некрасиво. Единственный обходной путь, который я могу себе представить, - это написание DLL, такой как оболочка DWrite.dll, которая будет перехватывать вызов функции, но перехватывать вызовы функций, как это, непросто ...
— user541686

@ Mehrdad на самом деле вы ошибаетесь. ClearType НЕ использует сглаживание в оттенках серого. Регулярное сглаживание делает. ClearType использует цветные субпиксели для достижения своих результатов. См. En.wikipedia.org/wiki/ClearType#How_ClearType_works .
— Mxx

@Mxx: IE использует ClearType? Я думал, что он просто использует сглаживание в градациях серого, и поэтому он такой размытый (я точно знаю, что это делает Metro).
— user541686

@Mehrdad IE9 и ниже используют ClearType. IE10 на Win8, кажется, использует регулярное сглаживание. Я не знаю о IE10 на Win7.
— Mxx

Ответы:


8

В IE10 полное подпиксельное сглаживание удалено, и остается сглаживание в оттенках серого, хотя они все еще называют его «ClearType».

Это разработано, как описано в ClearType, занимает второе место для Windows 8 Metro .

Это влияет на пользовательский интерфейс Metro, приложения в стиле Metro, включая IE, а также на настольный IE, и ничего не поделаешь, чтобы это исправить. Рендеринг шрифтов в Windows 8 оптимизирован скорее для планшетов и небольших ноутбуков, чем для ПК.

Если Microsoft не вернет эту опцию в будущем для IE10, и если вы не можете жить с ClearType, то в данный момент вы можете отключить ее только для настольного компьютера и использовать другой браузер, отличный от IE, в качестве браузера по умолчанию.


Я делаю это, но все же - некоторые приложения используют рендеринг IE, поэтому я не могу уйти. Как упомянуто ранее - опция не была здесь и в IE9, но был обходной путь, такой как DSWrite.dll
— Wojtek

Для рабочего стола IE10 вы можете попробовать включить просмотр совместимости. Я не знаю решения для встроенного ActiveX (кроме перехода на Windows 7 и блокировки установки IE10).
— harrymc

0

Я использую обходной путь, чтобы установить режим браузера по умолчанию в IE8 . Это отключает ускорение HW, но мне все равно. Теперь у меня есть IE8 рендеринг, который не повредит моим глазам.


Можете ли вы рассказать, как, используя эту информацию, установить режим совместимости для всех приложений, использующих компонент IE?
— Войтек

ссылка объясняет это. Создайте DWORD с именем Exe (например, iexplore.exe) и установите правильное значение.
— magicandre1981

хорошо, я сделал это - шрифты все еще размыты (в IE и в miranda IM)
— Wojtek

какое значение вы используете? 8000 или 8888?
— magicandre1981

Я использовал 8000, но чтение описания 8888, вероятно, будет работать лучше
— Войтек
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.