ВУЗ: Не указан
Категория: Не указан
Дисциплина: Не указана
Добавлен: 22.11.2023
Просмотров: 32
Скачиваний: 1
ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.
Оглавление
Понятие гипертекстовых технологий
Гипертекстовая технология — это новая технология представления обычной текстовой информации. Гипертексты представляют текстам два дополнительных смысловых пространства. В тексте выделяются особые поля-ссылки, которые могут «сразу» привести читателя к нужным главам/темам, рисункам и описаниям. Благодаря этому процесс чтения становится принципиально иным — гипертекст можно читать/просматривать многими различными путями, и читатель сам выбирает тот способ, который ему наиболее удобен.
В 1945 г. Ваневар Буш - научный советник президента США Г. Трумена, проанализировал способы представления информации в виде отчетов, докладов, проектов, графиков, планов и, поняв неэффективность такого представления, предложил способ размещения информации по принципу ассоциативного мышления. На основе этого принципа была разработана модель гипотетической машины "МЕМЕКС". Через 20 лет Теодор Нельсон реализовал этот принцип на ЭВМ и назвал его гипертекстом.
Гипертекст обладает нелинейной сетевой формой организации материала, разделенного на фрагменты, для каждого из которых указан переход к другим фрагментам по определенным типам связей. При установлении связей можно опираться на разные основания (ключи), но в любом случае речь идет о смысловой, семантической близости связываемых фрагментов. Следуя указанным связям, можно читать или осваивать материал в любом порядке. Текст теряет свою замкнутость, становится принципиально открытым, в него можно вставлять новые фрагменты, указывая для них связи с имеющимися фрагментами. Структура текста не нарушается, и вообще у гипертекста нет априорно заданной структуры. Таким образом, гипертекст - это технология представления неструктурного свободно наращиваемого знания.
Под гипертекстом понимают систему информационных объектов, объединенных между собой направленными семантическими связями, образующими сеть. Каждый объект связывается с информационной панелью экрана, на которой пользователь может ассоциативно выбирать одну из связей.
Гипертекстовая технология предполагает перемещение от одних объектов к другим с учетом их смысловой
, семантической связанности. Обработке информации по правилам формального вывода в гипертекстовой технологии соответствует запоминание пути перемещения по гипертекстовой сети. Пользователь сам определяет подход к изучению материала, учитывая свои индивидуальные способности, знания, уровень квалификации и подготовки.
Гипертекст содержит не только информацию, но и аппарат ее эффективного поиска. Структурно гипертекст состоит из информационного материала, тезауруса гипертекста, списка главных тем и алфавитного словаря.
Информационный материал подразделяется на информационные статьи, состоящие из заголовка статьи и текста. Заголовок содержит тему или наименование описываемого объекта. Информационная статья содержит традиционные определения и понятия, должна занимать одну панель и быть легко обозримой, чтобы пользователь мог понять, стоит ли ее внимательно читать или перейти к другим, близким по смыслу статьям. Текст, включаемый в информационную статью, может сопровождаться пояснениями, примерами, графиками, документами и видеоизображениями объектов реального мира. Ключевые слова для связи с другими информационными статьями должны визуально различаться.
Тезаурус гипертекста — это автоматизированный словарь, отображающий семантические отношения между лексическими единицами информационно-поискового языка и предназначенный для поиска слов по их смысловому содержанию.
Термин "тезаурус" был введен в XIII в. флорентийцем Брунетто Лотики для названия энциклопедии. С греческого языка этот термин переводится как сокровище, запас, богатство. Тезаурус гипертекста состоит из тезаурусных статей, каждая из которых имеет заголовок и список заголовков родственных тезаурусных статей, где указаны тип родства и заголовки тезаурусных статей. Заголовок тезаурусной статьи совпадает с заголовком информационной статьи и является наименованием объекта, описание которого содержится в информационной статье. Формирование тезаурусной статьи гипертекста означает индексирование текста.
Список главных тем содержит заголовки всех справочных статей, для которых нет ссылок с отношениями "род - вид", "часть - целое". Желательно, чтобы список занимал не более одной панели экрана.
Алфавитный словарь содержит перечень наименований всех информационных статей в алфавитном порядке.
Изучая информацию, представленную в виде гипертекста, пользователь может знакомиться с последовательностями блоков данных. Процесс выбора последовательностей этих блоков, т. е. методику вождения пользователя от одного объекта к другому, называют навигацией. При этом выделяют терминологическую навигацию - последовательное движение по терминам, друг из друга вытекающим, и тематическую навигацию, с помощью которой пользователь должен получить для чтения все статьи, необходимые для изучения нужной ему темы.
Применение гипертекстовых технологий
Область применения гипертекстовых технологий очень широка. Это издательская деятельность, библиотечная работа, обучающие системы, разработка документации, законов, справочных руководств, баз данных, баз знаний и т. д.
Использование гипертекстовых технологий дает возможность представить текст как многомерный и в зависимости от информационных потребностей его чтение в отдельных точках можно продолжать в нескольких различных направлениях. Фрагменты текста, на которые делится весь материал, дополненные многочисленными связями с другими фрагментами, позволяют уточнить информацию об изучаемом объекте, читать или осваивать материал, двигаясь в любом порядке по выбранной связи. Идея гипертекста широко использовалась при составлении справочников и энциклопедий. Например, в тексте статьи энциклопедии по какому-либо вопросу встречаются ссылки типа смотри статью такую-то, содержащую дополнения и пояснения к текущей проблеме. В настоящее время используемая технология гипертекста позволяет получать доступ к большим массивам текстовой информации, не поддающейся упорядочиванию обычными способами.
Гипертекстовые системы хорошо приспособлены для создания информационных систем в плохо структурированных предметных областях. Эти технологии применяются тогда, когда пользователь не может четко сформулировать свои информационные потребности, а делает это в процессе поиска информации. Традиционные методы информационного поиска, например, по ключевым словам, могут являться дополнительным средством в прикладных гипертекстовых системах, обеспечивая эффективный доступ к большим информационным массивам. Большинство современных поисково-справочных систем в той или иной степени поддерживают технологию гипертекста. Здесь гипертекстовая технология используется для облегчения нахождения нужной информации по продукту и его возможностям. В качестве примера программной реализации технологии гипертекста можно привести справочные системы, встроенные в MS Windows. Наиболее развитые в техническом отношении справочные системы, построенные на технологии Help-файлов, позволяют даже автоматизировать некоторые действия пользователя. Так, справочная система пакета MS Word на запросы пользователя о том, как выполнить определенную процедуру, не только предоставляет исчерпывающее описание действий, но даже предлагает выполнить некоторые из них автоматически. В системах документооборота и коллективной работы с документами гипертекстовая технология применяется для создания связей между однотипными документами и для организации последовательной обработки документов. Так в наиболее развитом программном пакете поддержки корпоративной деятельности пользователей Lotus Notes элементы гипертекстовой технологии используются для связывания двух и более документов. Ассоциативные связи между информационными фрагментами облегчают усвоение знаний и делают гипертекстовую технологию незаменимой для создания средств обучения. Гибкость гипертекста позволяет преподавателю индивидуализировать процесс обучения, а также сделать его наглядным и интересным при умеренных затратах на разработку обучающих курсов. Гипертекстовая технология может успешно применяться для создания процессоров идей. Данный тип гипертекстовых систем используется для организации процесса создания и сопровождения больших документов, содержащих текст, графику, информацию из баз данных и электронных таблиц. Конечной целью является генерация линейного и удобочитаемого документа (в виде книги, доклада, отчета, например, о деятельности фирмы за квартал и т.п.) по разнородным и разноплановым данным. Здесь существенным является отслеживание влияний изменений данных в отдельных информационных фрагментах на документ в целом и его корректная реорганизация для различных приложений (например, для рекламного буклета, проспекта, доклада). Кроме этого, немаловажным является поддержка одновременной работы нескольких авторов с фрагментами единого издания, их взаимодействия в локальной сети, распределенного хранения информации, введения версий документов, согласования их окончательного содержания. Реализуются гипертекстовые документы в сетях Internet. Наиболее популярным направлением применения гипертекстовых технологий в сетях Internet являются WEB-публикации.
Относительная легкость создания Web-публикаций и доступа к ним способствовала развитию Intranet (Интранет) - частных сетей, основанных на Internet-технологиях. Intranet позволяет соединить офисы в одном здании или в разных частях земного шара, исключив доступ к данным посторонних лиц. До появления технологии WWW доступ к данным по Internet был возможен лишь в текстовом режиме и требовал хорошего знания различных аспектов работы этой сети. Поэтому пользователями Internet в то время были в основном научные учреждения и профессиональные программисты, которым требовался быстрый доступ к различным специальным материалам в локальных архивах и обмен информацией с коллегами. Технология WWW значительно расширила возможности Internet, обеспечив максимально простой доступ к информации непрофессиональным пользователям. Теперь доступ в Internet открыт не только компаниям, работающим на рынке информационных услуг и компьютерной техники, но и не имеющим никакого отношения к компьютерным технологиям. Многие фирмы и даже частные лица используют преимущества мгновенного распро-странения информации по Internet . Технология World Wide Web изначально основывалась на идее гипертекстовой связи узлов глобальной сети по всему миру. И в этом плане технологию WWW можно рассматривать как одну из форм реализации гипертекстовых технологий в специфичной среде, имеющей свои принципиальные особенности. С момента появления технология WWW непрерывно совершенствовалась. И если на начальной стадии развития она предоставляла лишь текстовую информацию со встроенными в нее статическими графическими элементами, то на сегодняшний момент World Wide Web предоставляет пользователю возможность работать с любыми данными и даже специализированными программными модулями, встроенными в фрагменты гипертекстовой сети. В WWW существуют мощные поисковые средства, позволяющие среди бесчисленного многообразия информации найти необходимую. Однако, несмотря на эти механизмы и преимущества гипертекста, поиск требуемой информации в огромном море локальных архивов, Web-страниц и сайтов остается непростым делом. Для этого в состав Internet включены специальные поисковые, справочные серверы и другие сервисные средства, облегчающие процесс поиска необходимой информации. В настоящее время широкое распространение получили Web-публикации в виде гипертекстовых Web-документов. Web-публикации работают по технологии клиент - сервер. Web-сервер - это программа, запущенная на компьютере, предназначенном для предоставления документов другим компьютерам, которые посылают соответствующие запросы. Web-клиент - программа, которая позволяет пользователю запрашивать документы с сервера. Сервер задействован только тогда, когда запрашивается документ. Такая технология является эффективной, поскольку требует незначительных ресурсов сервера. Например, Web-сервер на Windows NT может предоставлять Web-документы приблизительно двумстам одновременно подключенным к нему пользователям. Для установления соединения с Web-сервером используется адрес компьютера, который называется универсальным указателем ресурса - URL (Uniform Resource Locator). Сервер в ответ на запрос посылает компьютеру клиента текст или другую информацию в виде фрагмента (звук, полутоновые или цветные изображения, анимация или цифровое видео), на который в документе установлены гиперссылки. Сервер передает информацию в формате HTML (HyperText Markup Language - язык разметки гипертекста). Документы на языке HTML, также называемые Web-документами, предоставляют пользователю возможность, указав на ключевое слово или фразу, получить доступ к соответствующему файлу (фрагменту) или перейти в другой HTML-документ, который связан с указанным ключевым элементом текста гиперссылкой. Такие гипертекстовые связи между файлами и документами физически расположены на серверах по всему миру. Это является главным отличием Web-документов от обычных гипертекстовых документов. Таким образом, в роли среды для гипертекстовых Web-документов выступают сеть Internet и ее подсети (набор документов, которые тематически и логически связаны между собой). Язык, на котором общаются между собой клиенты и серверы Web, называется HTTP (HyperText Transmission Protocol - протокол передачи гипертекста). Все Web-программы должны поддерживать HTTP для передачи и приема гипертекстовых и гиперграфических Web-документов и гипермедиа. Возможно взаимодействие пользователя с сервером WWW в интерактивном режиме. При этом
пользователь может заполнить какую-либо форму, содержащую поля для ввода цифровой или символьной информации, и передать ее серверу, нажав на соответствующую кнопку в форме. Сервер, получив данные из полей формы, запустит созданную специально для этой формы программу, которая обработает полученные данные, динамически сформирует документ HTML и возвратит его пользователю.
Реализация гипертекстовой технологии
К 1989 году гипертекст представлял новую, многообещающую технологию, которая имела относительно большое число реализаций с одной стороны, а с другой стороны делались попытки построить формальные модели гипертекстовых систем, которые носили скорее описательный характер и были навеяны успехом реляционного подхода описания данных. Идея Т.Бернерс-Ли заключалась в том, чтобы применить гипертекстовую модель к информационным ресурсам, распределенным в сети, и сделать это максимально простым способом. Он заложил три краеугольных камня системы из четырех существующих ныне, разработав:
-
язык гипертекстовой разметки документов HTML (HyperText Markup Language); -
универсальный способ адресации ресурсов в сети URL (Universal Resource Locator);
-
протокол обмена гипертекстовой информацией HTTP (HyperText Transfer Protocol).
Позже команда NCSA добавила к этим трем компонентам четвертый: универсальный интерфейс шлюзов CGI (Common Gateway Interface).
Java не включается в этот список намеренно, т.к. область применения этого языка гораздо шире чем простое "оживление" World Wide Web.
Идея HTML - пример чрезвычайно удачного решения проблемы построения гипертекстовой системы при помощи специального средства управления отображением. На разработку языка гипертекстовой разметки существенное влияние оказали два фактора: исследования в области интерфейсов гипертекстовых систем и желание обеспечить простой и быстрый способ создания гипертекстовой базы данных, распределенной на сети.
В 1989 году активно обсуждалась проблема интерфейса гипертекстовых систем, т.е. способов отображения гипертекстовой информации и навигации в гипертекстовой сети. Значение гипертекстовой технологии сравнивали со значением книгопечатания. Утверждалось, что лист бумаги и компьютерные средства отображния/воспроизведения серьезно отличаются друг от друга, и поэтому форма представления информации тоже должна отличаться. Наиболее эффективной формой организации гипертекста были признаны контекстные гипертекстовые ссылки