Давайте приближать для более близкий взгляд на ваших примерах:
Chrome: Firefox: IE:
Обратите внимание, что Chrome и Firefox явно с помощью subpixel rendering (ака ClearType), а IE - нет. Разница, вероятно, сводится к пользовательским настройкам (или настройкам по умолчанию для браузера/ОС, если пользователь не изменил их).
В частности, в то время как Chrome и Firefox выполняют собственный рендеринг текста, IE использует настройки текстового рендеринга ОС по умолчанию. Видимо, с Windows 8, ClearType has been disabled by default для приложений в стиле Metro, включая IE. Не спрашивайте меня, почему.
В любом случае, плохая новость заключается в том, что, как веб-разработчик, вы не можете многое сделать по этому поводу. На самом деле, вы даже не можете рассчитывать на то, что рендеринг субпикселя равен , не говоря уже о включенном, для всех пользователей — он работает только на определенных типах дисплеев. Вам просто нужно признать, что детали текстового рендеринга будут варьироваться между пользователями, в зависимости от множества вещей, таких как браузер, ОС, аппаратное обеспечение дисплея и пользовательские настройки.
Edit: Ну, хорошо, вы могли попробовать использовать что-то вроде Cufón, но это звучит как прихлопнул муху с кувалдой. В любом случае, если вы использовали для текст всего на своем сайте, я бы ожидал, что производительность будет довольно ужасной.
Не существует единого стандарта для рендеринга шрифтов. –
У меня была такая же проблема, и вы ничего не можете с этим поделать. Это движок рендеринга IE. – Liam
Возможный дубликат [Шрифт рендеринга отличается от IE по сравнению с FF и Chrome] (http://stackoverflow.com/questions/9574844/rendering-font-differs-from-ie-compared-to-ff-and-chrome) – Liam