Ответ 1
На самом деле нет хорошего кросс-платформенного способа заставить клиентов использовать текст с псевдонимом и, как правило, точку. Клиенты могут решить, как визуализировать текст, потому что графические возможности операционных систем сильно различаются, и некоторые люди могут отключить сглаживание для повышения производительности (например, в более старых системах Windows XP с wimpy-видеокартами).
Говоря о более чем 12-летнем опыте веб-разработки, удобства использования и пользовательского интерфейса, я бы предположил, что, если у вас нет веских оснований требовать применения гладких, сглаженных шрифтов на конкретной платформе, оставьте текст в браузере. Большинство современных браузеров и OS файлов с анти-псевдонимом все равно, поэтому это действительно не должно быть очень большой проблемой.
Что касается того, как Gitorious достигает своих гладких шрифтов, как упоминал Фрэнки, они используют фоновые изображения в CSS:
-HTML -
<h2>Nobody will ever see this text if they have CSS enabled. Only search engines, screen readers, and nerds will ever see it!</h2>
-CSS -
#header #introduction h2 {
background: url(http://gitorious.org/img/external/header.png) no-repeat;
height: 74px;
text-indent: -9999px; /* hide text off-screen */
width: 447px;
}
Есть ли какая-то особая причина, по которой вам нужны шрифты для сглаживания?