Верстка шаблонов дизайна
Разработка сайта всегда включает верстку макетов дизайна. Верстка сайтов - это процесс формирования веб-страниц на основе готовых макетов. В конечно виде страницы отображаются в браузере при помощи языка разметки гипертекста HTML. Причем конечный код должен отвечать следующим требованиям:
1. Быть кросс-браузерным, т.е. одинаково отображаться в популярных браузерах. По причине использования различных операционных систем, а также различных браузеров для просмотра сайтов - необходимо учитывать, что HTML отображается по-разному. Популярные браузеры на данный момент являются: Internet Explorer (кроме версии 6.0), Opera, Mozilla Firefox, Google Chrome. Специалисту по верстке часто приходится использовать различные приемы, чтобы добиться одинакового отображения дизайнов, ведь на что только не способна дизайнерская мысль.
![]() Internet Explorer |
![]() Opera |
![]() Mozilla Firefox |
![]() Google Chrome |
2. В современных CMS существуют специальные шаблонизаторы (XSLT и TPL), которые имеют принципиальные различия. Специалисту по верстке нужно знать особенности разработки шаблонов, для использования верстки в системе управления сайтом. Недостаточно просто написать HTML-код. Необходимо в первую очередь создать все необходимые шаблоны, дабы сайт можно было расширять (добавлять пункты меню, создавать новые новости и т.д.).
3. Сейчас весьма популярно использовать резиновые элементы в дизайне, где это возможно (т.е. использовать пространство монитора, чтобы сайт хорошо выглядел при различных разрешениях, подстраивался под разные разрешения). Это весьма усложняет верстку, добиться рабочей резиновой верстке под силам только опытным специалистам.
4. Приветствуется блочная версткая (часто называют верстка div'ами). Количество кода сайта заметно уменьшается, структура становится понятной и прозрачной.
5. Для создания интерактивных элементов используют технологии AJAX, jquery, java-script. Важно чтобы написанный код не содержал ошибок, а также значимые для поисковых систем фрагменты сайта находились в HTML коде, т.к. поисковые роботы не понимают скриптов и динамические страницы.
Без качественной верстки сайтов, используя все перечисленные требования - даже самый эффектный дизайн не будет работать на вас, а будет работать против вас.








