Гипертекст — что это такое
Здравствуйте, уважаемые читатели блога KtoNaNovenkogo.ru. В статье про историю создания интернета (в частности его самой популярной части WWW — глобальной всемирной паутины) я писал, что фактическим родоначальником этого «чуда» стал один человек — Тим Бернерс-Ли. Он разработал все основные концепции глобальной сети и реализовал их. И как раз одним из основополагающих факторов в этом деле стал гипертекст.
Что такое гипертекст? Справедливости ради стоит сказать, что понятие это появилось несколько раньше и использовалось в печатных изданиях (литературе). Это уже потом оказалось, что такая организация информации как нельзя лучше подходит для реализации концепции доступного и всем понятного интернета. Данный принцип заключался в такой организации текста, когда линейность повествования заменялась возможностью перехода по разным ссылкам (связям).
Благодаря этому свойству гипертекст можно читать в разной последовательности, тем самым получая различные варианты линейного текста (ну, вам это, как пользователям интернета со стажем, сейчас должно быть понятно — захотели по ссылке перешли, а захотели продолжили изучать эту страницу дальше). В роли узлов гипертекста должны были выступать так называемые гиперссылки, которые мы сейчас называем просто ссылками. Но гипертекст — это не только «ценный мех»...
Гипертекст — это...
Как я уже говорил, впервые гипертекст стал использоваться в печатных изданиях. Есть примеры литературных произведений, которые были написаны в этом формате, когда можно было осуществлять чтение не только линейно, но и переходя на определенные фрагменты. Наверное, самой наглядной иллюстрацией такого построения печатного текста могут быть справочники, словари и энциклопедии.
По сути, это гипертекст в чистом виде. Судите сами. Как вы используете словарь, справочник или энциклопедию? Читаете все подряд, страницу за страницей? Вряд ли, хотя такое использование (линейное) тоже возможно. Но чаще вы используете оглавление, алфавитный указатель или расположенные на страницах ссылки (сноски), чтобы переходить к чему-то, что вам в данный момент интересно, а не читать все подряд. Замечательное свойство, не правда ли?
В этом и состоит вся прелесть гипертекста. Он позволяет размещать в сети огромные массивы информации, но каждый пользователь не должен будет читать все от начала и до конца — он может попасть на какой-то отдельный фрагмент (страницу сайта), а уже дальше перемещаться по ссылкам ведущим с нее на другие страницы этого же или другого сайта. Так же можно осуществлять поиск по всему массиву интернета с помощью поисковых систем или каталогов, либо отслеживать появление новой информации на отдельных интересных вам сайтах (опят же не читая на них все подряд).
Именно этот принцип разрыва линейности текста и стал основополагающим. Да и само название гипертекст подразумевает текст сверхвысоких размеров. Ведь весь интернет можно представить как один бесконечный по сути «рулон» текста , который собран из отдельных фрагментов связанных между собой гиперссылками (узлами).
Для реализации принципа гипертекста и гиперссылок Тиму Бернерсу-Ли понадобилось с нуля создать и разработать сразу несколько вещей:
- Во-первых, нужен был новый протокол передачи данных, которым стал всем вам сейчас известный протокол HTTP (HTTPs).
- Во-вторых, был разработан с нуля язык гипертекстовой разметки HTML, аббревиатура которого сейчас известна всем вебмастерам в мире.
- Следующим шагом стало создание стандартов универсальных идентификатора (URI) и локатора (URL) ресурса . Первый позволял идентифицировать документ на отдельном сервере (сайте), а второй позволял подмешать в идентификатор URI доменное имя или IP адрес.
- Осталось сделать всего лишь один шаг для того, чтобы всемирная паутина WWW, наконец-то, заработала и стала востребована пользователями. Знаете какой? Конечно же, нужна была программа, которая бы на компьютере пользователя могла отображать содержимое любой запрошенной в интернете (с помощью URL адреса) веб-страницы. Такой программой стал браузер.
Вообще, поражает тот факт, что все необходимые инструменты для современного интернета (гипертекста) были созданы всего лишь одним человеком за столь короткое время. Браво.
Да, со временем в дополнение к разработанному Бернерсом-Ли языку Html добавился еще и язык стилевой разметки CSS. Благодаря этому часть операторов в Html стала не нужна, а им на замену для красивого оформления гипертекста пришли гораздо более гибкие инструменты каскадных таблиц стилей, которые позволили существенно повысить привлекательность и гибкость дизайна у создаваемых сейчас сайтов.
Так что же такое гипертекст? Да это практически все (на 99.9%), с чем вы сталкиваетесь при использовании интернета — сайты, социальные сети, поисковики, даже видеопорталы и онлайн-игры. Все это построено и использует принципы того самого гипертекста, хоть мы уже это особо не осознаем, ибо все стало обыденностью...
Комментарии и отзывы (2)
Очень познавательная статья. Мене приходилось делать гиперссылки, но потом забросили, позабылось, а вообще, интернет непознаваем!
Правовые нормы тоже из гипертекста состоят, часто ведь в одной правовой норме можно встретить отсылку к другой. Ну а товарищ Ли переложил эту идею с бумаги на цифру, за что ему огромное спасибо!
Ваш комментарий или отзыв