Подвижность, гибкость и адаптивность гипертекста – не совсем то, для чего он создавался, и оброс этими безусловно приятными удобствами уже после получения широкой распространенности. Это было и технически возможно, и ново, и интересно, поэтому эпоха улучшений, сделанных просто потому, что так теперь можно, продолжалась довольно долго. Читатели постарше могут вспомнить попытки сделать из веб-дизайна какой-то подвид искусства. Было забавно, но все буйство воображения и смелость новаторства естественно и почти предсказуемо тихо съехали к утилитарной ненавязчивости.
Даже мертво-статичный HTML без всяких там CSS c JS уже бесценен тем, что может сам прокручивать текущую страницу прямо к нужному месту или даже открывать новую страницу по клику на гиперссылку.
На гипертексте отсылка сюда из предыдущей главы выглядела бы так: […] Их рассмотрение мы вынесем в <a href="#links_references_anchors_etc">следующую главу</a> […] Технически для работоспособности этой связи необходимо, чтобы у заголовка был определен атрибут id="links_references_anchors_etc". Текст в якорном и целевом элементах страницы обязаны в точности совпадать для корректной идентификации браузером и установки link, связи между этими элементами. Впрочем, не будем углубляться в скучные технические подробности, эта идея уже выглядит достаточно понятной. Тот фрагмент кода здесь нужен только для того, чтобы подробно разобрать важнейшие аспекты работы гиперссылок, опираясь на символы технического языка их описания.
Буква a, дающая название первому и единственному HTML тегу, который делает гипертекст гипертекстом, из слова anchor – якорь. Имеется в виду небольшой надежно зафиксированный здесь предмет, надежно привязанный к другому более объемному и значимому предмету, находящемуся в каком-то другом месте. Название атрибута href, указывающего направление к целевому предмету, происходит от hyper reference, где reference означает отсылку, примечание, сноску, ссылку, в конце концов. Гипер или hyper здесь означает, что переход по этой связи может быть осуществлен прямо здесь и сейчас средствами браузера по клику на фрагмент текста, заданный в качестве якоря этой гиперссылки.
То есть, приставка «гипер» здесь означает, что браузер за нас и страницы переворачивать будет, и другие книги открывать, предварительно сбегав за ними куда-то еще в Интернете. Действия пользователя при всем этом принято называть серфингом.
Гипертекст просто делает связность и непрерывность Интернета осязаемой.