Интерактивная модель сайта
Прототипирование важный этап его разработки. Любой проект требует тщательного планирования, создание сайтов под ключ – не исключение. Проектирование ресурса с понятной структурой и навигацией, это первый и ключевой момент, именно на этом этапе обдумывается концепция всего проекта, разрабатывается структура и фиксируется навигация по сайту.
Результатом этих работ является так называемый прототип сайта, который включает в себя перечень страниц с описанием структуры размещения информации на них, и размещения графических, функциональных и навигационных элементов на этих страницах. Качественное проектирование поможет избежать проблем на этапе веб программирование и при последующем его развитии.
Основная часть процесса – подготовка пользовательского интерфейса, создание сайта с адаптивным дизайном. Цель этого этапа работы – сделать взаимодействие и общение посетителя с сайтом эффективным. Пользовательский интерфейс включает в себя:
- Основную навигацию, определяющую пути перемещения пользователя по веб ресурсу
- Функциональную навигацию: поиск, формы регистрации, авторизации и подписки на информационные рассылки
- Вспомогательную навигацию, которая помогает пользователю в перемещениях по странице или ближайшим разделам (она включает в себя ссылки вроде «вперед», «назад», «вверх страницы» и т.п.)
- Служебная навигация, присутствующая на каждой странице в обязательном порядке (включает в себя ссылки вроде «написать письмо» и «карта сайта»).
Такой подход к проектированию – обязательное условие работы над любым интернет проектом, но сейчас объем информации на крупных сайтах велик, и навигация зачастую не может обеспечить удобство пользователя. Поэтому для крупных ресурсов подходит окружение основной информации на странице сопутствующими материалами из других разделов сайта. Например, для страницы с описанием товара подойдут блоки с информацией о пользе товара или отзывами о нем.
Целью проектирования сайта является и определение целевой аудитории ресурса, а также сбор информации о требованиях пользователей к проекту и внедрение способов их реализации. Проект сайта включает в себя:
- Предварительный анализ сайта. Описание сайтов конкурентов, их преимуществ и недостатков, формулировка основных задач для разрабатываемого ресурса
- Описание долгосрочной цели проекта или целей сайта
- Этапы работ над проектом: описание проблем, решаемых на каждом этапе работ и сроки выполнения работ для каждого этапа
- Профили пользователей, т.е. описание групп предполагаемых пользователей (уровень обучения пользователей, возможная конфигурация системы). Эти профили предназначены для выявления целевой аудитории. Если выявляется несколько групп пользователей, они ранжируются по степени их значимости
- Сценарии работы пользователей определяют то, что может заинтересовать пользователя. Также в сценариях указывается, как пользователи будут взаимодействовать с сайтом (какие страницы пользователю будет интересно посетить и какие программные модули сайта им пригодятся).