Гипертекст

advertisement
Гипертекст
Мы с вами уже говорили о технологии гипертекста. Повторю ещё раз:
гипертекст — это не текст очень большой (ГИПЕРтекст), а текст со связями.
Из различной печатной продукции к гипертексту ближе всего словари,
справочники, энциклопедии, которые не читают подряд от корки до корки, а
в определённом месте находят нужную в данный момент информацию. И
было бы очень удобно, если бы компьютер сам находил место, куда нам
нужно прийти, а затем, если нужно, возвращался обратно. При этом, если
проектировать текст сразу в расчёте на возможность чтения его не по
порядку, то разные люди смогут читать его в соответствии со своими
потребностями.
Обычно любой текст представляется как одна длинная строка
символов,
которая
читается
в
одном
направлении
(линейная
последовательность).
Гипертекстовая технология заключается в том, что текст
представляется как многомерный, т. е. с иерархической структурой типа
сети. Материал текста делится на фрагменты, каждый видимый на экране
фрагмент дополняется связями с другими фрагментами, что позволяет
уточнить информацию о рассматриваемом объекте и двигаться в нескольких
направлениях по выбранным связям.
Гипертекст первоначально определялся как нелинейная форма
организации информации, разделённой на фрагменты, для каждого из
которых указывался переход к другим фрагментам по определённым типам
связей. При установлении связей использовался семантический подход —
смысловая близость связываемых фрагментов. Таким образом, следуя
заранее установленным связям, можно было двигаться по гипертексту в
любом порядке. При этом текст терял свою замкнутость и мог дополняться
новыми фрагментами, достаточно было указать дополнительные связи
(принцип открытости системы), причём структура текста не нарушалась
ввиду отсутствия у гипертекста априорно заданной структуры. Этим он
отличается от других, структурированных моделей представления
информации (баз данных, таблиц и т. д.)
Гипертексты,
составленные
вручную,
используются
давно:
справочники, энциклопедии, словари, снабжённые развитой системой
ссылок. В настоящее время гипертекстовая технология завоёвывает рынок
благодаря созданию инструментальных программных средств.
Гипертекстовая технология ориентирована на обработку информации
не вместо человека, а вместе с человеком, то есть становится авторской.
Удобство использования гипертекстовой технологии состоит в том, что
пользователь сам определяет подход к изучению или созданию материала с
учётом своих индивидуальных способностей, знаний, уровня квалификации
и подготовки.
Переход внутри одного документа
Для задания перехода внутри документа используются две команды
<a>. Первая команда с атрибутом href — является источником перехода, а
вторая с атрибутом name — приёмником.
<a href=#метка>текст</a>
…
…
<a name=метка></a>
Задание перехода по метке: на экран выводится ссылка — текст, по
этой ссылке браузер приходит в то место, где стоит вторая часть команды.
Для организации перехода внутри одного документа нужно:
1)
выбрать имя для метки:
— имя должно быть уникальным;
— имя может заключаться в кавычки;
— имя может содержать любые символы, но если они совпадают с
пробелом или ключевыми словами html, кавычки обязательны;
2)
запрограммировать переход по метке. Для этого в месте перехода
записать
команду <a href=#метка>текст</a>;
3)
установить тег с меткой в нужном месте html-программы. Перед
фрагментом,
на который должен быть выполнен переход, записать командуметку <a name=метка></a>, при этом имя метки должно
совпадать с именем, записанным в команде, задающей переход.
Переход к другому документу
Для того чтобы браузер загрузил в своё окно новый html-документ,
нужно записать команду: <a href=#имя_файла>текст</a>, то есть нужно
выполнить файл «имя_файла». На экран выводится текст (ссылка). При
щелчке мыши на эту ссылку браузер строит на экране документ по
программе, заданной в файле «имя_файла».
Имена файлов
Имена файлов, конечно же, должны быть осмысленными. Правильнее
всего, если они будут записаны латинскими буквами. Когда файлов много, то
особое значение имеет их порядок. Самый первый файл традиционно имеет
название index.htm (или 00.htm).
Когда браузер встречает ссылку «имя_файла», то он ищет файл с этим
именем в том же каталоге, что и файл, содержащий ссылку, поэтому когда
нужно сослаться на файл из другого каталога, нужно указать в ссылке путь
по отношению к файлу со ссылкой. Например: ./02/02.htm. Для возврата
обратно в самый первый файл нужно записать ссылку: ../00.htm
Download