Файл: Распределенные системы обработки информации (Понятие гипертекстовой технологии).pdf
Добавлен: 29.06.2023
Просмотров: 57
Скачиваний: 3
СОДЕРЖАНИЕ
ГЛАВА 1 ТЕОРЕТИЧЕСКИЕ АСПЕКТЫ ГИПЕРТЕКСТОВОГО ЯЗЫКА ПРОГРАММИРОВАНИЯ
1.1 Понятие гипертекстовой технологии
1.2 Использование гипертекстовой технологии в WWW
ГЛАВА 2 ИСПОЛЬЗОВАНИЕ ЯЗЫКА ГИПЕРТЕКСТОВОЙ РАЗМЕТКИ
2.1 Технология создания Web-страницы на языке гипертекстовой разметки HTML
2.2 Использование средств языка гипертекстовой разметки документов в процессе создания web-ресурсов
В компьютерной терминологии, гипертекст — текст, сформированный с помощью языка разметки, потенциально содержащий в себе ссылки.
Всеми́рная паути́на (англ. World Wide Web) — распределенная система, предоставляющая доступ к связанным между собой документам, расположенным на различных компьютерах, подключенных к Интернету1. Всемирную паутину образуют миллионы web-серверов[4].
Веб-сайт (от англ. website: web — «паутина», «сеть» и site — «место», букв. «место в сети») или просто сайт — в компьютерной сети объединённая под одним адресом (доменным именем или IP-адресом) совокупность документов частного лица или организации. По умолчанию подразумевается, что сайт располагается в сети Интернет. Все веб-сайты Интернета в совокупности составляют Всемирную паутину.
Тим Бернерс-Ли является «отцом» основополагающих технологий веба — HTTP, URI/URL и HTML, хотя их теоретические основы были заложены ещё раньше. В 1940-х годах Ванневар Буш выдвинул идеи расширения памяти человека с помощью технических устройств, а также индексации накопленной человечеством информации для её быстрого поиска. Теодор Нельсон и Даг Энгельбарт предложили технологию гипертекста — «ветвящегося» текста, предоставляющего читателю разные варианты чтения. Xanadu, так и не законченная гипертекстовая система Нельсона, была предназначена для хранения и поиска текста, в который введены взаимосвязи и «окна». Нельсон мечтал связать перекрёстными ссылками все тексты, созданные человечеством.
«Отец» веба считал, что гипертекст может служить основой для сетей обмена данными, и ему удалось претворить свою идею в жизнь. Ещё в 1980 году Тим Бернерс-Ли создал гипертекстовое программное обеспечение Enquire, использующее для хранения данных случайные ассоциации. Затем, работая в Европейском центре ядерных исследований в Женеве (CERN), он предложил коллегам публиковать гипертекстовые документы, связанные между собой гиперссылками. Бернерс-Ли продемонстрировал возможность гипертекстового доступа к внутренним поисковику и документам, а также новостным ресурсам Интернета. В результате, в мае 1991 года в CERN был утверждён стандарт WWW.
Большинство ресурсов всемирной паутины представляет собой гипертекст. Гипертекстовые документы, размещаемые во всемирной паутине, называются web-страницами. Несколько web-страниц, объединенных общей темой, дизайном, а также связанных между собой ссылками и обычно находящихся на одном и том же web-сервере, называются web-сайтом. Для загрузки и просмотра web-страниц используются специальные программы — браузеры. Всемирная паутина вызвала настоящую революцию в информационных технологиях и бум в развитии Интернета.
World Wide Web – глобальная компьютерная сеть на сегодняшний день содержит миллионы сайтов, на которых размещена всевозможная информация. Современные информационные возможности глобальной информационной сети в значительной мере определяются применением гипертекстовой технологии.
Так, поиск нужной информации осуществляется с использованием гипертекстовых ссылок, которые позволяют просматривать материалы в порядке выбора этих ссылок пользователем. Многие интерфейсы данной технологии позволяют выбирать интересующие материалы простым нажатием кнопки манипулятора «мышь» на нужном слове или поле графической картинки.
Всемирная паутина World Wide Web (WWW) является информационной гипертекстовой системой. Перемещаясь по этой паутине можно получать не только текстовую информацию, но и графику, таблицы, видео- и звуковые программы и другие виды специальных программ, которые хранятся в сотнях тысяч управляющих компьютерных систем в более чем 150 странах мира.
Вся технология WWW основана на трех основных элементах:
- язык гипертекстовой разметки документов HTML (HyperText Markup Lan-guage);
- универсальный способ адресации ресурсов в сети URL (Universal Resource Locator);
- протокол обмена гипертекстовой информацией HTTP (HyperText Transfer Protocol)[5].
Позже команда NCSA добавила к этим трем компонентам четвертый:
- универсальный интерфейс шлюзов CGI (Common Gateway Interface).
Язык гипертекстовой разметки документов HTML (Hyper Text Markup Language) позволяет создавать WWW-страницы. Совокупность WWW – страниц с гипертекстовыми ссылками образует дерево страниц, в котором возможны переходы от одного документа в другой, вне зависимости от их физического расположения.
Например, гипертекстовая ссылка с какой-либо страницы может направлять пользователя на страницу, физически располагающуюся не только на другом компьютере, но и на другом континенте. Для Интернета неважно, где находится пользователь: в Америке или России. С помощью гипертекстовой технологии информация в Интернет становится доступной в следующую секунду после опубликования.
Большинство Web-документов содержат гипертекстовые ссылки или просто гиперссылки.
Гиперссылка – это объект Web-страницы, содержащий информацию об адресе другой Web-страницы. В качестве такого объекта обычно выступает фрагмент текста, выделенный цветом и подчеркиванием, или графическая иллюстрация, выделенная цветной рамкой.
Гипертекстовые ссылки обычно «указывают» на Web-страницу, тематически связанную со страницей, просматриваемой в данный момент. Текст, являющийся ссылкой, может описывать содержание нового документа. При наведении на гиперссылку указатель мыши принимает форму кисти руки с вытянутым указательным пальцем.
Чтобы перейти по гиперссылке, достаточно на ней щелкнуть мышью. При этом обозреватель загрузит новую Web-страницу, находящуюся по тому адресу, который указан в ссылке. Новая Web-страница может содержать новые гиперссылки, что позволяет продолжать просмотр документов, относящихся к той же теме.
Механизм гиперссылок является одной из тех особенностей World Wide Web, которые в наибольшей степени способствовали росту популярности этой службы.
Таким образом, гипертекстовая технология позволяет создавать и организовать информационно-поисковые массивы, в которых отдельные информационные элементы (документографические, фактографические полнотекстовые, графические и др.) связаны между собой ассоциативными отношениями, обеспечивающими быстрый поиск необходимой информации и / или просмотр взаимосвязанных указанными отношениями данных.
ГЛАВА 2 ИСПОЛЬЗОВАНИЕ ЯЗЫКА ГИПЕРТЕКСТОВОЙ РАЗМЕТКИ
2.1 Технология создания Web-страницы на языке гипертекстовой разметки HTML
Актуальность темы. Глобальная Сеть не только соединила пользователей всего мира, но и утвердилась в виде новых технологий на наших персональных компьютерах. Действительно, пользователь, который приобрел и установил на своем компьютере Microsoft Office, становится обладателем Internet-технологии в готовом виде, независимо от того, подключен его компьютер к Сети или нет. Иными словами, средства, предназначенные для работы с Сетью, стали использоваться и в других целях, с нею не связанных, а среди программного обеспечения, устанавливаемого на большинство персональных компьютеров, приложения для Internet заняли свое почетное место. В результате работа многих пользователей стала иметь большее отношение к Сети, чем они того сами, может быть желали. Так, одним из способов самовыражения стало размещение личных страничек в сети Internet. Многие коммерческие фирмы стали использовать Сеть для рекламы и сбыта своей продукции. Людям, занятым поиском работы, стал доступен и такой сервис: составить резюме в формате web-страницы и разместить эту информацию в Сети. Важную роль Internet стал играть для научных, учебных и общественных организаций. Подтверждение этому легко найти, выйдя на просторы киберпространства. Идея решения проблемы обмена документами между различными компьютерами и приложениями через Интернет основана на языке разметки гипертекста HTML. Этот язык был принят подавляющим большинством пользователей Интернета, а главное, - всеми производителями программного обеспечения и оборудования для web. Документы, размеченные согласно HTML, могут читаться на любом компьютере, на котором установлена всего лишь одна программа просмотра таких документов - браузер.
Моя цель состоит в том, чтобы научиться создавать собственные страницы для WWW. Основу web составляют документы, называемые web- страницами. Для создания web-страниц используются специальные языки разметки, позволяющие управлять форматированием, размещением и функциональностью содержащихся на страницах элементов. Для этого придётся познакомиться с правилами, в соответствии с которыми страницы хранятся на диске компьютера. Любая страница представлена в виде отдельного текстового файла, который можно создать любым текстовым редактором. Так как каждая web-страница может содержать текстовую информацию, графические элементы, дополнительное оформление, а также гиперссылки, предназначенные для открытия других web-страниц или прочих ресурсов, содержащихся в Сети, то в текст встраиваются специальные управляющие конструкции. Весь набор правил, по которым нужно создавать файл с web-страницей и записывать отдельные теги, называется языком разметки гипертекста (HyperText Markup Language, HTML).
Благодаря языку разметки HTML, пользователь может на экране своего компьютера просмотреть документ в том виде, в каком его задумал разработчик (с определенными размерами шрифта и разбивкой на абзацы, с определенным расположением рисунков, гиперссылок и проч.). Браузеры при открытии файла в формате HTML способны расшифровать теги и показать страницу в своём окне так, как она была задумана разработчиком. В операционной системе Windows файлы web-страниц должны иметь расширения "htm" или "html". При обучении правилам HTML нет необходимости помещать данные web - страницы на действующий сайт в
Internet, достаточно хранить их в виде файлов на конкретной рабочей станции или на сервере локальной сети.
Мы знаем, что язык гипертекстовой разметки HTML давно перестал быть просто языком программирования. Человек, изучавший этот язык, обретает возможность делать сложные вещи простыми способами и, главное, быстро, что в компьютерном мире не так уж и мало. Гипертекст подходит для включения элементов мультимедиа в традиционные документы. Практически именно благодаря развитию гипертекста, большинство пользователей получило возможность создавать собственные мультимедийные продукты и распространять их на компакт-дисках. Такие информационные системы, выполненные в виде набора HTML-страниц, не требует разработки специальных программных средств, так как все необходимые инструменты для работы с данными (WEB-браузеры) стали частью стандартного программного обеспечения большинства персональных компьютеров. От разработчика требуется выполнить только ту работу, которая относится к тематике разрабатываемого продукта: подготовить тексты, нарисовать рисунки, создать HTML-страницы и продумать связь между ними.
HTML, как основа создания WEB-страниц, имеет прямое отношение и к новому направлению изобразительного искусства - WEB-дизайн. Художнику в Интернете недостаточно просто нарисовать красивые картинки, оригинальный логотип, создать новый фирменный стиль. Он должен еще поместить все это в Сети, продумать связь между WEB-страницами, чтобы все двигалось, откликалась на действие пользователя, поражало воображение, вызывало желание создать что-нибудь свое, оригинальное в этой области.
HTML можно считать "родным языком" браузера (программы просмотра web-страниц). Описание различных фрагментов документа на web-странице и их взаимного расположения является разметкой документа. Выполняется разметка с помощью символов ASCII, а точнее арабских цифр, символов латинского алфавита и некоторых знаков препинания. Из этих символов набираются команды языка HTML - теги, или, иначе говоря, дескрипторы.
Если вспомнить историю развития web-сайтов - HTML был изобретён в 1990 году учёным Тимом Бёрнсом-Ли (Tim Berners-Lee), и предназначался для облегчения обмена документами между учёными различных университетов. Проект имел больший успех, чем Tim Berners-Lee мог ожидать. Этим изобретением HTML он заложил основы современной сети Internet.
С помощью HTML представляется информация (например, научные исследования) в Internet. То, что видно при просмотре страницы в Internet, это понимается как интерпретация браузером HTML-текста. Чтобы увидеть HTML-коды страницы в Internet, нужно щёлкнуть "View" в линейке меню браузера и выбрать "Source". Если любой пользователь самостоятельно задумал разработать web-сайт, то ему не обойтись без знания основ языка HTML. Хотя для создания web-сайтов можно использовать готовые конструкторы-программы, например, как Dreamweaver, но знание основ языка HTML значительно упростит пользователю жизнь, а его web-сайт станет намного интересней. Хорошей новостью можно считать то, что язык гипертекстовой разметки HTML легко изучать и использовать.
Не так давно я сама начала интересоваться созданием Интернет страничек на языке гипертекстовой разметки HTML. Изучила основы языка гипертекстовой разметки HTML и попыталась применить свои знания для создания web-страницы. Первой моей работой стал сайт, который включал в себя именно Web-дизайн, о котором написано выше. Перед праздником Дня Святого Валентина или, как говорят проще, Дня Влюбленных настроилась на создание сайта, посвященному этому празднику. Настрой был романтичный и творческий, поэтому, долго не думая, я открыла блокнот и начала набирать HTML-тэги. Все тэги имеют одинаковый формат: они начинаются знаком "<" и заканчиваются знаком sign ">". Обычно имеются два тэга - открывающий: <html> и закрывающий: </html>. Различие в том, что в закрывающем имеется слэш "/". Всё содержимое, помещённое между открывающим и закрывающим тэгами, является содержимым тэга. Ну, как говорится, из каждого правила есть исключения, и в HTML также имеются тэги, которые являются и открывающими, и закрывающими.