8.7. Об'єкти. 8.8. Гіперпосилання. 8.9. Таблиці стилів
8. 7. Об'єкти Функції мультимедіа у версії 4. 0 мови HTML значно розширені за рахунок введення нового керуючого елемента HTML - OBJECT (Об'єкт). З його допомогою в Web-сторінки можна включати зображення, аплети (програми, що автоматично завантажуються і виконуються на машині користувача), відеокліпи й інші компоненти мультимедіа у форматі HTML. Передбачається, що цей керуючий елемент дасть змогу вирішити проблему включення нових і можливих у майбутньому типів пристроїв. Елемент OBJECT дає змогу авторам HTML-документів вказувати інформацію, необхідну для представлення об'єкта агентом користувача: вихідний код, початкові значення і робітники дані. У цій специфікації термін " об'єкт" використовується для опису всіх об'єктів, що включаються в HTML-документи. Для включення одного HTML-документа в іншій можуть використовуватися нові елементи IFRAME чи OBJECT. В обох випадках упроваджуваний документ не залежить від основного документа. Візуальні агенти користувачів можуть представляти впроваджуваний документ у вигляді окремого вікна в основному документі. З об'єктами, що включаються, можуть бути зв'язані посилання. Використовуються стандартні механізми посилань, а також навігаційні карти (image maps). Нагадаємо, що навігаційній карті задаються геометричні області об'єкта, що включається, і кожній з них призначається посилання. При активізації посилання можуть викликати завантаження документа, запускати програму на сервері і т. д. Керуючий елемент OBJECT - загальний впроваджений об'єкт. У записі HTML-документа початковий і кінцевий теги обов'язкові. 8. 8. Гіперпосилання Гіпертекстові посилання є відмінною рисою гіпертекстових Web-публікацій. Введення гіпертекстових посилань (далі - посилання) дає змогу об'єднати безліч будь-яких документів в одне видання. Вони роблять набір документів зв'язаним і структурованим, що дає змогу читачу (користувачу) одержувати необхідну йому інформацію максимально швидко й у повному обсязі.
Посилання мають стандартний формат, що дає змогу браузеру інтерпретувати їх і виконувати необхідні функції (викликати методи) у залежності від типу посилання. Розрізняють глобальні і локальні посилання. Глобальні посилання можуть вказувати на інший документ у рамках мережі Internet, наприклад, запитувати файл по FTP-протоколі для відображення його браузером. URL-адреса в посиланні дає змогу викликати документи, використовуючи розглянуту раніше систему іменування Internet. Саме цей підхід застосовується при організації великих структурованих Web-серверів. Локальні посилання використовуються в рамках одного документа. У цьому випадку посилання використовується для організації зв'язку між деякими чи елементами фрагментами Web-публікації у вигляді прямого з'єднання окремих крапок у документі з іншими крапками в тому ж самому Web-документі. У термінології HTML кінцеві крапки зв'язків часто називають anchors (якір). Існують два кінці зв'язку (якора): зв'язок здійснюється від однієї крапки до іншої. Останньою, названою метою (target) зв'язку, часто є початком документу. Зв'язаний текст (абревіатура HUT) діє як зв'язок з Web-документом, що пояснює це скорочення і дає інформацію про нього. Відображення тексту зв'язку можливо по-різному: текст зв'язки можуть бути підкреслені, зафарбовані чи виділені у текстовому матеріалі якимось ішим чином. Користувач (читач) може довідатися, як зв'язки відображені в кожному окремому оточенні. HTML використовує безліч умовних оборотів для текстових і структурованих документів. Посилання зв'язують один Web-ресурс з іншим, наприклад, зображенням, відеокліпом, звуковим файлом, програмою, HTML-документом, елементом у документі HTML і т. д. Незважаючи на простоту, посилання стали основною запорукою успіху Web-технологій.
За замовчуванням з посиланням буває зв'язане завантаження іншого Web-ресурсу. Запуск посилання досягається звичайно шляхом вибору посилання курсором миші і наступного натисканнялівої клавіші миші (чи за допомогою введення з клавіатури). 8. 9. Таблиці стилів Таблиці стилів спрощують розмітку HTML і істотно знижують участь мови HTML у представленні документа. Вони дають змогу як авторам, так і користувачам керувати представленням документів: шрифтами, вирівнюванням, кольором і т. д. Інформацію про стиль можна вказати для окремих елементів чи груп елементів у документі HTML чи в зовнішніх таблицях стилів. Механізми зв'язку таблиць стилів з документами не залежать від мови таблиць стилів. До появи таблиць стилів можливості керування створенням зображення в авторів були обмежені. Але вже в HTML 3. 2 був включений ряд атрибутів і елементів для керування вирівнюванням, розміром шрифту і кольором тексту. Автори також використовували для компонування сторінок таблиці і зображення. Оскільки на відновлення браузерів у користувачів піде досить довгий час, ці засоби ще будуть використовуватися протягом якогось часу. Оскільки таблиці стилів забезпечують більш могутні механізми представлення, World Wide Web Consortium істотно скоротить число елементів і атрибутів представлення в HTML. У специфікації HTML 4. 0 передбачається використання каскадних таблиць стилів (CSS). Вважається, що використання таблиць стилів представляє найбільше досягнення для дизайнерів Web-сторінок і розширює можливості поліпшення їхнього зовнішнього вигляду. У науковому середовищі, де і зародилася Web, люди більш зосереджені на змісті документів, ніж на їхньому представленні. В міру освоєння WWW обмеження HTML по стильовому оформленні Web-сторінок стали найбільш відчутними. Таблиці стилів розв’язали багато проблем. Вони спрощують визначення інтервалів між рядками тексту, відступів, квітів, використовуваних для тексту і тла, розміру і стилю шрифтів і іншої інформації. Але навіть наведений опис керуючих елементів і їхніх атрибутів свідчить про широкі можливості мовного середовища HTML по створенню Web-публікацій, що використовують структурований текст, графіку, таблиці, форми, фрейми й об'єкти. З їхньою допомогою в Web-сторінку можуть включатися сучасні мультимедійні компоненти електронних видань, скрипти й аплети.
Подальший розвиток дістали навігаційні кошти інтерактивної взаємодії з електронними Web-сторінками, що базуються на дуже різноманітних керуючих елементах формування гіперпосилань. Причому вони можуть застосовуватися практично до всіх компонентів електронних гіпертекстових видань. Вигляд кінцевого носія Web-видань не впливає на принципи формування електронного гіпертекстового видання. Однак необхідно мати на увазі, що при реалізації гіпертекстових публікацій у мережному середовищі WWW з особливою гостротою постає питання швидкості передачі інформації, у зв'язку з чим з'являється необхідність оптимізації зображень (з метою скорочення обсягу графічних файлів) і мультимедійних компонентів (анімації, відео- і аудіоінформації) електронних видань. Розробка засобів автоматизації процесів створення Web-сторінок і Web-серверів (сайтів) значною мірою спростили процес створення електронних публікацій, що дозволило, у свою чергу, значно розширити коло авторів Web-сторінок за рахунок людей, що не володіють комп'ютерними технологіями, а тим більше не мають навичок програмування.
Воспользуйтесь поиском по сайту: ©2015 - 2024 megalektsii.ru Все авторские права принадлежат авторам лекционных материалов. Обратная связь с нами...
|