Суббота, 27.04.2024, 17:56
Приветствую Вас Гость | RSS
Главная ПОЛЕЗНО ЗНАТЬ Регистрация Вход
МЕНЮ САЙТА


ВХОД

ОПРОС
...какой софт используешь...??
ВСЕГО ОТВЕТОВ: 149

ПОЛЕЗНОСТИ
  • Google Pack
  • Adobe Flash Player
  • Adobe Shockwave Player
  • Adobe Reader
  • Adobe AIR
  • Java Runtime Environment
  • Dr.Web Online Scanner
  • Kaspersky Online Scanner
  • Virustotal Online Scanner
  • Скорость Инета
  • Ваш IP адрес
  • Драйвера от производителей
  • Тест безопасности

  • ОБНОВЛЕНИЕ БАЗ
  • Avast!5Vps Update
  • AVG AntiVirus Updates
  • Avira Antivir
  • Spybot Search and Destroy
  • Антишпион Ad-aware
  • Microsoft Security Essentials X32
  • Microsoft Security Essentials X64
  • Bitdefender Virus Definitions
  • F-Secure Virus Definitions
  • Windows Defender Definition Updates x32
  • Windows Defender Definition Updates x64
  • Kaspersky Anti- Virus 5/6/7(полное)
  • Kaspersky Anti- Virus 5/6/7(за текущую неделю)

  • Главная » Файлы » Секреты Windows

    Как полностью отключить сглаживание ClearType в Internet Explorer 9
    27.07.2011, 14:52

    В Internet Explorer 9 применена технология субпиксельного позиционирования шрифтов ClearType. В связи с этим отключение ClearType в IE9 стало невозможным. Имевшаяся в IE8 настройка Всегда использовать ClearType для HTML также исчезла.

    В теории новая технология должна улучшить качество и точность отображения, но на некоторых компьютерах наблюдается излишняя размытость шрифтов. В Microsoft рекомендуют установить заплатку KB2545698 и настроить ClearType в Windows:

    Если настройка ClearType не позволила добиться нужного качества отображения и текст на нижней картинке выглядит лучше, Вы можете полностью отключить ClearType, для этого придётся воспользоваться способом "народных умельцев".

    Отключение

    1. Скачайте архив и извлеките из него файлы.
    2. Скопируйте dwrite.dll и detoured.dll в папку
      32-bit Windows:
      C:\Program Files\Internet Explorer
      64-bit Windows:
      C:\Program Files (x86)\Internet Explorer
    3. Закройте и заново откройте IE9.
    4. Нажмите Alt ---> Сервис ---> Параметры режима представления совместимости ---> поставьте флажок Отображать все веб-узлы в режиме представления совместимости. Если этого не сделать, будет неправильное расстояние между буквами.

    Для возвращения в исходное состояние просто удалите эти 2 файла из папки с программой и снимите флажок.

    Как это работает?

    В IE9 для отрисовки текста используется Direct2D/DirectWrite, в котором был принудительно включён ClearType. Исследования автора показали, что при запуске IE ищет библиотеку DWrite.dll сначала в своей папке, а затем в папке Windows\System32. Поскольку такой библиотеки в папке с программой по умолчанию нет, используется библиотека из системы. Если не вдаваться в глубокие технические подробности, то на этом этапе и было реализовано отключение ClearType путём добавления в папку с программой переделанной библиотеки DWrite.dll и вспомогательного модуля detoured.dll.

    Проект имеет развёрнутое описание и открытый исходный код.

    Приятного использования!

    PS:Если Вы используете Maxthon то советую кинуть эти два файла и в папку Maxthon(т.к исправив шрифт в ИЕ9 в Макстоне всёравно будет отображаться ClearType шрифт).Закинув эти два файла Вы решите эту проблему и в Maxthon....
    Категория: Секреты Windows | Добавил: Pioneer007
    Просмотров: 3564 | Загрузок: 0 | Комментарии: 1 | Рейтинг: 5.0/1
    Всего комментариев: 1
    0  
    1 Nikolay   (17.11.2011 10:38) [Материал]
    А для IE9 x64 ожидается подобное решение? Спасибо.


    Онлайн всего: 1
    Гостей: 1
    Пользователей: 0

    Copyright © Pioneer 007 Хостинг от uCoz