Открыть сервис

Гипертекст

Гипертекст — это система организации текстовой информации, в которой отдельные фрагменты (документы, абзацы, слова) связаны между собой посредством гиперссылок, позволяющих читателю переходить от одного элемента к другому в нелинейном порядке. Гипертекст противопоставляется традиционному линейному тексту (например, книге), который читается последовательно, и является основой Всемирной паутины (World Wide Web). Ключевыми характеристиками гипертекста являются нелинейность, интерактивность и возможность создания множественных путей чтения.

История

Предшественники и ранние идеи

Концепция нелинейного чтения и связывания идей существовала задолго до появления компьютеров. В античности и средневековье широко использовались глоссы (комментарии на полях) и ссылки на другие тексты. В эпоху Возрождения и Просвещения появились энциклопедии и словари, которые по своей сути являются гипертекстовыми структурами, поскольку читатель может переходить от одной статьи к другой по ссылкам. В XX веке идею нелинейного текста развивали писатели-модернисты, такие как Джеймс Джойс («Улисс», «Поминки по Финнегану») и Хулио Кортасар («Игра в классики»), экспериментировавшие со структурой повествования.

Формализация термина (Ванневар Буш)

Одним из первых, кто описал механическую систему для работы с нелинейной информацией, был американский инженер и учёный Ванневар Буш. В 1945 году он опубликовал статью «As We May Think» («Как мы можем мыслить»), в которой предложил концепцию Memex (Memory Extender — «расширитель памяти»). Memex представлял собой гипотетическое устройство на микрофильмах, позволяющее пользователю создавать «тропы» (trails) — последовательности связанных документов, а также мгновенно переходить между ними по ассоциативным ссылкам. Буш заложил философскую основу для гипертекста, хотя сам термин ещё не использовал.

Введение термина (Тед Нельсон)

Термин «гипертекст» (hypertext) был введён в 1965 году американским социологом и философом Тедом Нельсоном в его проекте Xanadu. Нельсон определял гипертекст как «нелинейный текст, который разветвляется и позволяет читателю выбирать свой путь чтения». Проект Xanadu предполагал создание глобальной системы для хранения и связывания всех когда-либо написанных текстов с автоматическим отслеживанием авторских прав и цитирований. Хотя Xanadu так и не был полностью реализован, его идеи оказали огромное влияние на развитие гипертекстовых систем.

Реализация и развитие

Первые практические реализации гипертекстовых систем появились в 1960–1970-х годах. Среди них:

  • NLS (oNLine System) — система, разработанная Дугласом Энгельбартом в Стэнфордском исследовательском институте. В 1968 году Энгельбарт продемонстрировал работу NLS, включавшую гипертекстовые ссылки, графический интерфейс и мышь.
  • Hypertext Editing System (HES) — система, созданная Тедом Нельсоном и Андрашом ван Дамом в Брауновском университете.
  • ZOG и KMS — системы, разработанные в Университете Карнеги-Меллон для работы с большими объёмами структурированной информации.

В 1987 году компания Apple выпустила программу HyperCard, которая стала первой массовой гипертекстовой системой для персональных компьютеров. HyperCard позволяла создавать «стопки» карточек с текстом, графикой и кнопками-ссылками.

Гипертекст и Всемирная паутина

Подлинный прорыв гипертекста произошёл в 1989–1991 годах, когда британский учёный Тим Бернерс-Ли разработал протокол HTTP, язык HTML и систему URL. Эти технологии легли в основу Всемирной паутины (World Wide Web, WWW) — глобальной гипертекстовой системы, доступной через Интернет. Первый веб-браузер и первый веб-сайт были запущены в 1991 году. С этого момента гипертекст стал массовым явлением, изменившим способы хранения, передачи и потребления информации во всём мире.

Классификация гипертекстовых систем

Гипертекстовые системы можно классифицировать по нескольким признакам.

По способу организации ссылок

  • Статические гипертексты — ссылки задаются автором и не меняются. Пример: большинство веб-страниц, электронные энциклопедии (например, Wikipedia).
  • Динамические гипертексты — ссылки генерируются автоматически в зависимости от контекста, запроса пользователя или содержимого базы данных. Пример: поисковые системы, системы рекомендаций, вики-сайты с автоматическим созданием ссылок на существующие страницы.

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

  • Линейные гипертексты — хотя и содержат ссылки, предполагают преимущественно последовательное чтение (например, электронные книги с оглавлением и ссылками на сноски).
  • Нелинейные гипертексты — предоставляют читателю множество равноправных путей навигации, отсутствует заданный порядок чтения (например, гипертекстовые романы, научные базы данных).

По среде функционирования

  • Локальные гипертекстовые системы — работают на одном компьютере или в локальной сети (например, HyperCard, CHM-файлы).
  • Глобальные гипертекстовые системы — функционируют в масштабах Интернета (например, WWW, Википедия).

Устройство и характеристики гипертекста

Основные элементы

  • Узел (node) — единица информации (документ, страница, абзац, карточка). В WWW узлом является веб-страница.
  • Гиперссылка (hyperlink) — активный элемент, связывающий два узла. Состоит из якоря (текста или изображения, на который можно нажать) и цели (URL, идентификатора документа).
  • Якорь (anchor) — видимая часть ссылки, обычно выделенная цветом, подчёркиванием или другим способом.
  • Цель (target) — адрес, по которому осуществляется переход. Может быть как внутри документа (якорь на фрагмент), так и на другой документ или ресурс.
  • Граф (graph) — совокупность узлов и связей между ними. Структура гипертекста представляет собой ориентированный граф.

Свойства

  • Нелинейность — отсутствие обязательного порядка чтения. Читатель сам выбирает маршрут.
  • Ассоциативность — связи между узлами устанавливаются по смыслу, а не по формальным признакам.
  • Интерактивность — читатель активно взаимодействует с текстом, выбирая ссылки.
  • Модульностьинформация разбита на относительно независимые блоки.
  • Масштабируемость — гипертекст может быть как очень маленьким (несколько страниц), так и огромным (миллиарды страниц в WWW).

Техническая реализация (на примере WWW)

  • HTML (HyperText Markup Language)язык разметки, используемый для создания веб-страниц. Позволяет вставлять гиперссылки с помощью тега <a>.
  • HTTP (HyperText Transfer Protocol)протокол передачи гипертекста, определяющий, как браузер и сервер обмениваются данными.
  • URL (Uniform Resource Locator) — единообразный указатель ресурса, адрес, по которому находится узел.
  • Браузер — программа для просмотра гипертекстовых документов (например, Google Chrome, Mozilla Firefox, Safari).

Применение гипертекста

Гипертекст используется в самых разных областях:

  • Всемирная паутина — основное и самое массовое применение. Все сайты, блоги, социальные сети, интернет-магазины построены на принципах гипертекста.
  • Электронные энциклопедии и справочники — Wikipedia, Britannica, различные словари и базы знаний.
  • Образование и обучение — электронные учебники, дистанционные курсы, системы управления обучением (LMS), где студенты могут переходить между темами, глоссариями и тестами.
  • Документация и техническая литература — справочные системы (например, Microsoft Help, man-страницы в Unix), документация по программному обеспечению.
  • Литература и искусство — гипертекстовые романы (например, «Afternoon, a story» Майкла Джойса, «Patchwork Girl» Шелли Джексон), интерактивные произведения, где читатель влияет на сюжет.
  • Научные исследования — базы данных научных статей (PubMed, Google Scholar), системы цитирования, позволяющие переходить от одной работы к другой по ссылкам.

Примеры гипертекстовых систем

  • World Wide Web — глобальная гипертекстовая система, самый известный и масштабный пример.
  • Wikipedia — свободная энциклопедия, построенная по принципу вики (динамический гипертекст, где пользователи могут создавать и редактировать страницы и ссылки).
  • HyperCard — классическая локальная гипертекстовая система для Macintosh.
  • WikiWikiWeb — первая вики-система, созданная Уордом Каннингемом в 1995 году.
  • Microsoft Compiled HTML Help (CHM) — формат файлов справочной системы Windows, представляющий собой скомпилированный набор HTML-страниц с гиперссылками.

Критика и ограничения

Гипертекст, несмотря на свою популярность, подвергается критике по нескольким направлениям:

  • Потеря контекста — при переходе по ссылке читатель может потерять нить повествования, забыть, с чего начал.
  • Когнитивная перегрузка — большое количество ссылок и возможных путей может дезориентировать пользователя, вызывать «информационную усталость».
  • Проблема «заблудившегося в гиперпространстве» — пользователь может не понимать, где он находится в структуре гипертекста, как вернуться назад или найти нужную информацию.
  • Фрагментация знания — информация разбита на мелкие куски, что может препятствовать формированию целостного понимания темы.
  • Ненадёжность ссылок — ссылки могут устаревать (битые ссылки, «ошибка 404»), что нарушает структуру гипертекста.
  • Проблемы авторского права — в гипертексте легко копировать и связывать чужие материалы, что порождает юридические и этические вопросы.

Интересные факты

  • Первый в мире веб-сайт, посвящённый проекту WWW, был опубликован 6 августа 1991 года и до сих пор доступен по адресу info.cern.ch.
  • Тед Нельсон, придумавший термин «гипертекст», до сих пор (по состоянию на 2020-е годы) продолжает работу над проектом Xanadu, который так и не был завершён.
  • Идея гипертекста была предвосхищена в рассказе Хорхе Луиса Борхеса «Сад расходящихся тропок» (1941), где описывается книга, представляющая собой лабиринт с множеством возможных сюжетных линий.
  • В 1990-е годы существовала целая литературная школа «электронной литературы», авторы которой создавали произведения исключительно в гипертекстовом формате.

Источники

  • Bush, V. (1945). As We May Think. The Atlantic Monthly.
  • Nelson, T. H. (1965). Complex information processing: a file structure for the complex, the changing and the indeterminate. ACM '65: Proceedings of the 1965 20th national conference.
  • Berners-Lee, T. (1999). Weaving the Web: The Original Design and Ultimate Destiny of the World Wide Web. HarperSanFrancisco.
  • Landow, G. P. (2006). Hypertext 3.0: Critical Theory and New Media in an Era of Globalization. Johns Hopkins University Press.
  • Nielsen, J. (1995). Multimedia and Hypertext: The Internet and Beyond. Academic Press.
  • Энциклопедический словарь «Информатика» / под ред. И. А. Мизина. — М.: Наука, 2003.

BFOmetr — база данных и аналитика по компаниям России.

На главную BFOmetr →