Cufon - это текстовая библиотека замены javascript. Он не связан с sIFR в кодовой базе, но выполняет то же самое без необходимости в файлах Flash. Настройка занимает около 5 минут, и вам не нужно снова прикасаться к нему. Не может быть проще, и это может оказать большое влияние на внешний вид вашего сайта.
Как это устроено
Первый шаг - отправить ваш шрифт через веб-сайт Cufon. Они обрабатывают шрифт в шрифт SVG (масштабируемая векторная графика). Затем пути обрабатываются в VML (язык векторной разметки), что значительно увеличивает скорость Cufon в IE. Полученные данные затем кодируются в JSON и передаются в определенную функцию Cufon для обработки, и именно здесь происходит волшебство.
Cufon Примеры
Сначала перейдите на сайт Cufon и отправьте файл шрифта для обработки. Он выложит файл .js для загрузки. Вы должны иметь этот файл, чтобы Cufon мог перевести текст на выбранный вами шрифт.
Затем включите файл cufon-yui.js и созданный файл шрифта javascript. Последнее - это просто завершение текста в классе и инициирование замены Cufon вокруг имени этого класса. Полный код ниже:
Это текст шрифтом Молот
Результаты в:
Это текст шрифтом Молот
Cufon Lineheight
Существует известная проблема со всеми браузерами с высотой строки, которая, вероятно, не будет исправлена
Cufon.now ()
Для лучшего просмотра в IE рекомендуется вызвать функцию Cufon.now () прямо перед тегом body. Это позаботится о кратковременном всплеске, который может произойти при загрузке страницы и загрузке шрифта.