Замена текста изображением шрифта

2009/1/14 0:38  fonts java script

face lift v1.2

Facelift Image Replacement (or FLIR, произносится как fleer) - Java-скрипт, динамически генерирующий изображение букв с использованием заданного ttf шрифта и заменяющий этим изображением текст.

Если есть желание использовать на странице какой-то экзотический шрифт, но нет уверенности, что он установлен у каждого посетителя вашего сайта - лишь бы java-script поддерживался броузером. Вполне приличная замена для sIFR, который мне так и не удалось заставить корректно отображаться в IE6 (точнее, он работал но почему-то выводил шрифт вдвое меньше заданного размера). Кстати, sIFR обновился до 3-й версии, возможно проблема уже решена, не проверял

На странице превью можно ввести адреса любых сайтов и посмотреть, что скрипт с ними делает. Скрипт работает с любыми текстовыми элементами - от h1 до span, и преобразует всё, что внутри указанных тегов в картинку, то есть не каждая буква превращается в картинку, а текстовый блок.

Из минусов - заметные тормоза при открытии страниц с большим количеством обрабатываемых элементов, страница сначала загружается as is, а потом уже отрисовываются картинки, впрочем кеширование сгенерированных изображений предусмотрено. Возможно, так тормозит только на моём слабеньком ноуте, на мощных машинах не проверял. Если такую страницу сохранить на жесткий диск, то сохраняются и все сгенерированные изображения. В общем, не самое энергосберегающее решение, но в некоторых случаях может пригодится. Скрипт пока бесплатный.

Нет комментариев