Как использовать @ font-face во всех браузерах, которые его поддерживают: в блог Джона Тангерина
ttf2eot - это хороший конвертер шрифтов для Unix и Windows, так что вам не придется использовать ужасный старый Microsoft WEFT. Он преобразует весь шрифт, а не только некоторые символы.
Вот javascript для использования с sIFR, который отключает sIFR для браузеров с поддержкой @ font-face.
Flash должен умереть, так что вот еще одна альтернатива sIFR: facelift . Это серверный скрипт, который генерирует изображения.
Проблема с afaik всеми заменами sIFR заключается в том, что выделение и копирование текста на самом деле не работают - вы либо не видите выделение, либо невозможно выделить меньше слова или строки. Также есть Cufón, который использует , поэтому он работает только в новых браузерах, большинство из которых в любом случае имеют @ font-face.
Сделайте все правильно, используйте современную технологию: @ font-face с TTF или OTF и запасные варианты для IE и старых браузеров. Желательно содержать ваш HTML в чистоте и реализовывать эти запасные варианты в отдельных файлах JavaScript и CSS. Для IE вам может понадобиться использовать «условные комментарии», как описано в моей первой ссылке выше. Для браузеров с отключенным javascript всегда указывайте список замещающих шрифтов с веб-безопасными шрифтами в конце.