После всех этих лет все изменилось. Лучший способ сделать это сейчас - это пропустить sIFR, cufon и другие и использовать только CSS @ font-face. Лучше всего с запасными вариантами, например:
@font-face {
font-family: 'font-name';
src: url('fonts/font-name.eot');
src: url('fonts/font-name.eot?#iefix') format('embedded-opentype'),
url('fonts/font-name.woff2') format('woff2'),
url('fonts/font-name.woff') format('woff'),
url('fonts/font-name.ttf') format('truetype'),
url('fonts/font-name.svg#fontname') format('svg');
font-weight: normal;
font-style: normal;
}
Всегда свежие сведения об этом могут (и, вероятно, будут в будущем) найдены на http://www.fontsquirrel.com/