Создание прототипа сайта
Один из важных этапов разработки сайта это создание его прототипа. Конечно, некоторые могут сказать, что это не всегда нужно делать, это замедляет скорость разработки и т.д., но у каждого решения есть свои сторонники и противники. Я считаю, что это один из важнейших этапов в разработке сайта или шаблона, а именно основополагающий, которым обычно пренебрегают как начинающие, так и опытные разработчики.
Для чего это нужно?
Основной функцией прототипа является наглядность конечного результата. Для меня это очень весомый аргумент, т.к. он избавляет разработчика от того чтобы держать все в голове. Мы просто будем знать, что у нас есть четкий ориентир того, что мы должны получить в конечном итоге. Следующий неоспоримый плюс создания прототипов это согласования с заказчиком. Все мы знаем, какое бывает сотрудничество с привередливыми заказчиками. Создание прототипа это конечно не панацея от всех бед и проблем, тут все зависит от индивидуального подхода, но способна хоть немного облегчить жизнь и уберечь нервы. :)
Единственное что иногда останавливает, это затраты времени и скучность самого процесса. Например, если у нас есть проект с большим числом разнообразных страниц, и для всех страниц необходимо создать прототипы. Не особо радужно, не правда ли ? Тут уже необходимо включать в процесс разработки сознание того что мы делаем и мотивировать себя. Я думаю, если вы занимаетесь любимым делом, то таких проблем у вас не возникнет.
Плюсы:
- наглядный ориентир конечного результата;
- продумывание на этапе проектирования;
- согласованность с заказчиком.
Минусы
- скучность;
- затраты времени.
Чем пользоваться?
Если вы все таки решили заняться созданием прототипов, то следующий вопрос который возникает, это какими инструментами пользоваться. Я не буду перечислять все возможные варианты, некоторые рисуют все на бумаге, некоторые используют онлайн сервисы либо программные пакеты. Я например активно использую оба подхода, нарисовав наглядный макет в блокноте, я берусь реализовывать его.
Совсем недавно, для себя я открыл сервис
Конечно, для опытных верстальщиков это не будет новым, но я пишу как разработчик, которому иногда приходится разрабатывать дизайн.
В конце хотелось бы добавить, что выгодное вложение времени в создание прототипов обязательно окупится простотой и быстротой создание самого сайта.
Комментарии
Отличный блог! Считаю прототипирование одним из важнейших этапов любого проекта. Это эскиз будущего чертежа или картины. А в итоге здания или шедевра.. При создании сайта это крайне необходимый этап. К сожалению не все заказчики сайтов и тем более к бОльшему сожалению не все разработчики понимают всю важность создания прототипа.
Согласен в том, что не все это подходит, но в итоге без прототипа сложнее. Это неотъемлемая часть разработки, такая же как и техническое задание.