Требования к вёрстке
Передавая вёрстку программисту, верстальщик не всегда задумывается о функционале сайта, поэтому часто в вёрстке чего-то не хватает либо допущены ошибки.
Вот несколько требований, на которые нужно проверить вёрстку, прежде чем программист сможет приступить к "поcадке" её на СMS
1. Располагайте файлы css-стилей в папке "css", файлы js-скриптов - в папке "js". Некоторые верстальщики
хранят файлы в папках "styles" и "scripts" соответственно. Вот вам несколько аргументов в пользу
предложенного мною варианта:
- названия папок короче
- начинаются с разных букв и легче распознаются глазом
- вариант с именованием "css" + "js" более распространён, чем "styles" + "scripts"
2. Проверьте, прокомментирована ли вёрстка: выделены ли все ключевые блоки, такие как шапка, контент, колонки, меню, подвал. Старайтесь показать начало и окончание блока:
3. Бывает, что вёрстка состоит из нескольких макетов: главной, внутренней страницы с одной и двумя колонками. И Вы решили проблему разного количество колонок применением разных классов: "onecolumn" и "twocolumn". Не поленитесь написать небольшой комментарий программисту, иначе довольно сложно искать отличия в длинном коде вёрстки.
4.Часто дизайнеры выделяют в меню и других блоках какие-то фразы или слова КАПСЛОКОМ. Стоит при вёрстке учитывать это и делать на css приведение к верхнему регистру (это НЕ касается контента, а касается исключительно статично свёрстанных зон) .
5. Почти на всех сайтах есть страница контактов. Проверьте, создали ли Вы пример вёрстки для формы обратной связи. Вам в помощь я подготовила пример кода формы обратной связи: просто создайте новую страницу, киньте туда этот код и проверьте, корректно ли он отображается в Вашей вёрстке. Пропишите для всех полей формы шрифт сайта и корректные размеры!
6. Проверьте, показали ли вы, как будет выглядеть активные пункты меню . При этом, привязывайте все стили активного пункта меню к классу-активатору, а не наследуйте их от ссылки. Потому что иначе, программисты вынуждены оставлять теги <a> без href атрибута для поддержания вида вёрстки.
7. Узнайте у менеджера, будет ли на сайте, например, список новостей. Если да, то сделайте пожалуйста пример такой страницы. Обязательно покажите как будет выглядеть навигация.
8. Создайте тестовую страницу. Что это такое и для чего нужна тестовая страница?
После того как сайт посадили на CMS, к работе приступают контенщики - люди, которые заполняют сайт информацией. Они не знают HTML и CSS и
пользуются редакторами. Редакторы используют стандартные теги, без применения css.
Поэтому Вам нужно предусмотреть, чтобы все теги в контентной области отображались корректно:
то есть для вашего класса content, нужно прописать отображение: заголовков, параграфов, ссылок, таблиц, список.
Больше про оформление контента читайте на сайте xiper.net.
Вам в помощь я подготовила следующий код:
Если у таблиц появились рамки, а у списков маркеры не вылезли за границы контентной области, поздравляю, Вы хороший верстальщик!
Давайте вместе стремится к качественной работе!
Спасибо за внимание, Татьяна
Полезное
- Подсветка php-кода для сайта
- Сколько зарабатывают веб-разработчики?
- Рассуждения о задачах разработчика
- Правила работы с UTF-8
- Подходы к реализации меню
CMS MODx
CMS MODx — админка
PHP
- Слияние массивов в PHP
- Задачки на знание PHP для начинающих
- Unable to load dynamic library php_curl.dll
- Изображение [] не может быть показано, так как содержит ошибки.
БД
JS, jQuery
Партнёрам по цеху
- Требования к вёрстке
- Дизайнерам | изображения на сайте
- Как быстро сменить дизайн на сайте
Copyright © 2008 scabbiaza.net
PHP-программист: программирование сайтов, интернет-магазинов, порталов