Первоочередным этапом решения любой проблемы является постановка задачи. Предположим замысел будущего проекта более-менее осязаем - иначе говорить не о чем; делать "сайт ради сайта" не имеет смысла. Пусть к примеру планируется создать некоммерческий тематический информационный ресурс.
Перед тем как говорить о воплощении проекта в жизнь, весьма желательно исследовать уже существующие ресурсы Всемирной паутины, хоть сколько-нибудь перекликающиеся с тематикой разрабатываемого вами сайта. Это поможет избежать изобретения велосипеда. В идеале не мешало бы некоторое время "повращатся" в сообществе, симпатии которого планируется завоевать при помощи разрабатываемого сайта. Это позволит познакомится с аудиторией, а при грамотном подходе существует возможность выяснить, какая именно информация в рамках выбранной тематики наиболее востребована аудиторией.
В результате подробного анализа автор будущего сайта должен как можно полнее, хотя бы на обозримое будущее сроком не менее года, определится с планируемыми характерными чертами своего проекта, как-то:
• Тематический охват; • Направленность проекта; • Место проекта среди родственных сайтов; • Цели;
После этих выкладок, весьма вероятно, удастся наметить, и снова, хотя бы на ближайшие перспективы, следующие уже сугубо технологические моменты:
• Состав компонентов и сервисов будущего проекта; • Структура содержания сайта; • Детали организационного плана;
Непосредственная реализация замысла, по сути, вторична. Вся технологическая цепочка создания сайта должна быть поставлена на службу, полностью подчинена основным целям и задачам разрабатываемого сайта, базовым тезисам, сформулированным на самом раннем этапе проектирования. Чем более точно и четко это будет сделано один раз и навсегда, тем легче и непринужденнее окажется техническая сторона дела, рутина, с которой придется сталкиваться день ото дня.
Точно определившись с концепцией сайта, можно приступать к подготовке первоначальной порции его информационного наполнения (текстов, иллюстративного материала и т.д.) в соответствии с запланированной структурой сайта.
Параллельно с этим можно заниматься разработкой макетов страниц сайта. Макеты – это еще никакие не страницы, а только лишь прототипы будущих страниц; чаще всего – единые многослойные графические изображения.
Процесс создания макетов, наиболее творческий и ответственный одновременно, требует совершенного владения искусством поиска компромиссов. Он состоит из двух диаметрально противоположных по своему влиянию, но при всем этом неразрывно связанных составляющих, соотносящихся друг с другом точно так же, как разум и чувства. Со стороны «разумного» - организация пространства веб-страницы, разбиение его на функциональные области. А «эмоциональное» - художественное оформление страниц.
После того, как приемлемые варианты макетов созданы, начинается подготовка шаблонов страниц. Монолитные макеты режутся на фрагменты, которые сохраняются в общепринятых для использования в графических форматах Всемирной паутины. Когда вся декоративная графика для страниц готова, можно верстать HTML-код.
|