Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Дедова. Теория гипертекста.docx
Скачиваний:
124
Добавлен:
21.09.2019
Размер:
1.48 Mб
Скачать

Практические разработки в области гипертекстовых систем

С конца 1970-х гг. создается значительное количество гипертексто­вых систем, большинство из которых имеет коммерческий характер. Су­щественное влияние на этот процесс оказало появление и распростране­ние персональных компьютеров. Прообразом современного Интернета стала экспериментальная сеть ARPAnet, предназначенная для военных целей. Развитие сетевых технологий требовало новых программных средств. Программисты 1980-х гг. стремились на практике воплотить идеи гипертекста для решения конкретных практических задач. Описание различных гипертекстовых систем не является нашей задачей, так как предмет нашего исследования — русскоязычные электронные гипертек­сты, присутствующие в Интернете. Тем не менее здесь следует упомя­нуть наиболее интересные и известные из них, поскольку интернет-гипертекст, хотя и наиболее распространенная в настоящее время, но от­нюдь не единственная гипертекстовая модель.

Объединенные главным принципом гипертекста — нестабильной, те­кучей композицией на основе программно поддерживаемых переходов, — существующие гипертекстовые системы имеют и ряд отличий. Среди них такие параметры системы, как организация интерфейса (т. е. способы вза­имодействия пользователя и программы); принципы читательского пере­мещения в информационном пространстве, или навигация; потенциал читательской интерактивности (возможность делать собственные помет­ки в процессе чтения, менять изначальный текст, устанавливать собст­венные связи и т. д.); принципы визуального представления информаци­онных единиц, например, многооконная или однооконная организация, а также некоторые другие параметры. Одни гипертекстовые системы поддерживают только текст (например, NLS и ZOG), другие — таблицы и графику (HyperTIES, HyperCard, Guide); есть механизмы интерпретации различных видов информации (например, видео и аудио) в рамках гипер­текстовой сети (Intermedia, NoteCards).

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

Intermedia. Эта гипертекстовая система начала разрабатываться в 1985. В 1989 она получила коммерческую реализацию (Intermedia 3.0). Система позволяет связывать в едином информационном пространстве самую разную информацию: текстовую, графическую, видео и аудио. Здесь связи (возможности гипертекстовых переходов) были представле­ны за пределами основного текста в виде кнопок, которые, подобно книжным сноскам (примечаниям), предупреждали читателя о существо­вании дополнительной информации. Intermedia позволяет многим инфор­мационным единицам быть связанными в пределах единого экранного изображения, и это можно рассматривать как одно из преимуществ сис­темы. Но одновременно существует опасность «утопить» пользователя во множестве открытых окон с разнообразной информацией.

HyperCard. В 1987 г. Apple Computers выпускает HyperCard — пер­вую гипертекстовую систему, бесплатно устанавливаемую на каждом про­даваемом компьютере «Макинтош». Кроме собственно текста, эта система позволяет представить таблицы и графическую информацию. Ее особенно­стью являются жесткие требования к объему каждой информационной единицы — она не должна превышать объем экрана монитора, являясь визуальным аналогом каталожной карточки (видимо, это и дало название системе). Заслуга этой системы в том, что она, наряду с WWW, сделала ги­пертекстовые технологии всеобщим достоянием, повседневной практикой.

Hyper Wave. Этот проект появился в 1990 г. и первоначально имел название Hyper-G. Сейчас это сложная система управления сетевыми Документами в больших информационных пространствах. Она предос­тавляет разнообразные возможности для пользователя: осуществление Иерархического структурирования документа, управление связями, пол-дотекстовый поиск, интерактивное редактирование связей и документов и Многое другое.

Microcosm. Открытая система, предоставляющая широкие возмож­ности для работы с графической, звуковой и видеоинформацией. Предна­значена в первую очередь для разработки дистанционных учебников, справочников и документации различного рода. В Microcosm интегриро­ваны результаты десятилетних исследований в области гипертекста, лин­гвистики и статистического анализа, которые проводились в Саутгемпто-новском университете в Англии. Реализовано автоматическое связывание информации, обеспечены тематический поиск и навигация.

Storyspace. Эта система заслуживает особого внимания, так как из­начально она задумывалась как инструмент, который поддерживает про­цесс написания гипертекстовых произведений, в том числе и художест­венных, это своеобразная «писательская среда». Она разрабатывалась специально для писателей — гипертекстовых беллетристов. Как показы­вает практика использования системы, она лучше всего подходит для работы с большими, сложными и «вызывающими отклик» («challenging») гипертекстами. Система аккумулировала многие черты системы Interme­dia, фактически является ее наследницей. Именно с ее помощью написа­но большинство произведений гипербеллетристики, включая и первое та­кое произведение — «гиперроман» Майкла Джойса «Afternoon, A Story».

Авторы определяют систему как программный продукт, «пишущий окружающую среду». Будучи достаточно простой в работе (с принципа­ми работы с ней можно ознакомиться на сайте [http://www.eastgate.corn/ Storyspace.html]), Storyspace позволяет сосредоточиться на самом процес­се письма, поскольку техническая сторона этой программы практически не требует никаких специальных навыков; пользовательский интерфейс также прост и удобен:

"US

j|hyiH№r.« tnob ftctlon Jvr-nrtatoa portly bW*5. Hypeit

i

J

Storyspace

A Hypertext Tool for Writers and Readers

маток* z

especially w&tl sutbd to larg*. sofnplex, and йгз&епдтд ^ypert-=xts. Sttyvspsc-* recuses on-1^? orocess of л-AtiriG, щйапд t *-asy and alea-santto lint, r&rtse, and recr-jaiics-, 5torvspase is svaHable for Windows and Macintosh computers -

май

ll ' ■■

■■ . Г [f

4

WebThing. Гипертекстовая система, спроектированная для совмест­ной авторской работы, предназначена для WWW. Документы в WebThing генерируют гипертекстовые связи в автоматическом режиме, избавляя авторов от необходимости их создания и устраняя проблему устаревших и оборванных ссылок. Это экспериментальная система, которая позволя­ет ввести понятие «selforg site» (самоорганизующийся сайт).

Анализ этих и некоторых других зарубежных гипертекстовых сис­тем представлен в интернет-проекте «Компьютерный музей» (авторы В- Л. Зефирова, В. М. Челноков [www.COMPUTER-MUSEUM.ru/histsoft/ hypertxt.htm]).

Что касается отечественных гипертекстовых систем, то в России уже в конце 1970-х гг. группа исследователей под руководством М. М. Суб­ботина занималась разработкой программного обеспечения для органи­зации электронных текстов. Этой научной группой был предложен метод логико-смыслового моделирования [Субботин 1980, 1986, 1988]. В осно­ве данного метода — критерий семантической близости текстовых фраг­ментов, соединяемых посредством перехода, что обуславливает возмож­ность последовательно связать их в пределах линейного текста. Целью ло­гико-смыслового гипертекста является, в первую очередь, анализ системы связанных текстов, а не их просмотр. Поэтому создание подобного гипер­текста предполагает ряд формальных требований к формулировке инфор­мации. Тексты, являющиеся отдельными информационными единицами, должны состоять из односоставных назывных предложений и обладать мо-носемией. Они связываются между собой операторами-связками («есть», «является условием», «является причиной» и так далее). Устанавливае­мая между простыми высказываниями связь подтверждает истинность составного высказывания. Необходимым условием при построении по­добного гипертекста является принцип полноты: все узлы, которые могут быть связаны по принимаемым критериям, должны быть соединены соот­ветствующими связями. В настоящее время данный подход трансформи­ровался в разработку так называемых структурных аналитических техно­логий (CAT). Эти технологии, по словам авторов, развивались на стыке нескольких направлений: семантические сети, гипертекст, лингвистиче­ские процессоры. При этом «по стилю общения с информацией CAT наи­более близки к гипертексту» [Лакаев, Субботин, Сарычев].

Другой проект отечественных ученых — система СМИСК — на­правлен на преодоление трудностей, возникающих при работе с больши­ми и сложными гипертекстовыми сетями. Он призван оказать читателю интеллектуальную помощь в навигации. В этом проекте используется принцип так называемой когерентной навигации. Подразумевается, что текст, формируемый в процессе читательских переходов, должен обла­гать смысловой когерентностью. Информационные единицы такого ги­пертекста в процессе читательского перемещения в его пространстве вы­паиваются в некое целое, обладающее, подобно традиционному линей­ному тексту, неким смысловым единством.

В системе СМИСК переходы по связям происходят под так называе­мым макроконтролем, следящим за глобальной (тематической) связностью. Этот контроль базируется на иерархии тем и подтем строящегося текста.

Представление письменного текста в сети WWW Интернета на основе принципов гипертекстового протокола http

В 1989 Т. Бернерс-Ли выдвинул проект WWW (World Wide Web). Именно на его плечи «легла основная тяжесть по распутыванию нитей текстов и узелков перекрёстных ссылок» современного интернет-гипер­текста [http://vvvvw.peoples.ra/radertake/mtemet^erners-lee/]. Отправной точ­кой данного проекта были поиски наиболее быстрого и минимального по стоимости (в идеале — бесплатного) способа обмена информацией меж­ду учеными разных стран. Бернерс-Ли выпустил начальный протокол пе­редачи гипертекстов, управляющий движением информации в Сети, раз­работал универсальный указатель ресурсов как единую систему адреса­ции, объединившую большинство существующих в Интернете техноло­гий поиска и связи, наконец, он создал язык разметки гипертекстов. Сей­час это трудно представить, но в конце 1990 г. Всемирная паутина состо­яла из одного-единственного сервера CERN, на котором лежал один файл — телефонная книга лаборатории.

То, что первоначально было воспринято как инструмент для ограни­ченного сообщества исследователей, теперь приобрело всеобщий харак­тер. Сейчас WWW самая известная и распространенная гипертекстовая си­стема в мире, так как именно она лежит в основе современного Интернета.

Достаточно сложно ответить на вопрос о том, в какой степени идеи Т. Нельсона повлияли на принципы реализации сетевого текста, поло­женные Т. Бернерсом-Ли в основу WWW. По крайней мере, нам не из­вестны прямые указания на это. При этом именно WWW больше всего похожа на гипертекстовую мечту «Ксанаду». Система WWW стала пер­вой практической разработкой, которой удалось доказать, что все, что го­ворилось и писалось об электронном гипертексте, о его возможностях, перспективах и масштабах применения, — верно.

Видимо, одним из главных достоинств WWW стало то, что обычные, со средней компьютерной грамотностью люди практически не нуждают­ся в предварительной подготовке для работы с ней. Используя Интернет в своей повседневности, «они оценили, что именно гипертекстовая тех­нология меняет способ организации информации, организации работы, организации жизни. Именно гипертекст и WWW изменили мир и начали новую эпоху» [ww.COMPUTER-MUSEUM.ru/histsoft/hypertxt.htrn].

Передача информации в глобальной компьютерной сети, каковой является Интернет, определяется неким программно поддерживаемым установленным сводом правил, или протоколом. Основой гигантской се­ти WWW — существенной части Интернета — является так называемый гипертекстовый протокол передачи данных, обозначаемый англоязыч­ен аббревиатурой http (HyperText Transfer Protocol). Гипертекстовые ссылки отличны от «трансвключения» (transclusion) — формы взаимосвя­зи двух разных текстов, предложенной Т. Нельсоном. Кроме этого, \VWW не предусматривает столь широких читательских возможностей непосредственного воздействия на сам текст. Технически стратегия ги­пертекстовых ссылок осуществляется следующим образом: исходный текст структурируется и оснащается определенной разметкой, опреде­ляющей его конечное графическое представление на компьютерном эк­ране, а также оформляющей источники и объекты назначения гипертек­стовых ссылок. В настоящее время наиболее распространенным в сети WWW является язык разметки текста, называемой англоязычной аббре­виатурой HTML (HyperText Markup Language). Текстовая часть любого сайта в Интернете теснейшим образом переплетена с управляющими кон­струкциями языка HTML, невидимыми при простом чтении текста, но определяющими внешний вид и размещение всех остальных элементов страницы. Программно поддерживаемый язык гипертекстовой разметки начинает определенным образом влиять на процесс порождения пись­менного электронного текста, так как формирует его структурную осно­ву, «скелет». В виду этого уместным следует считать обращение к исто­рии создания языков разметки, так как этот процесс наглядно отражает, каким образом формировались теоретические основы сетевого представ­ления письменного текста.

Начало истории HTML следует отнести к 1969 г., когда сотрудник IBM Ч. Гольдфарб создает прототип разметки технической документа­ции, который получает название GML (Generalized Markup Language), а с приданием ему в 1986 г. статуса международного стандарта — SGML (Standard Generalized Markup Language). Этот прообраз языка гипертек­стовой разметки был предназначен для построения систем логической, структурной разметки любых разновидностей текстов. Особенность этого языка состояла в том, что коды, вносимые в размечаемый текст, не несли никакой информации о форматировании, т. е. о конечном внешнем виде текста на экране, а лишь указывали границы и соподчинение его состав­ных частей, задавали и поддерживали его структуру. Создатели SGML сознательно стремились абстрагироваться от проблем графического пред­ставления письменного текста на компьютерном экране. Хотя технически ничто не мешало записать при помощи разметки SGML любую информа­цию о документе в целом и его отдельных элементах (например, задать очертание и размер шрифта заголовка), сама идеология этого языка тре­бовала только определение места данного документа в сети и обозначе-Ние элементов документа в общей иерархической структуре (заголовок пРосто маркировался как таковой). Все остальное должно было быть вы-Несено в так называемые стилевые спецификации — совершенно отдель-Нь'й информационный «слой», допускающий независимые от структур­ой организации изменения.

Сам по себе язык разметки SGML не получил распространения, не­смотря на то, что его принципы были адекватны общему развитию ги­пертекстовых стратегий. Однако в 1991 г. сотрудники Европейского ин­ститута физики частиц (CERN), занимавшиеся проблемой сетевой пере­дачи информации, взяли SGML в качестве основы для нового языка раз­метки гипертекстовых документов — HTML. С тех пор язык разметки HTML претерпел достаточно сложное и не лишенное противоречий раз­витие. К настоящему времени созданы четыре стандарта этого языка (HTML 1, HTML 2, HTML 3, HTML 4). В разработке находится стандарт HTML5. Изначально язык HTML 1 (например, версия 1.2, датированная июнем 1993 г.) во многом следовал идеологии SGML и не предполагал программного поддерживаемого форматирования письменного текста. Са­мая яркая и неоднозначная страница в развитии этого языка разметки — проект HTML 3 (или как его называли вначале HTML +). Это была по­пытка преодолеть уже ставшие очевидными к тому времени противоре­чия между принципами сетевого представления письменного текста и по­требностями пользователей, заинтересованных в реализации программно поддерживаемой графической неоднородности письменного текста. Ра­бота над HTML 3 началась в марте 1995 г. Проект имел много нововведе­ний, которые существенно расширяли возможности визуального пред­ставления письменной информации: таблицы, шрифтовое многообразие, вставка формул, примечаний, графических изображений, обтекаемых текстом, и т. д. Но на этом этапе история HTML усложнилась конкурент­ной борьбой корпораций Microsoft и Netscape Communications, являю­щихся двумя основными разработчиками так называемых браузеров — программных сред, позволяющих пользователю работать в сети. Стан­дарт HTML 4.0, принятый в декабре 1997 г., был призван свести послед­ствия конкуренции в коммерческом освоении Интернета к минимуму.

Создание и использование языка HTML является сегодня наиболее масштабным и последовательно реализованным проектом по реализации электронного сетевого текста. На смену романтизированным представле­ниям о принципах пребывания письменного текста на компьютерном экране, сопутствовавшим ранним этапам развития самой идеи, приходят конкретные, формируемые и корректируемые практикой реализации на уровне компьютерной технологии. Современный стандарт HTML предо­ставляет достаточно широкие возможности как автору, так и читателю письменного текста. Вместе с тем его нельзя считать окончательным ито­гом сетевой истории письменного текста, так как и он не лишен недос­татков: «врожденные и теперь уже вряд ли исправимые недостатки HTML особенно очевидны для тех, кто занимается практическим веб-дизайном; из-за того, что HTML с самого начала не был рассчитан на описание внешнего вида документа, он не в состоянии удовлетворитель­но выполнить эту задачу даже сейчас...» [Кирсанов 2001: 26] (под веб-дизайном обычно понимается оформление сайтов, что сравнимо с поли-

[рафическим дизайном и версткой для бумажного издания; часто под веб-Дизайном сайта также понимают проектирование его структуры).