Архитектура Аудит Военная наука Иностранные языки Медицина Металлургия Метрология
Образование Политология Производство Психология Стандартизация Технологии


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



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

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

§ язык гипертекстовой разметки документов HTML (HyperText Markup Language);

§ универсальный способ адресации ресурсов в сети URL (Universal Resource Locator);

§ протокол обмена гипертекстовой информацией HTTP (HyperText Transfer Protocol);

§ общий стандарт универсального интерфейса шлюза, используемого для связи внешней программы с веб-сервером CGI (Common Gateway Interface).


Современные гипертекстовые информационные системы условно можно представить в виде совокупности нескольких компонентов:

§ системы хранения гипертекстовых объектов,

§ системы отображения гипертекстовых объектов,

§ системы подготовки гипертекстовых объектов,

§ системы программирования просмотра совокупности гипертекстовых объектов (с этой точки зрения технология World Wide Web только к 1996 году получила законченный, функционально полный вид).

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

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

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

В качестве гиперссылок в электронном тексте могут выступать ссылки на:

§ словарь терминов и понятий (выделение ключевых слов в тексте), например - информационные технологии;

§ персоналии (портреты и краткие биографические сведения), например - Карл Маркс, Карл Маркс;

§ статические иллюстрации (изобразительные и условно-графические, в т.ч. схемы, таблицы и т.д.);

§ мультимедийные элементы (анимации, аудио- и видеофрагменты);

§ хрестоматийный или дополнительный материалы;

§ структурные элементы текста (оглавление, номер темы, пункт и подпункт, список вопросов для закрепления и устных развернутых ответов и др.);

§ список монографий, учебной и научной литературы (приводится в конце темы или всего курса);

§ список организаций;

§ список исторических событий или дат (хронологический указатель);

§ список географических названий;

§ Интернет-ресурсы (образовательные сайты, электронные библиотеки, мультимедийные приложения и др.).

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

§ изменение цвета ссылки относительно общего цвета текста;

§ изменением начертания шрифта (например, общий шрифт для всего документа Times New Roman, гиперссылка выделяется шрифтом Arial);

§ увеличение или уменьшение размера шрифта;

§ выделить подчеркиванием, курсивом или жирным шрифтом;

§ различные комбинации вышеперечисленных способов.

В разнообразных текстовых редакторах и программах при создании html-страниц гиперссылки выделяются различными способами. Например, в редакторе MS Word ссылки автоматически выделяются синим цветом и подчеркиваются.

Сама идея, была введена В.Бушем (Vannevar Bush) в 1945 году в предложениях по созданию электромеханической информационной системыMemex. Несмотря на то, что Буш был советником по науке президента Рузвельта, идея не была реализована.

Термин гипертекст был введен в обращение Тедом Нельсоном (Ted Nelson) в 1965 г. для описания документов (например, представляемых компьютером), которые выражают нелинейную структуру идей, в противоположность линейной структуре традиционных книг, фильмов и речи. Более поздний термин " гипермедиа" близок к нему по смыслу, но он подчеркивает наличие в гипертексте нетекстовых компонентов, таких как анимация, записанный звук и видео.

В 1968 году изобретатель манипулятора " мышь" Дуглас Энгельбарт (Douglas Engelbart) продемонстрировал работу с системой, имеющей типичный гипертекстовый интерфейс, и, что интересно, проведена эта демонстрация была с использованием системы телекоммуникаций.

Однако внятно описать свою систему он не смог. В 1975 году идея гипертекста нашла воплощение в информационной системе внутреннего распорядка атомного авианосца " Карл Винстон", которая получила название ZOG. В коммерческом варианте система известна как KMS. Работы в этом направлении продолжались и, время от времени, появлялись реализации типа HyperCard фирмы Apple или HyperNode фирмы Xerox. В 1987 была проведена первая специализированная конференция Hypertext'87, материалам которой был посвящен специальный выпуск журнала " Communication ACM". Простой, на первый взгляд, механизм построения ссылок оказывается довольно сложной задачей, т.к. можно построить статические ссылки, динамические ссылки, ассоциированные с документом в целом или только с отдельными его частями, т.е. контекстные ссылки. Дальнейшее развитие этого подхода приводит к расширению понятия гипертекста за счет других информационных ресурсов, включая графику, аудио- и видео-информацию, до понятия гипермедиа.

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

§ язык гипертекстовой разметки документов HTML (HyperText Markup Language);

§ универсальный способ адресации ресурсов в сети URL (Universal Resource Locator);

§ протокол обмена гипертекстовой информацией HTTP (HyperText Transfer Protocol).

Позже команда NCSA добавила к этим трем компонентам четвертый:

§ универсальный интерфейс шлюзов CGI (Common Gateway Interface).

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

В 1989 году активно обсуждалась проблема интерфейса гипертекстовых систем, т.е. способов отображения гипертекстовой информации и навигации в гипертекстовой сети. Значение гипертекстовой технологии сравнивали со значением книгопечатания. Утверждалось, что лист бумаги и компьютерные средства отображения/воспроизведения серьезно отличаются друг от друга, и поэтому форма представления информации тоже должна отличаться. Наиболее эффективной формой организации гипертекста были признаны контекстные гипертекстовые ссылки, а кроме того было признано деление на ссылки, ассоциированные со всем документом в целом и отдельными его частями. Самым простым способом создания любого документа является его набивка в текстовом редакторе. Опыт создания хорошо размеченных для последующего отображения документов в CERN-е был - трудно найти физика, который не пользовался бы системой TeX или LaTeX. Кроме того к тому времени существовал стандарт языка разметки - Standard Generalised Markup Language (SGML).

Следует также принять во внимание, что согласно своим предложениям Т.Бернерс-Ли предполагал объединить в единую систему имеющиеся информационные ресурсы CERN, и первыми демонстрационными системами должны были стать системы для NeXT и VAX/VMS.

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

В качестве базы для разработки языка гипертекстовой разметки был выбран SGML (Standard Generalised Markup Language). Следуя академическим традициям, Бернерс-Ли описал HTML в терминах SGML (как описывают язык программирования в терминах формы Бекуса-Наура). Естественно, что в HTML были реализованы все разметки, связанные с выделением параграфов, шрифтов, стилей и т. п., т.к. реализация для NeXT подразумевала графический интерфейс. Важным компонентом языка стало описание встроенных и ассоциированных гипертекстовых ссылок, встроенной графики и обеспечение возможности поиска по ключевым словам.

За пять лет, с момента разработки первой версии языка (HTML 1.0), произошло довольно серьезное развитие языка. Почти вдвое увеличилось число элементов разметки, оформление документов все больше приближается к оформлению качественных печатных изданий, развиваются средства описания не текстовых информационных ресурсов и способы взаимодействия с прикладным программным обеспечением. Совершенствуется механизм разработки типовых стилей. Фактически, в настоящее время HTML развивается в сторону создания стандартного языка разработки интерфейсов как локальных, так и распределенных систем.


Поделиться:



Последнее изменение этой страницы: 2017-03-15; Просмотров: 1219; Нарушение авторского права страницы


lektsia.com 2007 - 2024 год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! (0.013 с.)
Главная | Случайная страница | Обратная связь