- •О. Н. Романюк, д. І. Катєльніков, о. П. Косовець
- •О. Н. Романюк, д. І. Катєльніков, о. П. Косовець
- •1 Базові визначення. Основні етапи розробки веб-ресурсів
- •1.1 Основні принципи побудови та функціонування мережі Internet
- •Контрольні питання
- •1.2 Основні етапи розробки Web-сайта
- •1.2.1 Концептуальне проектування
- •1.2.2 Логічне проектування
- •4. Виробництво і контроль якості 5. Запуск і супровід
- •1.2.3 Фізичне проектування
- •Контрольні питання
- •2 Основи композиції
- •Контрольні питання
- •3 Основи шрифтового дизайну
- •3.1 Основні елементи побудови літер
- •3.2 Накреслення
- •3.3 Класифікації гарнітур і шрифтів
- •3.4 Метричні параметри тексту
- •3.5. Розмір пробілу, бокові поля і ємність шрифту
- •3.6. Виділення параграфів
- •3.7. Розміщення символів тексту
- •3.8 Комп’ютерні шрифти
- •3.9 Кодування шрифту
- •3.10 Особливості використання шрифтів у Web-дизайні
- •3.11 Рекомендована кількість шрифтів
- •3.12 Вибір кольору тексту
- •Контрольні питання
- •4 Розробка контента сайта
- •4.1 Особливості сприйняття текстової інформації на Веб-сторінці
- •4.2 Складання текстів для Internet
- •4.3 Поради щодо написання статей
- •4.4 Поради щодо написання заголовків
- •4.5 Джерела контенту та систематизація
- •4.6 Організація інформації
- •4.7 Тестування контенту
- •Контрольні питання
- •5 Теорія кольору
- •5.1 Сприйняття кольору через зоровий канал людини
- •5.2 Системи змішування основних кольорів
- •5.3 Основні характеристики та кутові поля зору людського ока
- •5.4 Особливості сприйняття кольору
- •5.5 Сприйняття кольору
- •5.6 Емоційний вплив кольору
- •5.7 Психологічне сприйняття окремих кольорів і їх поєднань
- •5.8 Вибір палітри для різних демографічних груп, національні особливості, сучасні тенденції
- •5.9 Вибір кольорів з використанням колориметричних кіл
- •Контрольні питання
- •6 Основи сканування
- •6.2 Рекомендації щодо сканування зображень
- •Контрольні питання
- •7 Розробка системи навігації
- •Контрольні питання
- •8 Розробка логотипу
- •8.1 Термінологія
- •8.2 Найбільш відомі логотипи
- •8.3 Класифікація логотипів
- •8.4 Характеристики логотипу
- •8.5 Особливості розробки логотипів
- •8.6 Вибір геометричних форм для логотипів
- •8.7 Вибір кольорової гамми для логотипу
- •8.8 Стиль у дизайні логотипів
- •8.9 Символізм зображень тварин
- •Контрольні питання
- •9 Формати графічних файлів та рекомендації до їх вибору
- •9.1 Аналіз форматів графічних файлів
- •9.2 Рекомендації для вибору графічних форматів
- •Контрольні запитання
- •Література
- •Науково-методичний відділ внту
- •21021, М. Вінниця, Хмельницьке шосе, 95, внту
- •Вінницького національного технічного університету
- •21021, М. Вінниця, Хмельницьке шосе, 95, внту
1.2.2 Логічне проектування
Основна мета етапу логічного проектування полягає в тому, щоб упорядкувати розділи сайта, привести їх до зручного й зрозумілого вигляду. Це включає організацію інформації на сайті, побудову його структури та навігації по розділах таким чином, щоб користувачі сайта могли легко та швидко знайти необхідну інформацію.
Варіанти впорядкування можуть бути різними й залежати від типу даних і вподобань замовника сайта: за часом, розділами, за абеткою, певними групами або згідно з іншими критеріями. Наприклад, для сайта музичної групи пошук певної пісні може бути організований у вигляді алфавітного покажчика, за назвою альбому, першими рядками пісні, роком випуску та за ключовими словами. Одночасне використання різних способів охоплює більшу аудиторію та дозволяє швидше знайти потрібну інформацію на сайті.
На цьому етапі розробник повинен отримати:
Тип структури сайта (лінійна, ієрархічна, контекстна, інша).
Назви розділів.
Що буде містити в собі кожний розділ.
Організація й зв'язок розділів між собою.
Яка інформація буде розміщена на певних сторінках сайта.
На рисунку 1.3 показано розбиття етапу на три підетапи: з точки зору контенту, сайта та сторінки.
Що стосується контенту сайта розбиття та класифікація сторінок напряму визначається змістом сайта, а спосіб, за яким організовано контент, визначає процес структурування. Цей підетап розбивається на такі чотири кроки.
Крок визначення тематики контента. Тематика вмісту сайта повинна бути продумана якомога раніше. Розробник повинен розпочати організацію контента концептуально та оцінити його з точки зору відвідувачів сайта. Розробник повинен відповісти на питання: відомості про які теми користувачі будуть уважати доречними на даному сайті? На цьому кроці доцільно визначити особу, яка відповідає за контент сайта. Бажано щоб ця особа була призначена з боку замовника.
Якщо на підприємстві-замовнику існує Web-сайт, то потрібно здійснити аудит існуючого контенту. Розробник повинен проаналізувати всі доступні на існуючому сайті матеріали: тексти, рисунки, схеми, мультимедійні компоненти тощо та визначити, що саме можна застосувати в новому сайті, а чого варто позбутися.
Рисунок 1.3 – Етап
логічного проектування (2) та початок
етапу фізичного проектування (3)
Розробник може почати структурування контенту з простої ієрархічної структури, з нумерацією розділів римськими цифрами. Доцільно розробити структуру контента в ході дискусії із замовником.
Крок створення плану поставки контенту є дуже необхідним, оскільки з досвіду Web-дизайнерів відомо, що часто виникають затримки, пов’язані з отриманням необхідного контенту. На цьому кроці визначаються також особи, відповідальні за тексти, рисунки та інші необхідні матеріали.
Що стосується сайта розробник повинен спочатку відобразити структуру сайта у вигляді ескізів, які потім будуть перетворені у карту сайта. Цей підетап розбивається на три кроки.
Крок створення карти сайта, яка відображує очікувані посилання та основну навігацію по сайту. Карта сайта використовується разом з ієрархічною структурою контента. Зміни в карті сайта повинні затверджуватись замовником та доводитись до відома всіх зацікавлених осіб.
Якщо на підприємстві-замовнику існує Web-сайт, то потрібно переглянути його поточну організацію. На цьому кроці розробник повинен оцінити організацію існуючого сайта з точки зору його користувача. Він повинен відповісти на питання: що можливо змінити, щоб зробити навігацію по сайта більш інтуїтивною? В результаті цього кроку повинна бути розроблена нова карта сайта.
Усім файлам, які використовуються при розробці сайта, доцільно призначати імена в єдиний узгоджений спосіб. Оскільки відповідних стандартів про найменування не існує, то на кроці встановлення узгоджень про найменування потрібно обрати такий спосіб найменування, який буде зручним для всієї проектної групи. Домовленість про найменування файлів слід додати до карти сайта.
Після визначення тематики сайта та створення його карти розробник може ретельно – сторінка за сторінкою – переглянути його. Важливо з’ясувати, що знаходиться на кожній сторінці, та як вони взаємодіють одна з одною. Це дозволить подати контент таким чином, щоб він був виразнішим та максимально зручним для користувача. Цей підетап розподіляється на чотири наступні кроки.
Крок створення макета, який являє собою суто інформаційний, без будь-якого дизайну, каркас. У макеті розробник намічає зміст, первинну та вторинну навігацію та деякі функціональні можливості. Перед тим як розробник приступить до дизайну він може оцінити, що буде отримано в результаті, відобразивши на папері всі елементи сторінки. Окрім того, зіставляючи макети сторінок один з одним, розробник має можливість краще уявити як буде виглядати їх розташування.
Крок забезпечення навігації є дуже важливим, адже навігація надає користувачам доступ до змісту сайта. Розробник може використовувати кнопки, посилання та графіку, щоб створити відчуття просторового розташування об’єктів, допомагаючи відвідувачам зорієнтуватися: де вони знаходяться в даний момент, куди їм необхідно переміститись та як повернутись до тієї сторінки, яку вони відвідали перед цим. Якщо на підприємстві-замовнику вже існує сайт, то слід ураховувати, що користувачі вже звикли до присутньої на цьому сайті навігації.
Найменування та маркування кнопок та піктограм, включаючи стиль формулювань, повинно бути узгодженим на всьому сайті. На цьому кроці розробник повинен визначити, які підказки, значки та/або текст будуть використані для підпису заголовків, маркірування та навігації. В цьому також слід дотримуватись однотипності.
Крок визначення основних маршрутів користувачів є необхідним лише за умови, що користувачі виконують на сайті якісь задачі, наприклад, здійснюють вхід у систему, заповнюють форми, роблять покупки. У цьому випадку розробнику слід з’ясувати маршрути, за якими здійснюється виконання цих задач та сформувати макети для кожної сторінки на кожному маршруті. З допомогою цих взаємопов’язаних макетів розробник має можливість перевірити розташування сторінок та оцінити правильність шляху.
