Anonim

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. Это позаботится о кратковременном всплеске, который может произойти при загрузке страницы и загрузке шрифта.

IE9 Проблемы

На момент публикации были некоторые проблемы с определенными версиями IE9, я знаю, что они работали над их решением, и надеюсь выпустить их в ближайшее время, чтобы исправить эти проблемы.

Стиль шрифтов с заменой шрифта cufon