Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
L_2.doc
Скачиваний:
0
Добавлен:
25.01.2020
Размер:
69.12 Кб
Скачать

Лекція 2 Тема: Технології створення веб-сторінок.

План

  1. Технології HTML, CSS, DHTML, XHTML і XML.

  2. Технології JavaScript / Java, PHP, ASP.NET.

  3. Технології CGI, SSI.

  4. Технологія Adobe Flash.

  5. Технологія AJAX.

  1. Технології html, css, dhtml,xhtml и xml.

Зараз в Інтернеті використовується досить багато різних технологій. Розглянемо основні особливості, переваги і недоліки популярних технологій JavaScript / Java, CGI, SSI, CSS. PHP, ASP, VBScript, Adobe Flash, DHTML, XHTML і XML.

HTML5 (HyperText Markup Language, version 5) - мова для структурування та подання вмісту для всесвітньої павутини, а також основна технологія, використовувана в Інтернеті. Основною її метою є поліпшити мову, що підтримує роботу з новітніми мультимедійними додатками, при цьому зберігається легкість читання коду для людини і ясність виконання для комп'ютерів і пристроїв (веб-браузери, синтаксичні аналізатори та т. д.). HTML5 включає в себе HTML 4 і JavaScript.

DHTML (Dynamic Hyper Text Markup Language, динамічний мова розмітки гіпертексту) є розширенням стандарту HTML і дозволяє створювати web-сторінки, що включають такі інтерактивні елементи, як рухається фон, розташований під статичним вмістом документа, рухомі об'єкти, що випадають меню, кнопки, що підсвічуються при наведенні курсора миші, анімацію, що біжать титри і багато іншого. За великим рахунком DHTML являє собою "середнє арифметичне" між технологіями HTML і JavaScript. Цей стандарт використовує прості сценарії, підготовлені за допомогою інтерпретується макромови, оброблюваного браузером спільно з кодом HTML. Такі сценарії іменуються "скріплетамі".

XHTML і XML значно розширюють можливості HTML і дозволяють web-майстрам використовувати практично весь закладений в сучасний Інтернет потенціал на 100%, в першу чергу в сфері електронної комерції. Оскільки XHTML має модульну архітектуру побудови електронних документів, даний стандарт дозволяє створювати механізми взаємодії з нетрадиційними для Інтернету пристроями, такими як факси, мобільні телефони і телевізори. На думку аналітиків, в не настільки віддаленому майбутньому XML стане основним стандартом у Всесвітній мережі, поступово включивши в себе більшість інших використовуються нині форматів.

CSS (Cascading Style Sheets) - каскадні таблиці стилів. Найчастіше у web-дизайнера виникає необхідність застосувати в процесі створення html-документа складне форматування - від абзацу до абзацу змінювати шрифт, розташування тексту, його колір, формувати різні таблиці даних. Можна вирішити цю проблему за допомогою стандартних засобів HTML: описувати кожен абзац окремим набором команд, але в цьому випадку підсумковий документ буде мати великий розмір, та й саме створення коду стає вельми трудомісткою роботою. Можна піти іншим шляхом: включити в сторінку опис CSS або підключити зовнішній файл, виконаний з стандарті CSS - Cascading Style Sheets (каскадні таблиці стилів), в якому за допомогою спеціального макромови один раз жорстко поставити форматування сторінки. Іншими словами, файл CSS виконує роль такого собі шаблону, який застосовується для форматування тексту, таблиць та інших елементів в документі HTML. Є можливість підключати один і той же фізичний файл CSS до різних web-сторінках сайту. CSS можна використовувати на будь-якому сервері без будь-яких обмежень, оскільки команди CSS виконуються безпосередньо на комп'ютері користувача.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]