Протокол обмена гипертекстовой информацией

Автор: Пользователь скрыл имя, 06 Апреля 2014 в 18:14, курсовая работа

Краткое описание

Цель работы - анализ сущности и особенностей гипертекстовой технологии.
Объект исследования - гипертекстовая технология.
Задачи, решаемые в ходе работы:
· дать понятие гипертекстовой системы;
· рассмотреть использование гипертекстовых технологий.

Оглавление

Введение
1. Гипертекст
1.1 Понятие гипертекста
1.2 Область применения гипертекстовых технологий
2. Язык разметки гипертекста
2.1 Общие понятия HTML
2.2 Гипертекстовые ссылки
2.3 Состав HTML-документа
2.4 Современное развитие HTML
3. Протокол обмена гипертекстовой информацией
3.1 Общие понятия HTTP
3.2 Универсальный идентификатор ресурсов URL
3.3 World Wide Web (WWW)
3.4 Программы-клиенты и программы-серверы
Заключение
Глоссарий
Список использованных источников

Файлы: 1 файл

Содержание.doc

— 98.50 Кб (Скачать)

Содержание

Введение

1. Гипертекст

1.1 Понятие  гипертекста

1.2 Область  применения гипертекстовых технологий

2. Язык разметки  гипертекста

2.1 Общие  понятия HTML

2.2 Гипертекстовые  ссылки

2.3 Состав HTML-документа

2.4 Современное  развитие HTML

3. Протокол  обмена гипертекстовой информацией

3.1 Общие  понятия HTTP

3.2 Универсальный  идентификатор ресурсов URL

3.3 World Wide Web (WWW)

3.4 Программы-клиенты  и программы-серверы

Заключение

Глоссарий

Список использованных источников

Введение

Гипертекст - термин, введённый Тедом Нельсоном в 1965 году для обозначения "текста ветвящегося или выполняющего действия по запросу". Обычно гипертекст представляется набором текстов, содержащих узлы перехода между ними, которые позволяют избирать читаемые сведения или последовательность чтения. Общеизвестным и ярко выраженным примером гипертекста служат веб-страницы - документы HTML (язык разметки гипертекста), размещённые в глобальной сети Интернет.

Основная идея гипертекстовых технологий состоит в том, что поиск документальной информации происходит с учетом множества взаимосвязей, имеющихся между документами, а значит, более эффективно, чем при традиционных методах поиска.

В 1989 году, Бернерс-Ли предложил проект, известный как Всемирная паутина (англ. World Wide Web). Проект подразумевал публикацию гипертекстовых документов, связанных между собой гиперссылками, что облегчило бы поиск и консолидацию информации. Для осуществления проекта Тимом Бернерсом-Ли (совместно с его помощниками) были изобретены идентификаторы URI (и, как частный случай, URL), протокол HTTP и язык HTML. Эти технологии легли в основу современной Всемирной паутины. В период с 1991 по 1993 год Бернерс-Ли усовершенствовал технические спецификации стандартов и опубликовал их.

Цель работы - анализ сущности и особенностей гипертекстовой технологии.

Объект исследования - гипертекстовая технология.

Задачи, решаемые в ходе работы:

· дать понятие гипертекстовой системы;

· рассмотреть использование гипертекстовых технологий.

1. Гипертекст

1.1 Понятие  гипертекста

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

Гипертекстовая технология предполагает перемещение от одних объектов к другим с учетом их смысловой, семантической связанности. Обработке информации по правилам формального вывода в гипертекстовой технологии соответствует запоминание пути перемещения по гипертекстовой сети. Пользователь сам определяет подход к изучению материала с учетом своих индивидуальным способностей, знаний, уровня квалификации и подготовки. Гипертекст содержит не только информацию, но и аппарат ее эффективного поиска.

Структурно гипертекст состоит из информационного материала, тезауруса гипертекста, списка главных тем и алфавитного словаря.

Информационный материал подразделяется на информационные статьи, состоящие из заголовка статьи и текста. Заголовок содержит тему или наименование описываемого объекта. Информационная статья содержит традиционные определения и понятия, должна занимать одну панель и быть легко обозримой, чтобы пользователь мог понять, стоит ли ее внимательно читать или перейти к другим, близким по смыслу статьям. Текст, включаемый в информационную статью, может сопровождаться пояснениями, примерами, графиками, документами и видеоизображениями объектов реального мира. Ключевые слова для связи с другими информационными статьями должны визуально отличаться.

 

гипертекстовый ссылка программа сервер

 

Тезаурус гипертекста - это автоматизированный словарь, отображающий семантические отношения между лексическими единицами информационно-поискового языка и предназначенный для поиска слов по их смысловому содержанию.

 

Список главных тем содержит заголовки всех справочных статей, для которых нет ссылок с отношениями род-вид, часть-целое. Желательно чтобы список занимал не более одной панели экрана.

 

Алфавитный словарь содержит перечень наименований всех информационных статей в алфавитном порядке.

 

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

 

Одной из главных трудностей в поддержании гипертекстовой структуры является то, что ссылки на другие страницы могут становиться "мертвыми ссылками" в случае, когда страница переносится на другой сервер или удаляется. На сегодняшний день не существует общего механизма, который смог бы уведомить обслуживающий персонал сервера, на котором содержится документ со ссылками на подобную страницу, о том, что она изменилась или удалена. Некоторые серверы, будут регистрировать неудачные запросы, предусматривая, что данная проблема будет решаться вручную. Это не очень практично, и в действительности авторы документов обнаруживают, что их документы содержат мертвые ссылки лишь тогда, когда их извещают непосредственно, или, что бывает очень редко, когда пользователь cам уведомляет их по электронной почте.

1.2 Область  применения гипертекстовых технологий

Область применения гипертекстовых технологий достаточно широка. Это издательская деятельность, обучающие системы, разработка документации, справочных руководств, баз данных, баз знаний и т.п. Вся справочная документация в программно обеспечении составляется с использованием гипертекстовой технологии. Одним из самых популярных направлений использования гипертекстовых технологий являются web-сайты в глобальной сети Internet.

Гипертекстовые системы хорошо приспособлены для создания информационных систем в плохо структурированных предметных областях. Эти технологии применяются тогда, когда пользователь не может четко сформулировать свои информационные потребности, а делает это в процессе поиска информации. Традиционные методы информационного поиска, например по ключевым словам, могут являться дополнительным средством в прикладных гипертекстовых системах, обеспечивая эффективный доступ к большим информационным массивам.

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

В системах документооборота и коллективной работы с документами гипертекстовая технология применяется для создания связей между однотипными документами и для организации последовательной обработки документов. Так, в наиболее развитом программном пакете поддержки корпоративной деятельности пользователей Lotus Notes элементы гипертекстовой технологии используются для связывания двух и более документов.

2. Язык разметки  гипертекста

2.1 Общие понятия HTML

HTML - стандартный  язык разметки документов во  Всемирной паутине. Большинство  веб-страниц создаются при помощи  языка HTML. Язык HTML интерпретируется  браузерами и отображается в  виде документа, в удобной для  человека форме.

Браузер - программное обеспечение для просмотра веб-сайтов, то есть для запроса веб-страниц (преимущественно из Сети), их обработки, вывода и перехода от одной страницы к другой.

Язык HTML был разработан британским учёным Тимом Бернерсом-Ли приблизительно в 1989-1991 годах.html создавался как язык для обмена научной и технической документацией, пригодный для использования людьми, не являющимися специалистами в области вёрстки.html успешно справлялся с проблемой сложности SGML путём определения небольшого набора структурных и семантических элементов - дескрипторов. Дескрипторы также часто называют "тегами". С помощью HTML можно легко создать относительно простой, но красиво оформленный документ. Помимо упрощения структуры документа, в HTML внесена поддержка гипертекста.

Основой языка HTML являться элемент, он несет в себе определенную информацию, может описывать документ в целом или способ форматирования текста. Элементы можно назвать основой построение сайта. Все, что захотите создать на вашей страницы, будет создано с помощью элементов.

Названия Элемента помещается в угловые скобки; <P>, полученное выражение называется тегом. В данном случае это открывающийся тег. Иногда необходимо задать парный закрывающий тег: </P>. В основном парные теги используются при форматировании текста, они задают начало и конец блока форматирования. Иногда закрывающий тег вообще не требуется, а иногда его можно пропустить, однако для корректной работы всегда нужно использовать закрывающий тег.

Кратко функции открывающего и закрывающего тегов можно описать так: открывающий тег включает форматирования, а закрывающий выключает. При этом основным отличием в записи тегов, кроме постановки символа / в закрывающем теге, является отсутствие атрибутов у последнего. Примером необходимости использования закрывающего тега является работа с элементом P, который обозначает абзац:

<P>Текст  Абзаца</P>

Однако и в данном случае закрывающий тег является не обязательным, но желательным. Элемент IMG, который добавляет картинку на сайт, наоборот, не требует наличия закрывающего тега. По назначению элемента, зачастую можно догадаться, требуется ли ему закрывающий тег.

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

2.2 Гипертекстовые  ссылки

Гипертекстовая ссылка (кратко - гиперссылка) - часть гипертекстового документа, ссылающаяся на другой элемент (команда, текст, заголовок, примечание, изображение) в самом документе, на другой объект (файл, каталог, приложение), расположенный на локальном диске или в компьютерной сети, либо на элементы этого объекта.

Гиперссылка может быть добавлена к любому элементу гипертекстового документа и обычно выделяется графически. В HTML-документах текстовые ссылки по умолчанию выделяются синим цветом, при наведении на них курсором мыши в окне браузера изменяются, например, меняют цвет или выделяются подчеркиванием. При навигации в браузере с помощью клавиатуры текстовые и графические ссылки выделяются прямоугольной пунктирной рамочкой. Посещенная ранее ссылка обычно выделяется цветом, отличным от цвета непосещённой ссылки.

"Битой" ссылкой называют такую гиперссылку, которая ссылается на отсутствующий по каким-либо причинам объект, например, если документ или файл удален или перемещен администратором ресурса, на котором он был расположен, или если сам ресурс недоступен. Обычно в таком случае на странице появляется сообщение с кодом ошибки, но это происходит не всегда.

Гиперссылка - фрагмент HTML-документа и его базовый элемент:

· указывающий на другой файл, который может быть расположен в Интернете;

· содержащая полный путь (URL) к этому файлу.

Гиперссылка для пользователя - графическое изображение или текст на сайте, в письме электронной почты или в каком-либо электронном документе, устанавливающие связь и позволяющие переходить к другим объектам Интернета.

Гиперссылка на другую HTML-страницу

Для определения ссылки в HTML используется тег <a>, структура которого имеет вид <a href="filename">Текст ссылки</a>, где filename - имя файла или адрес в Интернете, на который необходимо сослаться, а Текст ссылки - текст гипертекстовой ссылки, который будет непосредственно показан в HTML-документе.

Например, гипертекстовая ссылка:

<a href="my_work.html">Мои  работы</a> - ссылается на документ my_work.html, образуя гипертекстовую  ссылку в виде слова "Мои  работы";

<a href="photo/my_photo.html">Мой  фотоальбом</a> - ссылается на файл my_photo.html, расположенный в каталоге photo, и образует ссылку в виде текста "Мой фотоальбом";

<a href="http://www.site.com"> - ссылается ресурс, расположенный  на удаленном сервере.

2.3 Состав HTML-документа

HTML-документ  представляет собой обычный текстовый файл (расширение файла. htm или.html). Наиболее часто используемая и рекомендуемая кодировка файлов - UTF8 (Unicode).html-документ так же называют Web-страницей.

Web-страница  структурно разбивается на две  части: заголовок и тело. В заголовке  указывается служебная информация обо всей Web-странице, а в теле Web-страницы мы уже и описываем ее содержимое вместе с правилами его отображения. При этом заголовок Web-страницы ограничивается тегами <head> и </head>, а тело документа обозначается тегами <body> и </body>. Но по правилам хорошего стиля программирования перед заголовком ставится еще идентификатор применяемого стандарта HTML. Таким образом, структура любой Web-страницы выглядит следующим образом:

<! DOCTYPE HTML PUBLIC "- // W3C' // DTD HTML 4.01 // EN"

"http://www.w3.org/TR/html4/strict. dtd">

<html>

<head>

Заголовок документа

</head>

<body>

Тело документа

</body>

</html>

В принципе, объявлять DOCTYPE не обязательно. В таком случае любой браузер будет работать в так называемом "Quirk Mode" - режим работы, в котором имитируются особенности и ошибки конкурирующих или старых версий программных продуктов. Тем не менее, настоятельно рекомендуется указывать версию применяемого стандарта и придерживаться ее.

В заголовок документа могут входить следующие теги:

· Тег <title></title>, отображающий заголовок страницы в окне программы-браузера.

· Теги <meta>, с помощью которых задаются специальные мета-данные (например, кодировка страницы).

Информация о работе Протокол обмена гипертекстовой информацией