Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Интернет-технологии_курс лекц.doc
Скачиваний:
0
Добавлен:
01.04.2025
Размер:
37.78 Mб
Скачать

Гипертекстовые технологии Интернета

Web-серверы содержат информационные страницы, которые обычно называют web-страницами.

Особенность информации, представленной на web-страницах, состоит в том, что

  • она может быть представлена в различных вариантах – в виде форматированного текста, графических, возможно, анимированных, изображений;

  • она снабжена перекрестными ссылками для вызова нового текущего сервера текущей страницы, текущего абзаца на странице.

  • Иными словами: страницы web-сервера условно могут быть разделены на два класса:

  • собственно содержательные;

  • страницы-посредники, служащие для обеспечения гипертекстовой связи.

Передвижение в поиске нужной информации осуществляется с использованием гипертекстовых ссылок.

Hypertext Transfer Protocol

В основе организации таких ссылок лежит протокол передачи гипертекста (Hyper-text Transfer Protocol).

Гипертекст – это документ, имеющий ссылки на другие документы более точно, гипертекст (гипертекстовый документ) – это текстовый документ содержащий ссылки на другие части данного документа, на другие документы на объекты нетекстового формата (звук, графика, видео), в совокупности с мой, позволяющей такой текст читать, отслеживать ссылки, отображать графики, воспроизводить аудио- и видеовставки. Гипертекст с мультимедийными компонентами (аудио, видео) часто называют системами гипермедиа (hypermedia). Внутри гипертекстового документа некоторые фрагменты текста должны быть четко выделены. Указание на них с помощью мыши, например, позволяет авто­матически перейти в соответствии с тематикой выделенного текста на другую часть этого же документа, на другой документ в этом же компьютере или на до­кументы на любом другом компьютере, подключенном к Интернету. Связь меж­ду гипертекстовыми документами осуществляется с помощью ключевых слов. Найдя ключевое слово, пользователь может перейти в другой документ, чтобы получить дополнительную информацию. Новый документ также будет иметь гипертекстовые ссылки.

Структурно гипертекстовые документы представляют собой текстовые файлы, в которые встроены специальные HTML-команды. Все современные офисные программы-приложения (Word, Excel, Access, Power Point, OutLook и другие) имеют удобный инструментарий для почти автоматического создания гипер­текста. При этом используется специальный язык разметки гипертекстов – Hypertext Markup Language.

Hypertext Markup Language

Предшественником языка HTML был язык SGML (Standard Generalized Markup Language – стандартный обобщенный язык разметки). Этот язык с 30-летним возрастом, одобренный в 1986 году ISO, позволял лишь формировать сам текст, указывать границы и соподчинение составных частей документа. Но в нем отсут­ствовали какие-либо возможности по форматированию (оформлению) документа (выбора типа, размера и цвета шрифта, включения произвольных графических фрагментов и т. д.), что свойственно всем современным текстовым редакторам. Язык HTML, первая версия которого появилась в 1991 году, большинство своих функций ориентировал именно на оформление документов, и документы, создаваемые с его использованием, ожили. В настоящее время web-страницы создаются с помощью именно этого языка, то есть информационная среда WWW полностью «закодирована» на языке HTML.

Действительно, информационное пространство World Wide Web состоит из сотен миллионов взаимосвязанных документов, хранящихся на web-серверах. А отдельные документы как раз и называются web-страницами. Группы тематически объединенных web-страниц называют web-сайтами (сайтами, web-узлами). Основу инструментария языка HTML составляют теги – инструкции HTML, иx в языке около сотни. Они присутствуют внутри гипертекстового документа и позволяют до тонкостей сформировать всю структуру и стиль его оформления. при просмотре такого документа с помощью браузера, например, эти теги невидимы. Да и при создании web-страницы с помощью специализированных программных средств, а такие средства присутствуют практически во всех офисных приложениях (в Word, Excel, Access, Power Point, Outlook и т. д.), теги пользователю не видны – они вводятся автоматически.

Тем не менее, как уже говорилось, внутри web-страницы теги присутствуют и от обычного текста они отличаются тем, что заключены в угловые скобки. Большинство тегов используются парами: открывающий тег (например, <TITLE>) и закрывающий тег (</TITLE>); закрывающий тег начинается со слэша – симво­ла "/". Существуют самые разные теги от простых (для структурного оформле­ния и выравнивания текста, формирования цвета, размера, начертания шрифта и т. д.) до специальных (для включения в документ графических и мультиме­дийных объектов – голоса, музыки, видеоклипов и т. п.). Сложные теги имеют кроме имени еще и атрибуты, детализирующие способ их использования.

Самыми важными тегами языка HTML являются теги формирования и выпол­нения гипертекстовых ссылок. С любым фрагментом текста (обычно выделен­ным), значком, картинкой с помощью такого тега можно связать гиперссылку – в общем случае другой объект (документ, рисунок, мультимедийный компонент и даже код, обуславливающий выполнение некоей программы обработки данных). Щелчком левой клавиши мыши на выделенном фрагменте инициируется запрос на доставку этого другого объекта, и, если объект на данном компьютере имеет­ся, то он воспроизводится или отображается (связанная программа запускается на выполнение). Открывшийся на экране объект может быть в свою очередь ги­пертекстовым и по его гиперссылкам можно получить доступ к последующим связанным объектам. И так далее – количество уровней гипертекстовых отно­шений не ограничивается.