Что такое гипертекстовый формат документа
Что такое Гипертекст
Гипертекст – это набор документов, соединенных гиперссылками.
Гиперссылки – это активные элементы гипертекстового документа, позволяющие быстро перемещаться между разделами, страницами, цитатами.
Данное определение сильно напоминает инопланетную энциклопедию из незабвенных «Дневников Йона Тихого».
Однако все так и есть.
В глобальном смысле вся всемирная сеть интернет представляет собой бесконечный гипертекст, буквально пронизанный пересылочными связями, как бы эманациями квантовых переходов, позволяющими осуществлять мгновенные взаимодействия сквозь пространство независимо от расстояний.
Хотя в цифровой реальности понятия пространства и времени должны сильно отличаться от того, что мы можем увидеть, с трудом оторвавшись от мерцающих компьютерных дисплеев и выглянув в окошко.
Кстати, к элементам гипертекста и гипертекстовых взаимодействий можно отнести и недавно принятый подзаконный акт, согласно которому каждый неравнодушный гражданин своей страны может сфотографировать нарушения ППД с помощью смартфона (неправильная парковка, мешающая пользователям дорожного движения передвигаться по гипер-дорогам) и мгновенно отправлять уведомление прямиком в ГИБДД.
А уж доблестные и неподкупные сотрудники последнего найдут способ прищучить и взять за жабры злостного нарушителя.
Исторический экскурс
Старожилы и ветераны от информатики все еще смутно припоминают (в кошмарных снах) легендарный MS DOS (не путать с DDoS!), где были такие вызываемые нажатием на функциональную клавишу F1 помощи и инструкции, рассказывающие, как пользоваться Нортон или Волков коммандерами.
Так вот, это и был прародитель современного гипертекста – при нажатии на гиперссылку можно было быстро перемещаться между страницами и разделами.
Впрочем, перемещения ведь тоже производились при помощи клавиатуры, так как такой манипулятор, как компьютерная мышь еще не работал в этих программах.
Собственно термин Гипертекст (Hypertext) придумал и ввел в обращение один из отцов-основателей HTML (язык разметки гипертекста) Теодор Нельсон аж в 1965 году, в самый разгар Битломании.
Кстати, сам Тед происходил из артистической, не побоимся этого слова – голливудской семьи.
Мама – оскароносная актриса, папа – режиссер. И что его потянуло в эту кибернетику? Пошел бы в актеры, глядишь, стал бы президентом, как Рейган. Как видно, не всегда яйца падают недалеко от курицы.
Следует признать, что гипертекст вовсе не инновация цифрового документоведения. Гиперссылки известны в литературе с незапамятных времен.
Бумажные ссылки выглядят вот так (1) и искать такие цитаты приходится вручную, предварительно намусолив папиллярные подушечки слюной, чтобы было удобнее перелистывать страницы пальцами. Дикость и темное средневековье – все равно, что пытаться зажечь газовую горелку с помощью огнива.
Секретные технологии – как это работает
Принцип работы гипердокумента можно схематично описать следующим образом.
Почему переходы по ссылкам между связанными документами происходят так быстро?
Потому что скорость перемещения электромагнитных волн достигает что-то около 300.000 километров в секунду. С такими скоростями земной шарик выглядит совсем малюсеньким.
Гипертекст в литературе и кино
В искусстве под гипертекстовостью понимается нелинейная организация художественного произведения, характеризующаяся перескоками сюжетной линии в процессе последовательного изложения.
Тем самым достигается иллюзорное восприятие объемности, одновременности протекания сразу нескольких сюжетных линий.
Ярким примером гипертекстового художественного произведения являются кинофильмы Квентина Тарантино.
Например, «Криминальное чтиво», где сюжет то и дело перескакивает от философствующих киллеров Винсента и Джулса к простодушному боксеру Бутчу, а зажигательные танцы в «Тощем зайце» сменяются жуткими сценами в подвале педофилов.
Гипертекстовость можно обнаружить в романах братьев Вайнеров – «Визит к минотавру», «Эра милосердия», «Гонки по вертикали», «Петля и камень в зеленой траве».
Введение в HTML
Определение HTML
Гипертекст, «сверхтекст»- это общее понятие для документа, который помимо графики, текста содержит гиперссылки, позволяющие переходить от текущего документа к другим документам.
Текст ссылки, смысл содержащийся в тексте ссылки, определяет содержание документа, на который она ссылается. Наиболее яркий пример гиперссылки- это определение термина, которое не помещается в текущий документ, а хранится в отдельном файле.
Пользователь, обнаружив то, что он не знаком с термином, пользуется гиперссылкой для перехода в файл, содержащий определение. После того, как он воспользуется информацией, он сможет вернуться в то же место документа, который читал до этого, нажав кнопку браузера «Назад».
В данном примере можно текст, содержащий большое количество терминов, представлять в виде абзаца. А если в этот текст встраивать определения всех терминов, то этот же текст займёт несколько страниц, пользоваться им будет не слишком удобно.
Язык разметки гипертекста позволяет помимо задания ссылок задавать форматирование текста на экране. В HTML задаётся также структура фреймов. Допустимо использовать не только графику и текст, но и видео и звук.
Несмотря на такое разнообразие предоставляемых функций, наиболее важное в HTML для пользователя- это
Гипертекст для просмотра всегда требует программу-просмотрщик. Браузеры Интернет могут работать помимо режима работы в Интернет ещё и в локальном режиме, подсоединение к Интернет в этом случае не требуется. Наиболее известные браузеры- это Internet Explorer и Netscape Navigator. Для работы с представленной здесь версией HTML (3.2) потребуются версии 3.0 и выше (для приведённых браузеров). Браузеры с другими названиями не придерживаются соответствия номера версии номеру стандарта HTML.
Формат HTML файлов.
HTML файлы представляют собой текстовые файлы, в которых помимо текста встречаются команды разметки гипертекста. Сами по себе файлы гипертекста не содержат какой-либо графической или аудио информации.
Подготовка гипертекстовых документов
Подготовка гипертекстовых документов может производиться в различных текстовых редакторах (Notepad, Wordpad). Предпочтительно не использовать кодировку DOS для текста.
Существует также большой набор редакторов, позволяющих работать с гипертекстом без использования команд гипертекста- для этого существуют специальные редакторы, работающие в режиме Microsoft Word (центрирование, установка размера шрифта и т.д.)
Сам Microsoft Word обычно не рекомендуют использовать. Его HTML- код по большей части избыточен, и с этим можно согласиться. Но когда нужно, например, работать с большим числом формул, лучшего варианта не найти. При переводе в формат HTML Word сам переделает формулы в графические файлы формата GIF. Встречаются ситуации, когда Word используется только для этого.
При подготовке HTML не рекомендуется использовать нестандартные шрифты. Не все браузеры позволяют отключать дизайн авторов, специально же редкий пользователь будет устанавливать новые шрифты на свою машину.
В целом вопрос использовать специальный редактор или делать всё в блокноте, разрешается в пользу и того, и того.
Некоторые операции проще делать в редакторах, например, ввод таблиц. Большинство редакторов HTML не поддерживают фреймы, разбивку на фреймы приходится проводить вручную. Большую часть параметров приходится вводить вручную. Вручную проводится и доводка HTML кода.
Основную роль при выборе будет играть личное предпочтение и степень знания HTML.
Применение гипертекста
Гипертекст, в основном, используется для представления пользователю статической информации (документов, содержащих ссылки, фреймы, текст и графику), но есть возможность за счёт Интернет-программирования (Java, JavaScript, Visual Basic Script) моделировать процессы, генерировать документы, реагирующие на повторный запуск, на время суток и т.д. Здесь рассматривается только статический HTML.
Статический HTML подходит для создания пособий, учебников, руководств. Общее понятие- это информационно-справочные системы. Гипертекст обычно представляется в виде некоторого числа достаточно коротких документов, перемещение между частями целого происходит не прокруткой, а нажатием на ссылки.
Перед помещением документов в гипертекст проводится структурирование имеющейся информации.
Разбивки на отдельные файлы при этом может и не происходить, поскольку имеется возможность ссылаться на отдельные части документа.
Гипертекст существенно упрощает чтение документации, позволяя переходить от текста к определениям и обратно, читать интересующий документ, который отображается по запросу, а не впоследствии применения мускульной силы пользователя для перемещений в одном большом документе.
Что такое гипертекст
21 ноября 2017 Опубликовано в разделах: Азбука терминов. 34727
Примером гипертекста являются все действующие сайты, интернет энциклопедии, сети компьютеров и прочие ресурсы, в которых можно с одной страницы перейти на другую.
Наверняка вы хотя бы раз использовали Википедию. Размещенные в ней статьи — ярчайший пример гипертекстов. Здесь в каждой статье выделены какие-либо термины/понятия/даты/фамилии ученых. Нажав на них, вы переходите на статью, которая уже посвящена им. Также вы можете встретить гипертекст, зайдя на любой сайт. Видите здесь раздел «Главная», «О компании», «Наши работы» и так далее. Все вместе это гипертекст.
Еще одно понятие гипертекста — это документ, который составлен с помощью специального языка разметки (HTML или любого другого). Гипертекстовый документ имеет внутри особые отметки, теги. Именно теги обозначают, где находится гиперссылка. В дальнейшем браузер осознает команду, что нужно перейти на другую ссылку с помощью данных тегов.
Из чего состоит гипертекст
Гипертекстовый документ еще принято называть HTML документом. Он включает в себя две части: сам текст (информационный блок, материал, данные, содержимое) и теги — для разметки текста. Они определяют внешний вид, как разместить ссылки и т. д.
Гипертекст может содержать самые различные элементы: табуляции, традиционные буквы и цифры, пробелы, знаки препинания, возвраты, специальные обозначения (@, *, +, = и так далее). Однако лучше отказаться от использования в тексте следующих элементов: знаков > (больше), 29.01.2018 19704
Гипертекст — что это такое? Вся информация
Гипертекст является информационной системой переплетения между собой текстов и документов. Это основной способ построения контента во всемирной паутине и применяется еще с 1 965 года в литературе.
Каждый день мы видим перед собой гипертекстовые документы, как в интернете, так и в печатных изданиях. Поэтому знать, что это такое думаю будет интересно всем.
Из прошлого материала вы узнали, что такое сайт. Сегодня мы разберем систему, на которой они реализованы, вы узнаете определение гипертекста, зачем он нужен и когда появился.
Что такое гипертекст
Гипертекст (Hypertext) — это система / концепция по которой строятся взаимосвязанные между собой документы. На страницах сайтов в интернете этой связью выступают ссылки. А в документах, в том числе и печатных — анкоры, главы и сноски, то на что или на кого ссылается автор.
Гипертекст является основополагающей концепцией всемирной паутины, ведь она и называется — паутина, т.е. переплетенные между собой сайты, документы, все взаимосвязано. Это делает получение информации из Веба максимально удобным и комфортным.
Зачем нужен
Гипертекстовые документы связаны при помощи ссылок, кликнув по которым можно переходить между ними. Такой формат построения в литературе дает больше информативности и не позволяет «заблудится» в тексте, особенно это актуально для энциклопедий. А на сайтах — это основной принцип, по которым строятся любые страницы. Ведь страницу на них просто так не перелистаешь, как в книге, все должно быть между собой взаимосвязано и понятно куда нужно нажимать.
Также, такое построение применяется к презентациям, где есть отсылки и сноски, вы их точно видели в курсовых работах — используемые материалы внизу — это тоже форма гипертекста.
Так, прочитав какую-нибудь страницу в гипертекстовом формате, вы сразу можете перейти по ссылкам, на которые ссылается автор и ознакомиться с информацией, а не искать ее вручную. Это действительно очень удобно и такая схема указателей и отсылок, с возможностью перемещаться между источниками данных сразу получая необходимую информацию является просто необходимой для использования в Вебе.
На сайте
Для создания / формирования гипертекстовых документов в интернете применяется язык гипертекстовой разметки — HTML. Он максимально точно и легко позволяет реализовать такой формат. Любой вебсайт, который вы видите в интернете, выводится в HTML.
Гипертекстовая ссылка — это обычный URL на сайте. Нажав на нее можно перейти на другой вебсайт, документ-страницу или туда, куда указал автор.
Когда появился термин
Термин появился еще в 1 665 году, был введен Тедом Нельсоном. Нужно было, как-то характеризовать литературу, в которой есть упоминания, отсылки и сноски на другие материалы.
Его активно стали применять к энциклопедиям, справочникам и другим подобным изданиям. Проще было сказать — нужно сделать в гипертекстовом формате, чем объяснять, что нужно, чтобы все было структурированно и стояли связи.
В заключение
Вот и вся концепция. Надеюсь вам теперь понятно, что это и вы знаете, что это не просто текст с ссылками, как говорят и учат многие. Это полноценная система, которая используется, как основополагающая во всемирной паутине.
Что такое гипертекстовый формат документа
©1999, А.А.Дуванов, Роботландский сетевой Университет
Урок 4. Гипертекст
Сказание о гипертекстах
Уже достаточно много времени затрачено на то, чтобы научиться при помощи HTML и браузера выводить на экран тексты.
Но это просто тексты. Используя мощный текстовый процессор, такой, как Microsoft Word, сверстать объявление, письмо брошюру и небольшую книгу можно гораздо быстрее, и результат будет лучшего качества.
При этом не надо писать программы, вникать во все тонкости многочисленных тегов и их атрибутов. Работая в Worde, практически не надо думать ни о чем, кроме содержания собственного произведения. Разнообразный оформительский инструментарий имеет интуитивно-понятный интерфейс и многочисленную библиотеку шрифтов, линий, значков, рамочек, орнаментов, фигур, картиночек и других полезных «штучек», которые делают текст на экране и бумаге приятным для глаза. При условии, конечно, что вы не лишены вкуса и чувства меры.
Так почему же во всем мире разразился настоящий бум HTML-программирования? Сбывается мечта А.П.Ершова: программирование становится второй грамотностью, народным увлечением.
Главных причин популярности HTML три. Вот они в порядке возрастания важности.
Многие авторы учебников даже стесняются называть HTML-тексты программами. Работу HTML-проектировщика они называют разметкой текста. На самом деле, в этом названии заключена методическая ошибка. Ведь оно (название) предполагает такой порядок работы:
Однако, хорошие гипертекстовые документы при таком подходе получить гораздо сложнее, чем в случае когда, структура HTML-документа планируется еще до написания текстов. Ведь гипертекст устроен принципиально иначе (см. третью причину).
Но даже, если все эти условия выполнены, все равно мало шансов на то, что ваш товарищ увидит текст не искаженным (картинки вылезают из рамок, границы страниц плывут по тексту. ). Это происходит потому, что ваш Word и Word вашего партнера настроены по-разному.
После того, как по телефону (или электронной почте) редакторы будут настроены одинаково, текст все равно может выглядеть по-разному уже по причинам, известным только фирме Microsoft.
Все, о чем говорилось, называется непереносимостью продукта. Не в том смысле, что продукт кого-то не любит, а в том, что разным пользователям невозможно, или крайне тяжело, отображать у себя то, что сделано в другом месте.
HTML-документ является переносимым продуктом. Это означает, что авторский труд будет легко доступен огромному числу пользователей, независимо от марки компьютера и типа операционной системы. Именно это свойство HTML-документов, а также их относительно малый размер, позволили с успехом использовать HTML-технологию для подготовки WWW-страниц в Интернете.
Переносимость HTML-документа достигается за счет того, что пересылается не экранное изображение, а программа. А изображение строит браузер, выполняя команды этой программы. Правда, и здесь не все гладко. Разные браузеры могут работать немного по-разному.
Обычный текст имеет линейную структуру. И хотя пользователь может читать любые его страницы и строчки, листая документ на экране или в бумажной книге, автор предполагает, что текст читается по порядку. Сначала первая страница, потом вторая и так далее.
Некоторое нарушение линейности обычной книги вносят сноски, ссылки на другие страницы и ссылки на другую литературу.
Предполагается, что пользователь может прервать линейное чтение в месте ссылки, посмотреть другую часть читаемого текста или даже совсем другой текст, а затем продолжить чтение с места прерывания.
Возможности компьютера рождают принципиально новую идею: почему бы изначально не проектировать текст в расчете на возможность чтения не по-порядку, а по контексту. Такой подход позволяет разным пользователям просматривать текст ориентируясь, на свои вкусы, уровень владения темой и поставленные задачи.
Структура компьютерной книги становится существенно нелинейной, она даже перестает быть иерархической, а скорее напоминает спутанную рыболовную сеть или порцию спагетти, опрокинутую на пол.
Для навигации по такой сети предусматривается простой способ: те фрагменты документа, которые имеют переходы на другие его части, каким-то образом выделены. Простое интерфейсное действие на такой ссылке (нажатие на Enter или мышиный щелчок) перебрасывают пользователя в другой информационный узел.
Посмотрел, вернулся обратно, или, не возвращаясь, продолжил путешествие по новой ссылке.
Гипертексты и браузеры
Читая эту книгу, вы, конечно, уже достаточно много поработали со ссылками и понимаете, что это такое на практике.
Если ссылки образуют вложенную цепочку, то кнопки «Назад» («Back«) и «Вперед» («Forward«) можно использовать для движения по пройденному ссылочному пути в обе стороны. Они работают как традиционные операции «откатка» и «накатка» в большинстве прикладных программ.
В нижеприведенном примере используется цепочка вложенных ссылок. Совершите небольшое путешествие. Сначала, щелкая ссылки, доберитесь до текста, в котором ссылок уже нет. Затем, пользуясь навигационными кнопками браузера, «прогуляйтесь» по пройденному пути вперед и назад.
Пример Цепочка вложенных ссылок
Ссылки могут уводить не только в разные документы, но загружать на экран разные фрагменты одного и того же текста. В последнем случае навигационные средства браузера работают также.
Пример Ссылка внутри документа
Переход внутри одного документа
Общий вид программы | Комментарий |
---|---|
Для организации перехода внутри документа нужно:
Переход к другому документу
Для того, чтобы браузер загрузил в свое окно новый HTML-документ, нужно записать в программе ссылку при помощи команды с атрибутом href=имя_файла.
Общий вид программы | Комментарий |
---|---|
Документ. Программа (файл doc1.htm)
Программа, на которую настроена ссылка в документе (файл doc2.htm)
Переход к метке другого документа
Мы научились решать такие задачи:
Эти два метода можно объединить и передать управление из одного документа к метке внутри другого.
Общий вид программы | Комментарий |
---|---|
Документ. Программа (файл doc3.htm)
Программа, на которую настроена ссылка в документе (файл doc4.htm)
Имена файлов и ссылки на них
Имена файлов с HTML-программами имеют расширение htm или html.
Без необходимости обозначение html лучше не использовать, так как не все операционные системы понимают 4 символа в расширении имени файла.
Имена для файлов всегда стараются придумать осмысленные. Когда файлов много, порядок в именах имеет особое значение.
Если в теге указано имя файла, браузер ищет файл в том же каталоге, в котором расположен файл со ссылкой. Когда необходимо сослаться на файл из другого каталога можно
Второй способ гораздо лучше, так как при правильном использовании позволяет переносить ваш многофайловый гипертекст из одного каталога в другой и с одного компьютера на другой без дополнительных настроек.
Пусть, например, ваш гипертекст расположен в каталоге BOOK корневого каталога диска C. В самом каталоге BOOK расположен файл с оглавлением 00.htm. Остальные файлы помещены в подкаталоги 01, 02, 03, 04 в соответствии с принадлежностью к той или иной главе документа. |
|
Как можно сослаться из файла 00.htm на файл 02.htm?
Нажмите кнопку «Сброс», затем выберите верные ответы на вопросы.