Урок на тему: "Структура веб-сайтів. Автоматизоване створення статичної веб-сторінки. Наповнення веб-сторінки інформацією, створення посилань, завантаження файлів на сервер. Автоматизоване створення й адміні¬стрування форумів та чатів"

навчальна мета: засвоїти відомості про веб-сайти, етапи створення сайту;

розвивальна мета: розвивати зорову пам’ять, логічне мислення, увагу;

виховна мета: виховувати зосередженість, вміння активно сприймати новий матеріал.

Підручники та обладнання:

  1. «Інформатика 11 клас». Навчальний підручник. / Ривкінд Й.Я., Лисенко Т.І, Чернікова Л.А, Шакатько В.В. – Київ: «Генеза», 2011 -302 с.
  2. Інтерактивна дошка.
  3. Програма Mozilla Firefox на кожному робочому місці.

Тип уроку: засвоєння нових знань, формування вмінь

Структура уроку

  1. Організаційна частина (1 хв)
  2. Мотивація навчальної діяльності (2-3 хв)
  3. Повідомлення теми, мети, завдань уроку (1 хв)
  4. Вивчення нового навчального матеріалу (25 хв)
  5. Практична робота: вироблення практичних навичок. (10 хв)
  6. Підсумок уроку (3-4 хв)
  7. Домашнє завдання (1 хв)

Хід уроку

І. Організаційний момент

  • привітання з учнями;
  • перевірка присутності учнів на уроці;
  • призначення чергових.

 

 

ІІ. Мотивація навчальної діяльності

Ми розпочинаємо вивчення розділу «Основи веб-дизайну». Ви навчитеся створювати веб-сторінки та наповнювати їх інформацією.

  1. III. Повідомлення теми, мети, завдань уроку

Сьогодні ми з вами розглянемо тему: «Структура веб-сайтів. Автоматизоване створення статичної веб-сторінки. Наповнення веб-сторінки інформацією, створення посилань, завантаження файлів на сервер. Автоматизоване створення й адміні­стрування форумів та чатів»

  1. IV. Вивчення нового навчального матеріалу

Структура веб-сайтів.

Веб-сторінка— інформаційний ресурс, до­ступний у мережі World Wide Web, який можна переглянути у веб-браузері. Зазвичай ця інформація записана у форматі HTML або XHTML і може містити гіпертекст із навігаційними гіперпосиланнями на інші веб-сторінки.

Веб-сайт— сукупність веб-сторінок, до­ступних в Інтернеті, які об'єднані як за змістом, так і навігаційно.

Фізично сайт може розміщуватися як на одному, так і на кількох серверах.

Зовнішній вигляд кожного сайту є унікальним, проте в усіх сайтів можна знайти спільні за функціональністю частини.

Структура веб-сайтів.

  1. Головна сторінка
  2. Меню сайту
  3. Гіперпосилання на інші сторінки або сайти

На будь-якому сайті першою відкривається головна сторінка. У верхній частині головної сторінки зазвичай розташована так звана шапка, яку дублюють на інших сторінках сайту. Це роблять спеціально, адже ця частина відображається у вікні браузера пер­шою і відвідувач насамперед звертає увагу на неї.

Щоб забезпечити швидкий перехід до основних тематичних роз­ділів сайту, створюють меню сайту — список гіперпосилань на його розділи. Горизонтальне меню зазвичай розташовують у шапці, іно­ді дублюючи його в нижній частині сторінки, а вертикальне — пере­важно в лівій частині сторінки, у місці, звідки відвідувач починає її переглядати. Меню є одним із найважливіших компонентів сайту, користувач постійно звертає на нього увагу, і тому вимоги до ньо­го високі. Меню має бути зручним, помітним і зрозумілим, інакше користувач не знатиме, як перейти до потрібного розділу, і покине сайт. Пункти меню мають бути чітко відділені один від одного.

Гіперпосилання, розміщені в тексті чи у вигляді графічних об'єктів, дозволяють переходити на різні сторінки сайту або навіть на інші сайти. На сайтах із дуже великим обсягом інформації є сто­рінки третього рівня, а якщо необхідно — то й четвертого, п'ятого тощо.

Виділяють три типи структур веб-сайтів — лінійну, де­ревоподібну та довільну. Подорожуючи сайтом із лінійною структу­рою, з головної сторінки ви перейдете на другу сторінку, з неї — на третю тощо. На сайті з деревоподібною структурою з головної сто­рінки можна потрапити на одну зі сторінок другого рівня, звідти — на одну зі сторінок третього рівня тощо. Сайт із довільною структу­рою видається зовсім неорганізованим, але саме в цьому й полягає принцип його створення. Подорожуючи таким сайтом, ви можете переходити з однієї його сторінки на інші в різні способи, і ваш шлях назад не обов'язково має бути таким самим.

Вибір структури визначається особливостями завдань, що розв'язуються за допомогою веб-сайту.

Наведемо додатково чотири приклади структур сайту. Кожна із цих структур має свої недоліки та переваги у проектуванні веб­сайту.

Стандартна

Основна веб-сторінка містить посилання на інші документи веб­сайту, а документи містять посилання, відповідно, на основну веб-сторінку. Це найпростіший і найпоширеніший спосіб організації веб-сайту.

Каскад

У цьому випадку посилання в документах задані таким чином, що існує тільки один шлях обходу сторінок веб-сайту. За каскадно­го способу організації сторінок відвідувачі сайту можуть переміщу­ватися тільки в одному з напрямків — вперед або назад.

Хмарочос

У цій моделі відвідувачі можуть опинитися на деяких сторін­ках, тільки якщо вони йдуть правильним шляхом. Це нагадує під­йом до потрібної кімнати у великому хмарочосі.

Павутина

У цьому випадку всі сторінки веб-сайту містять посилання на інші сторінки, і користувач може легко перейти з будь-якої сто­рінки практично на будь-яку іншу. Ця схема може перетворитися на лабіринт, якщо вийде з-під контролю, але вона популярна в тих випадках, коли посиланнями на документи користуються не надто часто.

 

Етапи створення сайту

Створення сайту умовно можна розділити на такі етапи:

  1. Попередній етап розробки сайту(на цьому етапі розв'язуються питання загального характеру. Обговорюється загальна концепція сайту, формулюються та фіксу­ються цілі створення сайту)
  2. Етап проектування сайту(Визначення структури сайту: меню, посилання, розміщення модулів, побудова списку компонентів, що підключаються, тощо)

3.   Етап розробки й тестування сайту.

4.   Розміщення сайту.

5.   Розвиток ресурсу.

Створення веб-сайту починається зі створення інформаційної моделі сайту.

Будь-яку веб-сторінку можна оцінити за двома пара­метрами: зміст та зовнішній вигляд. Проте спочатку потрібно ви­рішити, яку інформацію потрібно на ній розмістити. Необхідно де­тально проаналізувати, скільки і якої інформації потрібно подати на веб-сторінці. Створюючи проект сайту, потрібно добре продумати його за­гальну структуру, зміст інформації та посилання.

Хостинг. Засоби автоматизованої розробки веб-сайтів

Для того щоб сайт став доступним широкому колу відвідувачів, йому необхідно призначити доменне ім'я і розмістити в мережі Інтернет.

Розміщення сайту на сервері та подальше його адміністру­вання називають хостингом. Наданням такої послуги займаються спеціальні організації. Хостинг буває платним і безкоштовним.

Можливість створювати веб-сторінки та організовувати форуми й чати в автоматизованому режимі (крім власне розміщення сайту) часто надається на серверах, що забезпечують хостинг. Наприклад, ucoz.ru, mylivepage.com.

Веб хостинг UcoZ

Ucoz — це безкоштовний веб-хостинг із вбудованою системою керування сайтом. Модулі UcoZ можуть використовуватися як у єдиній зв'язці для створення повнофункціонального сайту, так і окремо, наприклад, як блог-платформи, веб-форуми та ін.

Фактично UcoZ — це веб-сервіс, що працює за принципами Веб 2.0 і дозволяє, в першу чергу, створювати сайти різного рівня складності та досить сильно відрізняється від традиційних безко­штовних хостингів.

Під час реєстрування користувачеві надається можливість ви­брати домен для свого проекту. В системі існують також і домени, спеціально розраховані на українську аудиторію — name.ucoz.ua, name.at.ua.

Під час реєстрування кожен користувач отримує 400 Мб диско­вого обсягу. Дисковий обсяг постійно збільшується пропорційно до зростання кількості відвідувачів сайту.

Основні можливості

  1. Користувачу пропонується багато дизайнів на вибір, які мож­на використати для побудови сайту.
  2. Можливість створити власний дизайн (шаблон) або переробити будь-який зі стандартних.
  3. Доступ по FTP.
  4. Безкоштовна технічна підтримка.
  5. WYSIWYG online редактор.
  6. Візуальний конструктор блоків.
  7. Версія сайту для КПК.
  8. Резервне копіювання.
  9. Лайтбокс — рекламний щит.
  10. Загальна авторизація — uID. Модулі системи
  11. Користувачі — керування списком користувачів сайту.
  12. Форум — створення та керування форумами.
  13. Щоденник (блог) — створення та керування блогом.
  14. Фотоальбоми — створення фотоальбомів.
  15. Гостьова книга — керування гостьовою книгою.
  16. Каталог статей — керування статтями на сайті.
  17. Міні-чат — модуль для маленьких повідомлень, які можуть міс­тити смайлики.
  18. Шаблони — модуль містить дизайни на будь-який смак.
  19. Новини сайту — модуль, що дозволяє користувачеві слідкува­ти за оновленням сайту.
  20. Інтернет-статистика — перегляд статистики відвідувань сайту.
  21. Каталог файлів — каталог файлів, які були додані користува­чами сайту.
  22. Каталог лінків — список веб-адрес, які були додані користува­чами сайту.
  23. Оголошення — створення дошки оголошень.
  24. FAQ — список найчастіших запитань та відповідей на них.
  25. Опитування — опитування різного спрямування.
  26. E-mail форми — організація зворотного зв'язку з адміністра­цією сайту.
  27. Онлайн-ігри — модуль, у якому представлені ігри різних на­прямків — від стратегій до настільних ігор.
  28. Інтернет-магазин — модуль системи, який є оптимальним рі­шенням у галузі електронної торгівлі.

 

Редактор веб-сайтів з графічним інтерфейсом.

Найпоширенішими візуальними редакторами для створення сайтів є: Frontpage і Dreamweaver.  Програма Frontpage компанії Microsoft, на мою думку, є кращою на сьогоднішній день. 80% сайтів в Інтернеті створено за допомогою цього пакету. Не дивлячись на те, що це наймогутніша програма, майже повна схожість її інтерфейсу з поширеним текстовим редактором Word дозволяє освоїти її легко і швидко. Редактор Frontpage містить великий набір шаблонів і майстрів для створення сайтів з різної тематики. Для форматування тексту можна використовувати всі можливості, передбачені в основному стандарті HTML, а так само застосовувати спеціальні динамічні ефекти і анімацію. Редактор має зручні інструменти для роботи з таблицями, вбудовані засоби для обробки зображень, дозволяє легко розміщувати на сторінках різні мультимедіа-об'єкти: малюнки, відеофільми, анімацію, звукові фрагменти. Тісна інтеграція з пакетом MS Office дозволяє відображати на сторінках документи MS Word, таблиці і графіки MS Excel, динамічно отримувати дані з MS Access, використовувати мову VBA, засоби перевірки орфографії і десятки готових тим для оформлення сторінок сайту. У програмі Frontpage реалізована підтримка сучасних Web-технологій, таких, як каскадні таблиці стилів (CSS), динамічні ефекти (DHTML), фрейми, активні сторінки (ASP), елементи ACTIVEX і Java-апплети. Якщо Web-сервер підтримує технології Frontpage і Sharepoint, то з'являються додаткові можливості при створенні сторінок - форми пошуку, лічильники відвідуваності, зміст сайту та інші. Програма Frontpage є не тільки редактором Web-сторінок, але і містить засоби управління створення сайту, такі, як схема навігації по сторінках, аналіз сайту за допомогою різних звітів, колективна розробка, настроювання на певні браузери, завантаження  сайту на Web-сервер по протоколах НТТР і FTP. Всі ці можливості дозволяють створювати за допомогою Frontpage повноцінні Web-сайти, такі, наприклад, як електронні магазини або ігрові сайти. 

До недоліків редактора Frontpage можна віднести його переважну орієнтацію на браузер Internet Explorer, тому слід перевіряти роботу створеного сайту в інших браузерах. А також деяку надмірність готового коду HTML. Редактор відстежує зміни в коді сторінок і наполегливо відновлює теги, видалені Web-мастером.

Вимоги до комп'ютера для установки і роботи редактора Frontpage такі ж, як у інших додатків MS Office. Для завантаження створеного сайту на Web-сервер знадобиться доступ в Інтернет і модем для передачі даних або мережева карта. Для перевірки сторінок, звук, що містять, або відео, буде потрібно звукову карту.

Відомі безкоштовні візуальні редактори для створення сайтів на сьогоднішній день:

Kompozer - редактор, який годиться як для початківців, так і для професіоналів. Існують його версії для Windows і Linux.

Amaya - два в одному, редактор сторінок і одночасно браузер, який схвалений W3C, він правильно підтримує всі стандарти для html.

SeaMonkey - набір програм для роботи в інтернеті, що включає браузер, поштову програму, IRC-чат і редактор сторінок. Створений на основі продуктів Mozilla.

BlueGriffon - зовсім нова розробка, що з'явилася в 2010 році. Втім, вона вважається наступником редактора NVU, розвиток якого затихнув кілька років тому.

Набор платних візуальних редакторів досить великий. Серед них можна виділити такі, як Editor, CoffeeCup HTML, RapidWeaver, Namo WebEditor, Web Builder і ін. Проте найбільш популярними вже довгий час є редактор Dreamweaver і лінійка редакторів від Microsoft. 

Dreamweaver - візуальний редактор, що багато років утримує заслужене лідерство серед програм для створення сайтів. Зараз Dreamweaver входить в набір продуктів Adobe Creative Suite, що представляє комплексне рішення для створення веб-сайтів. Популярними програмами для створення сайтів також є візуальні редактори від Microsoft. Довгий час багато вебмастерів користувалися для створення сайтів редактором FrontPage, але потім Microsoft припинила його підтримку, запропонувавши взамін дві нові програми - Microsoft Expression Web (вважається основним html-редактором від Microsoft) і Microsoft SharePoint Designer, який більшою мірою можна вважати наступником FrontPage. Microsoft Expression Web є частиною Microsoft Expression Studio - комплексу програм для розробки сайтів. На сайті Microsoft можна викачати 60-денну пробну версію програми. Microsoft SharePoint Designer є частиною Microsoft SharePoint - комплексу програм для організації спільної роботи.

  1. V. Практична робота: вироблення практичних навичок.

І. Створіть на сервері Google сайт з темою Художній салон:

1. Доберіть URL-адресу для сайта, відповідну його назві.

2. Виберіть тему оформлення Медісон.

3. Перегляньте запропоновану схему внутрішньої структури сайта, наприклад з файлу Тема 4\Завдання 4.9\Вправа 6\схема.docx.

4. Заповніть Домашню сторінку даними про призначення сайта, описом матеріалів, які будуть розміщені на сторінках, і даними про вас як

розробника сайта.

5. Створіть веб-сторінки на основі шаблону Веб-сторінка, розмістіть їх

відповідно до наданої схеми внутрішньої структури.

6. Розмістіть на сторінках текстові та графічні матеріали, наприклад з папки Тема 4\Завдання 4.9\Вправа 6, таким чином, щоб текст і відповідне зображення на сторінці були розміщені поруч. Використайте для компонування сторінок модульну сітку Два стовпці (просте).

7. Пов’яжіть гіперпосилання з текстовими та графічними об’єктами так, щоб, вибравши зображення, можна було відкрити одну з інформаційних сторінок сайта, а вибравши текстовий фрагмент – іншу сторінку.

8. Завантажте на сторінки сайта файли, що містяться у папці Тема 4\Завдання 4.9\Вправа 6\Файли.

9. Надішліть учителю інформатики електронного листа з адресою створеного сайта.

  1. VI. Підсумок уроку
  2. Які засоби можна використовувати для розробки веб-сторінок? Поясніть їх переваги та недоліки.
  3. Що таке HTML-код сторінки? Дані яких видів він містить? Як можна його переглянути?
  4. Назвіть відомі вам веб-редактори. У чому полягають особливості їх використання?
  5. Що таке система управління веб-контентом? Назвіть відомі вам системи управління вмістом веб-сайта.
  6. Які системи управління веб-контентом, що працюють у режимі он-лайн вам відомі? У чому їх особливості?
  7. Назвіть і поясніть етапи автоматизованого створення веб-сайтів засобами веб-серверів.
  8. Які шаблони веб-сторінок використовуються під час створення вебсайтів засобами сервісу Сайти Google? Опишіть їх особливості.
  9. VII. Домашнє завдання
  10. Опрацювати матеріал підручника т. 4.7-4.9 (Й.Я. Ривкінд, Т.І. Лисенко, Л.А. Чернікова, В.В. Шакотько).
  11. Завершити виконання практичних завдань.

 

Яндекс.Метрика