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 .