Количество блоков
Чем выше количество юзабельных блоков, тем дороже обойдется верстка сайта. Стандартный макет включает пять блоков: шапку, два сайдбара, поле вывода контента и футер. Стоимость верстки такой страницы составит около двухсот долларов, то есть в среднем за один блок придется отдать около $40. Бывают и исключения: если в одном блоке содержатся многоуровневые выпадающие меню или слайдшоу, то стоимость окажется немного выше.
Наличие программных модулей
Если на странице сайта планируется разместить активные элементы, улучшающие юзабилити и требующие подключения к коду страницы СoffeeScript или Javascript, стоимость верстки сайта возрастет. Есть два варианта: верстальщик может оставить пустой блок для вставки объекта или же написать программу самостоятельно. Расчет стоимости программных элементов зависит от типа и сложности. Например, хорошее слайдшоу на JavaScript будет стоить порядка $100.
Графические работы
В ряде случаев графический макет может потребовать существенной доработки. Дело в том, что некоторые дизайнеры незнакомы с особенностями гипертекстовой разметки, а поэтому не учитывают необходимость адаптации графического изображения. Это касается использования эффектов затенения и глобального освещения элементов страницы, что стандартными методами каскадных таблиц стилей не всегда достижимо. Гораздо проще переработать макет в графическом редакторе, за что верстальщик может потребовать дополнительную плату.
Альтернативный метод расчета стоимости
Существует метод расчета стоимость верстки, основанный на почасовой оплате. Такой метод используется верстальщиками, которые привыкли оценивать свою работу исходя из собственных возможностей. Верстка страниц с учетом кроссбраузерности со 100% валидацией кода стоит порядка 20-25 долларов за час работы. Если потребуется написание скриптов для сайта, стоимость часа работы может возрасти на 10-20 долларов. Естественно, заказчик не будет оплачивать работу удаленного работника почасово, поэтому самому верстальщику необходимо определиться, сколько времени займет написание кода страницы при нормальной скорости работы и отсутствии перерывов.