- •Часть 1. Компьютерная графика и web-дизайн. Теоретические основы.
- •Цветовая модель rgb
- •Цветовая модель cmyk
- •Цветовая модель lab
- •Структура гиперссылки
- •Категории гиперссылок
- •Формы гиперссылок
- •Дизайн гиперссылок
- •Принципы юзабилити
- •Назначение навигации
- •Глобальная навигация
- •Нарушения навигации
- •Организация навигации при помощи закладок
- •О блако тегов
- •1. Сбор страниц
- •2. Индексирование страниц
- •Проблемы поисковых систем
- •Создание системы поиска
- •Интерфейс поиска
- •Дизайн страницы результатов
- •Отрицательный результат поиска
- •Принципы разработки отдельных страниц Главная страница
- •Splash-страница
- •Специальные навигационные страницы
- •Страницы для обратной связи
- •Выходные страницы
- •Страницы с фиксированными размерами
- •Масштабирование по горизонтали
- •Введение в web-типографику
- •Правила составления текстов для web
- •Главные правила текстового дизайна
- •Создание логотипа
- •Выбор цветовой гаммы сайта
- •2. Эксплуатационный опрос
- •3. Определение технических подробностей
- •4.Изучение аудитории
- •5.Анализ отрасли
- •6. Составление первичной документации
- •1. Структурирование сайта с точки зрения контента
- •Основные ошибки клиента
- •2. Создание карты сайта
- •3. Установка соглашений об именовании
- •1. Разработка концепции дизайна
- •2. Выверка
- •3. Создание графических шаблонов и руководства по стилю оформления
- •1. Подготовка к производству
- •2. Заключение договора о хостинге
- •3. Формирование файловой структуры
- •4. Компоновка страниц
- •5. Контроль качества
- •1. Передача сайта
- •2. Запуск
- •3. Сопровождение
- •Баннер с позиции рекламодателя
- •Баннер с позиции дизайнера
- •Часть 2. Разработка web-узлов. Практическое задание.
- •1. Запись данных: insert
- •2. Чтение данных: select
- •3. Обновление данных: update
- •4. Удаление данных: delete
- •Описание
- •Синтаксис
- •Описание
- •Синтаксис
- •Синтаксис
- •Аргументы
- •Описание, примеры
- •Связь между окнами
- •Строка параметров
- •Основные кроссбраузерные параметры
- •Заметки
- •Конструкция включений require
- •Конструкция включений include
- •Часть 3. Верстка и допечатный процесс.
- •1. Каждая статья должна иметь прямоугольную форму и состоять из прямоугольных блоков
- •2. Обтекаемая текстом фотография должна занимать по ширине целое число колонок
- •3. Колонку текста нельзя прерывать элементами графического дизайна
- •4. При вертикальной верстке элементы статьи должны располагаться в строгом порядке: 1) фотография, 2) подпись к фотографии, 3) заголовок, 4) текст
- •5. Из нескольких иллюстраций к статье следует выбирать одну ведущую
- •1. Материалы должны быть явно отделены друг от друга.
- •2. Материалы должны выстраиваться в иерархию.
- •3. Заголовки соседних материалов не должны слипаться.
- •4. Следует соблюдать иерархию фотоматериалов.
- •5. Полоса должна быть визуально сбалансирована.
- •6. Больше трёх-четырёх гарнитур на полосе использовать нельзя.
- •Часть 4. Операционные системы и компьютерные сети. Вопрос №1. Диапазоны ip-адресов локальных сетей, их назначение
- •Вопрос №2. Прямые и обратные dns-запросы, структура домена .In-addr.Apra
- •Вопрос №3. Напишите консольные команды и их параметры, позволяющие запускать, останавливать и перезапускать сервис Apache, а также просматривать прослушиваемые сервисами порты локального хоста
- •Вопрос №5. Напишите инструкции файла настроек Apache, запрещающие в текущем каталоге доступ ко всем файлам с расширением log отовсюду, кроме локального хоста
- •Вопрос №6. Напишите инструкции файла настроек Apache, разрешающие доступ в текущий каталог только прошедшим аутентификацию пользователям
- •Вопрос №7. Напишите инструкции файла глобальных настроек Apache, организующие виртуальный хост Вопрос №8. Опишите назначение поставляемых в пакете веб-сервера Apache утилит htpasswd, ab
1. Подготовка к производству
Прежде чем фактически начать производство, уточняются первоначальные цели и оценивается состояние проекта.
Карта сайта. Насколько велик сайт? Соответствует ли число страниц запланированному?
Сложности визуального проектирования. Стала ли нарезка файлов на части ночным кошмаром или прошла достаточно гладко?
Внутренние разработки. Укладываются ли инженеры в рамки бюджета/графика работ?
2. Заключение договора о хостинге
3. Формирование файловой структуры
URL текущей страницы, отображаемый в адресной строке браузера, будет дополнительным элементом навигации, если структура каталогов с файлами web-ресурса соответствует его логической структуре. Каждый раздел физически лучше представить в виде папки, название которой соответствует названию раздела, а основную страницу раздела — в виде файла index.htm, помещенного в эту папку. Тогда пользователь сможет перемещаться по навигации вверх, просто сокращая URL в адресной строке с конца.
4. Компоновка страниц
Разрезание и оптимизация. Многослойные графические шаблоны нарезаются на части и преобразуются в графические объекты (графические элементы навигации, рисунки заднего фона и т.д.). Графические объекты сжимаются до минимально возможного размера с целью сокращения времени загрузки и сохраняются в форматах .gif или .jpg.
Создание HTML-шаблонов. HTML-шаблон — это не имеющая конкретного содержимого HTML-страница, которая формируется дизайнерами производства путем воссоединения графических элементов и визуально соответствует графическому шаблону. Первый HTML-шаблон устанавливает глобальные стандарты, такие как навигация, структура таблиц, использование шрифтов, обработка COMMENT- и TITLE-тегов и т.п. Он тщательно проверяется на различных браузерах и платформах. Теперь этот шаблон может использоваться в производстве HTML для создания других шаблонов или конечных страниц с помощью команды Save As.
Применение облегченных сценариев. Под «облегченным сценарием» имеется в виду то, что группа разработчиков страниц может запрограммировать без помощи программистов на JavaScript или DHTML. Такие эффекты как динамическая смена графики, формы, выпадающие меню, всплывающие окна и фреймы должны быть реализованы в HTML-шаблонах и проверены.
Разработка включений. При формировании сайта зачастую приходится иметь дело с повторяющимися участками кода (верхний и нижний колонтитулы, элементы глобальной навигации) на всем сайте или, по крайней мере, на большинстве страниц. Это как раз те элементы, которые включаются в HTML-шаблоны. Если необходимо внести изменение в такой участок кода, приходится редактировать вручную либо с помощью поиска и замены. Гораздо удобнее создать включение. Это текстовый фрагмент, закодированный и сохраненный в отдельном файле, но применяемый глобально, что позволяет редактировать его лишь в одном месте. На страницах сайта вместо повторяющегося кода просто размещается ссылка на этот внешний файл.
Создание страниц стилей. Удачный сайт подчинен очень важной идее: разделение стиля и содержания. Это означает, что дизайн отражен в одном месте, а содержимое — в другом. Тогда для редизайна сайта достаточно изменить один только файл.
Заполнение страниц. Момент, где возможно торможение по вине клиента, опаздывающего с поставкой контента. Это содержимое также должно быть заблаговременно представлено клиентом.
Интеграция с внутренними разработками. Для интеграции внутреннего и внешнего содержимого логичный момент наступает сразу после завершения компоновки страниц. Но еще в начале этапа производства следует собрать вместе тех и других специалистов и разработать план интеграции и взаимодействия.
