Разработка макета WEB сайта на заданную тему

Содержание

Слайд 2

Определение для чего нужен сайт и его целевую аудиторию. Создание макета

Определение для чего нужен сайт и его целевую аудиторию.
Создание макета сайта

(наброски сайта на бумаге или mockup).
Создание сбалансированного дизайна,
Верстка страниц сайта,
Разработка кода клиентской и серверной стороны сайта,
Размещение сайта на хостинге (в сети Интернет),
Оптимизация и продвижение сайта,
Администрирование сайта.

ЭТАПЫ СОЗДАНИЯ САЙТА

Слайд 3

Данный этап можно разделить на несколько подэтапов: Создание идеи Разработка структуры

Данный этап можно разделить на несколько подэтапов:
Создание идеи
Разработка структуры проекта
Проработка макета

проекта.
Создание идеи
На данном этапе нам необходимо определиться с тематикой проекта (сайта, сервиса). Далее, в соответствии с выбранной темой, необходимо собрать соответствующие материалы: текстовые, графические.

ПЛАНИРОВАНИЕ

Слайд 4

Разработка структуры проекта Когда мы определились с темой проекта, подобрали необходимый

Разработка структуры проекта
Когда мы определились с темой проекта, подобрали необходимый материал,

следующим этапом будет разработка структуры проекта. Структура проекта подразумевает под собой разделы сайта, в соответствии с которыми будет формироваться навигационное меню и строиться дизайн проекта. На данном этапе можно классифицировать материал по темам и разделам.
Проработка макета проекта
После того, как мы определились со структурой проекта можно составить макет проекта (схематично).
Для отрисовки наброска можно использовать бумагу и ручку, Photoshop, любой другой редактор графики (раньше часто использовали Adobe Fireworks). Важно отметить, что данный этап – это не отрисовка готового дизайн-макета, а всего лишь схематичный набросок, выполненный для понимания того, как на сайте будут располагаться основные информационные блоки, графика и прочие элементы дизайна.

РАЗРАБОТКА И ПРОРАБОТКА

Слайд 5

После создания макета проекта можно переходить непосредственно к созданию дизайн-макета. На

После создания макета проекта можно переходить непосредственно к созданию дизайн-макета. На

данном этапе начать стоит с определения цветовой гаммы проекта.
Один из способов определения основного цвета в проекте – это составление mood board. Для этого необходимо выписать себе все синонимы, связанные с темой проекта, а затем каждый синоним набрать в поиске по картинкам Google или Yandex. На основе найденных изображений выписать себе цвета, которые чаще всего встречаются на них (каких цветов больше). Найденные цвета будут составлять визуальное восприятие нашего проекта и вызывать у пользователя соответствующие чувства.

ДИЗАЙН

Слайд 6

Итак, определившись с редактором кода, структурой мы можем приступать к разработке.

Итак, определившись с редактором кода, структурой мы можем приступать к разработке.

Прежде всего стоит отметить, что вёрстка страницы делается поэтапно: сначала пишется HTML-структура (HTML-код), затем добавляются стили, а после, если необходимо, пишутся скрипты (JS), добавляются необходимые плагины и библиотеки.
Учитывая вышесказанное, мы можем условно разделить работу над проектом на следующие этапы:
Написание HTML
Написание CSS
Написание JS

РАБОТА НАД ПРОЕКТОМ

Слайд 7

В проекте во всём должен быть порядок: от структуры проекта до

В проекте во всём должен быть порядок: от структуры проекта до

имен классов, разметки и написания кода. Если при разметке важно следить за типом информации и размещением её в соответствующих блоках (заголовок, список, ссылка, строчный элемент, параграф и пр.), то при именовании классов и идентификаторов важно соблюдать здравый смысл. Классы должны давать абстрактное понятие о блоке, к которому они относятся, чтобы код было легче читать, а затем и писать стили. В принципе здесь не должно быть ничего сложного, если мы размечаем меню, то логично содержащему блоку дать класс .nav или .navigation, если это блок с текстом, то можно дать ему класс .block-text и т.д

ПРАВИЛА ИМЕНОВАНИЯ КЛАССОВ

Слайд 8

Сейчас при написании HTML кода уже смело можно использовать тэги и

Сейчас при написании HTML кода уже смело можно использовать тэги и

элементы разметки, которые появились вместе с стандартом HTML5, если вам необходимо поддерживать старые браузеры, то можно использовать, например, плагин html5shiv, который обеспечивает поддержку новых стандартов в старых браузерах или библиотеку Modernizr (html5shiv входит в сборку Modernizr), которая определяет возможности браузера, с помощью которого просматривается сайт.

НАПИСАНИЕ

Слайд 9

При вёрстке сайтов в настоящее время, априори, используется блочный подход, никаких

При вёрстке сайтов в настоящее время, априори, используется блочный подход, никаких

таблиц, iframe’ов и пр. Таблицы выполняют только свою прямую роль – представление информации в виде таблицы. В вёрстке таблицы используются лишь при работе с электронными письмами.
На этапе написания HTML мы, как бы, создаём скелет страницы, её абстрактную модель при помощи тэгов (языка разметки HTML). Стоит отметить, что структуру может быть проще написать, если у нас есть прототип, составленный на первом этапе или же, если мы сами, глядя на дизайн-макет, на бумаге схематично разрисовали себе все блоки страницы.

УТОЧНЕНИЯ