Pull to refresh

Embeded font в html — не проблема

Reading time1 min
Views438
image
Здравствуйте уважаемые читатели моего поста. Не так давно, при рисовании шаблона для сайта одной компании мне захотелось иметь шрифт на сайте не входящий в список допустимых (Arial, Georgia, Helvetica, Times New Roman, Trebuchet, Palatino, Verdana и несколько других, менее распространенных шрифтов.). Можно конечно сделать на флеше (embeded font), но задача иная — редактировать текст в html коде. И тут внезапно ко мне на помощь приходит это чудо-вещь, — sIFR (scalable Inman Flash Replacement).
Все достаточно просто – JavaScript заменяет нужные (X)HTML элементы на Flash, который содержит в себе необходимый шрифт.
  • Обычная веб-страница загружается в браузер
  • JavaScript сначала проверяет наличие Flash плеера и затем ищет указанные тэги или классы.
  • Если Flash плеер не установлен или если JavaScript выключен, то страница загружается естественным образом, без последствий. Если Flash плеер установлен, то JavaScript проверяет код страницы на наличие обозначенных ранее элементов и создает подходящий по размеру Flash, который накладывается на обозначенные ранее элементы.
  • Actionscript загружает нужный шрифт размером 6pt, после чего шрифт растягивается до нужного размера.

Скачать и ознакомиться с этой «чудо-технологией» можно на официальном сайте разработчика.
Tags:
Hubs:
Total votes 14: ↑7 and ↓70
Comments5

Articles