Любая система управления сайтами (в том числе и Joomla) предполагает создание определённых удобств, как для администратора, так и для его посетителей, авторов статей, управляющих содержимым и т.д. Например, создание материалов и управление ими, установка баннеров, изображений, работа с пользователями сайта, настройка расположения блоков информации, отправка сообщений владельцам сайта. Всё это в настоящее время достаточно подробно и хорошо автоматизировано.
Но есть какие-то проблемы, с которыми, в общем-то, принято мириться. Либо их решение производится за счёт знания языка html. Но и эти решения, к сожалению, грешат недостатками, создавая определённые неудобства. В данном конкретном случае речь идёт о возможности изменения шрифта текста на сайтах, работающих под управлением системы Joomla. Существуют разные способы задания внешнего вида отображения текста:
- Вручную при редактировании статьи.
- Через каскадные таблицы стилей (CSS).
- Преобразование текста в картинку специальными скриптами.
- Установив наш плагин niceText.
Остановимся вкратце на каждом из этих способов.
Изменение шрифтов в Joomla вручную в статьях
Этот способ, возможно, самый простой, но и самый трудоёмкий из всех. Вам придётся для каждой статьи выбирать шрифт. В общем-то, с одной стороны это не так уж и сложно. Но любая дополнительная операция требует времени, которого нам так часто не хватает.
Задание шрифтов через CSS
Можно смело утверждать, что этот способ самый распространённый из всех. Его очень любят программисты и энтузиасты Джумлы. В действительности, этот метод очень эффективен и позволяет исправить шрифт сразу во всём проекте. Особенно он хорош в тех случаях, когда файлы со стилями невелики. Однако в современных, модных, красивых шаблонах, таблицы стилей очень сложны и содержат до тысячи строк кода.
Понять даже умудренному опытом специалисту в этом нагромождении где и что менять не очень легко. Конечно, существуют методы и средства, встроенные в современные браузеры (например, Firebug в Mozilla FireFox ), которые облегчают поставленную задачу. Но и в этом случае необходимы также высокая квалификация и продолжительный опыт работы с шаблонами Joomla.
А теперь о главном. Перечисленные выше способы НЕ РАБОТАЮТ в тех случаях, когда на компьютере посетителя сайта отсутствуют указанные при создании страниц шрифты. Также, многим, пересевшим на альтернативные операционные системы (например, Linux), не нравится отсутствие сглаживания текста. Мало того, если web-дизайнер применит теги типа FONT с указанием шрифта отсутствующего на компютере клиента, то страницы могут вообще отображаться «кракозябрами».
Соответственно, обвиняются программисты этих систем, а ведь дело-то не в них, а в создателях таких шаблонов. Потому что решение существует. Мы позже опишем, как заставить браузер показывать всем, независимо от операционной системы и наличия в ней используемых шрифтов, страницы вашего сайта так, как вы планируете, а также осуществить сглаживание текста. А пока, опишем ещё один способ.
Изменение внешнего вида текста через преобразование в картинки
Метод, в общем-то, неплох и даже в чём-то, по своему, хорош. Но вот только поисковые машины пока не научились преобразовывать изображение в текст. То есть для них картинка это бессмысленный набор информации. Такие сайты не то что плохо индексируются, они вообще не воспринимаются поисковиками. Поэтому если первые два метода ещё можно применять, то этот не подходит совершенно. К тому же, встроить картинку в картинку даже в ручном режиме непросто, а уж в автоматическом вообще этого никто не делает.
Потому что есть надёжный, простой и элегантный способ.
Плагин для изменения шрифтов в Joomla
Мы в начале статьи писали об удобствах. Плагин niceText олицетворяет в данном случае квинтэссенцию понятия об удобстве. После установки и активации этой «удобняшки» вы сразу можете задать шрифт для пяти групп элементов. Например, можно задать шрифт отдельно для текста в тэгах h1, h2, p, b, li. Проблемы, как правило, присутствуют при задании специального шрифта для заголовков, но не в случае с плагином niceText.
Для того, чтобы привлечь внимание, часто делают изображения, а их уже размещают в слоганах, девизах, ярких заголовках. Например, на странице «Сказка про репку» текст сказки и заголовок отображается тем шрифтом, который мы указали и его, скорее всего, нет на вашем компьютере. При этом вы видите его так, как мы планировали, а не как ваш браузер с вашей операционной системой решили. Ещё одним удобством niceText является то, что мы заранее побеспокоились и встроили в него 18 шрифтов самых разных стилей (от рукописных до специальных плакатных).
Согласитесь, управлять шрифтами в Joomla с нашим плагином легко и эффективно.