logo search
ВебТех Конспект лекций 2011 укр

Відображення змісту елемента title

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

Контекстні гіпертекстові зв'язки відповідають певного місця документа - контексту. У HTML такі зв'язки реалізовані у вигляді гіпертекстових посилань (елемент A (anchor)). Фактично до реалізації таблиць описувачів стилів у сучасних браузерах це був єдиний вид зв'язків, якими міг керувати автор HTML-документа.

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

Реалізація такого сорту посилань вже давно є частиною проектів W3C (Arena, Amaya). У комерційних браузерах такий механізм реалізований тільки для описувачів стилів (елемент розмітки LINK).

Важливу роль заголовок HTML-документа грає в JavaScript. Існує принципова різниця між заголовком і тілом документа при використанні елемента розмітки SCRIPT. Вона полягає у визначенні зони видимості функцій і змінних. Змінні та функції, визначені в заголовку документа, відносяться до всього вікна браузера. Це означає, що до них можна звернутися з будь-якого місця документа і змінити їх значення. Крім того, до них можна звернутися з іншого вікна або фрейму. Фактично, це глобальні змінні. Працюючи із документами змінні і функції тіла відносяться до шарів, що робить доступ до них незручним.

Ще однією функцією заголовка HTML-документа є управління HTTP-обміном через елемент розмітки META. При сучасній практиці розміщення Web-вузлів компаній на серверах провайдерів адміністратори цих вузлів можуть не мати можливості керувати програмою-сервером. У цьому випадку для керування обміном залишається тільки одна можливість - через заголовок HTML-документа.

Не можна також не згадати ще про один важливий призначення заголовка HTML-документа - пошуковому образі документа для індексування роботами пошукових систем. Елемент META дозволяє зберігати списки ключових слів і опису документа, які будуть використовуватися для складання індексу пошукової системи і з'являтися як опис документа у разі видачі посилання на нього при пошуку за ключовими словами.