- •Тема 1. Теорія веб-програмування
- •1.Загальне поняття про веб-програмування
- •2. Історія
- •1971-1989 Рік – перший обмін повідомленнями.
- •1995-1996 Рр. Мова програмування JavaScript. Каскадна таблиця стилів. Flash.
- •2000 Рік (травень) – реліз php4.
- •2000 Рік (грудень) – w3c та JavaScript.
- •2005 Рік – упровадження технології web 2.0.
- •3. Засоби веб-програмування
- •4. Система керування вмістом
- •Тема 2. Мова гіпертекстової розмітки html
- •1. Основні поняття мови html.
- •2. Історія розвитку html.
- •3. Розмітка
- •4. Елементи html-документа
- •5. Редактори html-документів
- •Wysiwyg-редактори
- •Редактори, що працюють з вихідним кодом
- •Тема 3. Система управління вмістом Joomla
- •Складові cms-системи
- •2. Системні вимоги до встановлення cms Joomla
- •3. Інсталяція cms Joomla
- •5. Адміністрування cms Joomla
- •Тема 4. Проектування сайтів
- •2. Класифікація web-сайтів (за призначенням)
- •2.1. Класифікація за призначенням
- •2.2 Класифікація сайтів за технологіями, що використовуються
- •Тема 5. Структура процесу розробки web-сайтів та web-додатків
- •1 Структура процесу розробки
- •2 Технічне завдання на розробку
- •2.1. Етапи та терміни створення сайту:
- •Структура сайту інституту
- •Наукові школи
- •Центри та лабораторії
- •Напрями наукових досліджень
- •Конференції та семінари
- •Видавнича діяльність
- •Контакти Тема 6. Ергономічні обмеження та рекомендації при web–дизайні
- •1. Обмеження по кількості елементів керування
- •2 Обмеження по розташуванню елементів керування
- •3. Обмеження по інформаційному наповненню
- •4. Графіка та текст.
- •5. Часові обмеження
- •1. Психогенний вплив
- •2. Колір при Web-дизайні
- •Тема 7. Програмування мовою html 5
- •П'ять речей, які треба знати про html5
- •2. Вам не треба відкидати наявне
- •3. Легко почати
- •4. Це вже працює
- •Перевірка технологій html5
- •10 Порад для створення html5-шаблонів
- •Можливі експерименти з html5
- •Переваги табличної верстки
- •4 Основних недоліка табличної верстки
- •Оптимізація html коду
- •Практичні завдання Розділ і. Лабораторна робота №1. Розробка структури сайту
- •Хід роботи
- •Визначення мети створення сайту та його тематики.
- •2. Визначення структури сайту
- •3. Визначення ключових слів
- •4. Добір доменного імені сайту.
- •Лабораторна робота №2. Основи використання дескрипторів мови html
- •Хід роботи
- •Теги форматування
- •Атрибут тега ul type відповідає за вигляд маркеру:
- •Встановлення кольору фону
- •Лабораторна робота №3. Створення веб-сторінки мовою html.
- •Хід роботи
- •Лабораторна робота №4. Робота з таблицями у html.
- •Хід роботи
- •Елементи таблиці
- •Атрибути елемента table
- •Атрибути елементів рядків і стовпців
- •Колір у таблицях
- •Об'єднання комірок таблиці
- •Контрольні запитання
- •Лабораторна робота №5. Використання зображень та посилань на веб-сторінці.
- •Теоретичні відомості
- •Зовнішні посиланн
- •Внутрішні посилання
- •Завдання: Створити галерею учнів 9 класів.
- •Питання для самоконтролю
- •Лабораторна робота №6. Створення персонального сайту за допомогою системи ucoz
- •Хід роботи
- •(Для завершення реєстрації перейти за цим посиланням:)
- •Індивідуальне завдання
- •Лабораторна робота №7. Налагодження модулів персонального сайту в системі ucoz
- •Хід роботи
- •Індивідуальні завдання
- •Розділ іі.(практичне застосування) Комплекс практичних робіт по створенню веб-сайту за допомогою системи управління контентом «WordPress»
- •Практична робота №1 Тема: Встановлення локального сервера. Встановлення україномовної версії «WordPress».
- •Теоретичні відомості
- •Тема: Налаштування сайту та його адміністративної панелі.
- •Тема: Публікації і сторінки.
- •Тема: Навігація.
- •Тема: Теми та дизайн сайту.
- •Завдання
- •Контрольні запитання
- •Словник термінів
- •Список використаних джерел
- •Навчальне видання
2 Обмеження по розташуванню елементів керування
На малюнку наведено приклади двох орієнтацій клавіш з різними відстанями між клавішами. Ці 2 орієнтації широко використовуються при побудові сайтів. Їх закладено і у розташування клавіш у CMS. Загалом розташування ДЕФ є більш компактним і цим часто користуються для надання великої кількості клавіш, але залежність, що надано на рис. , залишається і у цьому випадку. Особливо це помітно при випадаючих клавішах.
Цікаво спостерігати вплив відстані між клавішами на сприйняття їх користувачем. Клавіші створюють єдине інформаційне поле і воно починає розриватися при відстані більшим ніж половина ширини клавіші у напрямку їх орієнтації. Так якщо А,В та Д,Е є прийнятними, то С та F неприйнятними для побудови набору клавіш.
Іноді здається, що мала кількість клавіш для керування, створює прийнятні умови роботи користувача. Мала кількість клавіш керування особливо на першому рівні часто є наслідком поганої структуризації інформації. Часто в цьому випадку велика кількість клавіш буде на нижніх рівнях. Мала кількість клавіш керування така ж не прийнятна для сприйняття користувача як і велика. Користувача дратує (робить дискомфортним) незадіяна зона екрану в якій він очікував клавіші керування.
3. Обмеження по інформаційному наповненню
Інформаційне наповнення кожного розділу повинно бути зручне для сприйняття. Все залежить від призначення відповідного сайту та розділу.
Як показують дослідження багато відвідувачів сайтів продивляються лише першу сторінку і тому багато уваги дизайнера повинно бути зосереджено на змісті та структурі першої сторінки. Доцільно коротко надати призначення сайта та його основні новини.
Якщо зміст розділу повністю текстовий, то доцільний обсяг повністю залежить від зацікавленості користувача, але в більшості випадків після 6-8 тисяч символів з’являється відчуття дискомфорту. Об'єм тексту може бути збільшено при використанні графічних ілюстрацій.
0
2
1
При плануванні розміщення навчального матеріалу на сторінці слід враховувати траєкторію руху очей при перегляді змісту сайту. На малюнку виділені зони активності і напряму перегляду матлюнку, відповідно до яких уся найбільш важлива інформація повинна поміщатися в лівому верхньому кутку екрану. Зони активності пронумеровані "в порядку убування", тобто активніші зони мають більший номер.
5
3
4
4. Графіка та текст.
Текст без графіки погано сприймається і виглядає нудно. Для навчальних матеріалів більше 3-5 сторінок по 2 тисячі символів краще не розміщувати. У серії книжок для навчання кожний урок (урок був порцією інформації) мав до 10-12 сторінок з копіями екранів та поясненнями до них.
Графічна інформація має різні функції при її використанні. Розглянемо основні типи графічних зображень на Web-сторінках та їх характеристики:
- намальовані художниками чи взяті з Інтернету графічні зображення (титульне оформлення, логотипи, піктограми, банери, та інші мальовані зображення на сторінці);
- художнє оформлення текстової інформації,
- спеціально розроблені шаблони оформлення Web-сторінок
- схеми, графіки, діаграми та інше
- фотозображення;
- анімовані зображення;
- телевізійні фрагменти.
Перш за все відзначимо, що будь яка сторінка має своє титульне оформлення. До титульної сторінки відноситься одне обов'язкове правило - стиль, зображення на сторінці, скрипти, що використовуються, фони та графічні зображення для оформлення, залежать від призначення сторінки. Сторінки кафе, розважальних Сайтів, домашні сторінки мають багато яскравих рухливих зображень, фото, вкрадені з інших сторінок зображення та інше, що навряд чи Ви будете використовувати для Сайта поважної організації.
Розробка логотипу, графічне оформлення, створення оригінального банеру є одними з найбільш творчих операцій при створенні сторінок. Для виконання цих робіт звичайно залучаються художники, які володіють засобами комп'ютерної графіки. При роботі художника важливою частиною є узгодження з замовником мети графічної роботи, побажань замовника по оформленню та змісту роботи, умов та обмежень. Умови та обмеження це не тільки розмір зображення та обсяг пам'яті, але й дозволені та недозволені графічні елементи, це і колір, і яскравість, і шрифти та інше. Звичайно розробка і логотипу, і банеру, і інших графічних елементів це ітераційний процес.
Тактильна безперервність Тактильна безперервність розглядається як мінімізація змін при роботі засобів керування. Звичайними засобами керування є миша та клавіатура.
