December 3rd, 2009

glider

Секта ненавистников ClearType

По моему опыту мир делится на три части: 1) тех, кому не важно - алиаснутые или антиалиснутые шрифты в системе, 2) тех, кто видеть не может сглаженные шрифты, 3) тех, кому пофигу на топик. К слову, если кто не в курсе, что такое сглаживание шрифтов, про это в деталях можно прочитать по ссылке Engineering Changes to ClearType in Windows 7, или просто посмотреть картинки:

сравнение сглаженного и несглаженнего шрифтов (слева и справа соответственно)

К сожалению, я принадлежу к счастливчикам, которые попадают в категорию 2 - при долгой работе с системой, на которой включен ClearType, начинают слезиться глаза, болеть голова и весь набор. Сколько я уже ни пробовал привыкнуть, но ничего не помогает - самая длинная моя попытка продлилась около недели в начале июля, когда я юзал бету Win7. Некоторое время я думал, что что-то не так лично со мной, но нас таких, оказывается, много.

Так как Microsoft весьма настойчива в желании задвинуть сглаживание буквально во все свои современные продукты, то по умолчанию для меня они становятся непригодными. Вот небольшой список, как можно с этим бороться - легитимно или при помощи хаков, в случае, когда создатели софта "забыли" добавить опцию выключения сглаживания:
* WPF до 4.0 beta 2: http://connect.microsoft.com/VisualStudio/feedback/ViewFeedback.aspx?FeedbackID=467943.
* VS 2010 beta 1: http://social.msdn.microsoft.com/forums/en-US/wpf/thread/5289ee56-6d06-4f66-84f2-69865b6dc401/.
* Office 2007: http://geekswithblogs.net/glozano/archive/2006/11/14/97082.aspx, http://support.microsoft.com/kb/926705.
* IE 7+: Tools > Internet Options > Advanced > Multimedia > будет галочка, название которой iirc отличается между версиями, но смысл одинаков.
* Windows 7: http://social.answers.microsoft.com/Forums/en-US/w7desktop/thread/f180e803-3317-4433-8fd2-63aadaecc2d2 (все равно не работает до конца, ибо дефолтный шрифт семерки - SegoeUI - очень фигово смотрится без сглаживания, а заменить его на Tahoma из XP не получается ибо возникает трабл с размером шрифта).
* Для веб-сайтов, на которых юзаются сглаженные шрифты, можно использовать Opera и ее UserMode - это обычно сбивает стайлшиты и, как следствие, лаяут, но хоть текст становится пригодным к прочтению.

Напоследок, еще немного ужосов:

ужос сглаженных шрифтов