Cufon

Веб-студия "inVision": получите больше, чем сайт.
RUUA

Cufon - замена нестандартных шрифтов на сайте

Замена шрифтов с помощью технологии Cufon

Раньше доводилось часто слышать от верстальщиков и программистов, что использовать нестандартные шрифты на сайте это неправильно. И мы соглашались на стандартные шрифты Arial, Helvetica, Verdana, Tahoma, Times New Roman, Trebuchet MS. Но технологии развиваются и сейчас это уже не проблема, но давайте рассмотрим какой же метод лучше использоваться для замены нестандартных шрифтов на вашем сайте.

Новые способы замены шрифтов на сайте

Последние годы веб-дизайнеры искали решение проблемы использования нестандартных шрифтов на сайте, это те шрифты, которые могут быть не установлены у пользователя по умолчанию. И вот список способов замены шрифтов:

  • Cufon Font replacement technique
  • sIFR Technique
  • Flir ( Facelift )
  • Typeface.js
  • @font-face

В данной статье мы рассмотрим только метод Cufon, так как на наш взгляд он является наиболее оптимальным.

Преимущества использования технологии Cufon:

  • Основан на Javascript/jQuery
  • Не требует установленного флэш-плеера на сайте (более быстродейственный)
  • Очень прост в установке и настройке
  • Работает на мобильных устройствах
  • Не требует дополнительного кода CSS, как этого требует технология sIFR
  • Кроссбраузерность

Есть мнение, что Cufon не поддерживает эффект CSS hover при наведении на него мышки. Но вы можете очень просто сделать это с помощью

Cufon.replace('h1',{hover: true});


Что требуется для использования Cufon

Вот список того, что вам потребуется установить:

1. Основную библиотеку jQuery ( http://jquery.com)

2. Базовый файл Cufon ( http://cufon.shoqolate.com )

3. Выбранный шрифт.

Сам файл шрифта сам по себе не будет работать, вам нужно загрузить его на домашнюю страничку Cufon для преобразования его в необходимый формат javascript, а вот этот файл вы уже должны подключить.

Как установить Cufon на сайт

Скопируйте все необходимые файлы на сервер, например, в папку scripts и вставьте следующий код тэг <head>…</head>

<script type="text/javascript" src="scripts/jQuery_file"></script>
<script type="text/javascript" src="scripts/Cufon_file"></script>
<script type="text/javascript" src="scripts/JavaScript_font"></script><//font><//font></><//><//font>

 

<script>
Cufon.replace('#content h1, #menu a, #news h2');
</script>


Пусть ваши сайты будут красивыми!