Олег Михеев
Фанат виртуальной реальности, высокотехнологичных гаджетов, хороших видеоигр и просто бездарный автор.

Что такое гипертекст и гипермедиа: HTML-разметка и HTTP-протокол

Что такое гипертекст и гипермедиа: HTML-разметка и HTTP-протокол
© Holy Nothing - Bandcamp

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

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

В настоящее время «гипертекст» стал термином более компьютерным, хотя его смысл остался практически без изменения.

Гипертекст – это метод взаимосвязи одних текстов с другими при помощи гиперссылок.

Самый показательный пример гипертекста – это практически любой сайт, например, Hype.ru. Зайдите в случайный пост и там вы наткнетесь на гиперссылку внутри текста, которая ведет на другой материал. Либо опуститесь в низ статьи, и вы увидите теги, по которым можно перейти на другие страницы. Это все тот же гипертекст.

Пример гиперссылки.
Идея создания устройства под названием Memex, способного работать с гипертекстом, впервые появилась в материале под названием «Как мы можем думать» Ванневара Буша, американца, советника Рузвельта. А сам термин “гипертекст” был изобретен Тедом Нельсоном (американский социолог, философ и изобретатель) в 1962 году, а спустя 3 года в 1965 он увидел свет в очередной публикации автора.

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

Гипермедиа

© otvprim.ru

Все тот же Тед Нельсон в 1965 году ввел новый термин «гипермедиа», который означает нелинейную среду восприятия любой информации. То есть в отличие от гипертекста, гипермедиа – это совокупность текста, видео, графики, аудио и любых других видов информации, объединенных между собой гиперссылками.

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

Основы гипертекстовой разметки

HTML (HyperText Markup Language) — это язык разметки гипертекста, который представляет собой основной инструмент оформления гипертекстовых документов.

Подобные документы содержат в себе две основные части: сам текст и теги – специальные команды, служащие непосредственно для разметки и оформления содержимого. Стоит отметить, что мультимедийные объекты хранятся в отдельных файлах, которые также заключены в теги.

Как правило, теги идут попарно: сначала – так называемый открывающий, затем закрывающий тег, например, <p>текст документа</p> (данный тег позволяет разбивать текст на абзацы). Элемент, размещенный между парными тегами, называется контейнером.

Так выглядит упрощенная схема большинства HTML-документов.

© cssblok.ru

А вот так выглядит кусочек разметки главной страницы Hype.ru. Для непосвященного пользователя это все покажется абракадаброй. Впрочем, большинству пользователей понимание тегов и не требуется – структуру и значение текста распознает браузер и отображает все уже в привычном для нас виде.

Существует также XHTML (extensible hypertext markup language) — это расширяемый язык гипертекстовой разметки, который отличается строгими требованиями к оформлению гипертекстового документа. Если в случае с HTML пользователь может допустить ошибки в разметке текста тегами, и браузер все равно правильно отобразит его, то в XHTML такое не допустимо. XHTML практически нигде не используется, и его разработка в настоящее время прекращена.

Протокол передачи гипертекста

Каждый из нас наверняка видел, что название сайта в поисковой строке браузера начинается с аббревиатуры HTTP или HTTPS. Они обозначают протокол передачи информации в интернете и расшифровываются, как HyperText Transfer Protocol (протокол передачи гипертекста). HTTPS (HyperText Transfer Protocol Secure) – это тот же протокол, но подразумевающий шифрование данных, делающий передачу информации более безопасной.

Заключение

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

Один хлопок? Или же бурные овации? Хлопая больше или меньше, вы показываете, какой пост действительно чего-то стоит.
Олег Михеев Фанат виртуальной реальности, высокотехнологичных гаджетов, хороших видеоигр и просто бездарный автор.
Комментарии