sIFR любой шрифит на вашем сайте

Существует большое разнообразие шрифтов которые могут применяться при разработке дизайна. Но веб браузеры понимают только несколько стандартных шрифтов такие как Arial, Georgia, Helvetica, Times New Roman, Trebuchet, Palatino, Verdana и несколько других менее распространенных. Если же вы хотите использовать на своем сайте шрифты которые не входят в этот перечень, то вам необходимо использовать нестандартные средства css, а некоторые другие методы. Один из таких методов это sIFR (Scalable Inman Flash Replacement).

Принцип sIFR достаточно прост – определенные html теги заменяются flash, который содержит необходимый шрифт.

Как это работает:
1. Веб страница загружается в браузер.
2. JavaScript-функция проверяет установлен ли flash плеер, а затем ищет определенные теги или классы.
3. Если не установлен flash плеер или не загрузился javascript, то страничка будет отображаться со стандартными шрифтами, если же и flash плеер есть и скрипт загрузился, javascript найдет в коде страницы ранее обозначенные элементы, создаст подходящий по размеру flash который наложится на определенные элементы, замещая их.

sIFR необходимо применять к заголовкам или небольшому количеству текста на странице. Это напрямую связано с скоростью загрузки страницы. Чем больше flash на странице, тем дольше она загружается. Это пожалуй единственный и серьезный недостаток sIFR.