чем отличаются локальные и глобальные гипертекстовые ссылки
Гиперрсылки
Гипертекстовые ссылки позволяют, просматривая документ Web, перейти к другой его части или другому документу Web, или обратиться к одной из служб Интернета. Функции гиперссылок весьма универсальны — с их помощью можно, например, переходить к файлам мультимедиа, и просматривать видеозапись или прослушивать звукозапись.
Как правило, часть текста документа Web, соответствующая гиперссылке, выделяется синим цветом и подчеркивается. При перемещении на гиперссылку курсора мыши он принимает форму руки с указывающим пальцем. Если таким указателем щелкнуть на гиперссылке, будет выполнен переход по содержащемуся в ней адресу. После выполнения перехода по гиперссылке при возврате на просмотренную страницу синий цвет заменяется вишневым.
Смена цветового выделения гиперссылок после перехода по ним позволяет пользователю, работающему с документом Web, визуально опознавать уже «отработанные» ссылки. Но следует иметь в виду, что при разработке документа Web автор может отказаться от принятой по умолчанию схемы изменения цвета гиперссылки, задав альтернативную схему средствами языка HTML. Пользователь может также изменить схему смены цвета просмотренной текстовой гиперссылки, соответствующим образом поменяв настройку обозревателя.
Сложнее определить графические гиперссылки, так как они не выделяются на экране явным образом. Еще более осложняет работу пользователя возможное применение на странице Web карт ссылок. Каждое такое изображение может содержать несколько ссылок.
С гиперссылкой связаны следующие элементы:
· текст гиперссылки — часть документа, отображающаяся на экране, при щелчке на которой выполняется переход по ссылке (при работе с изображением или изображением-картой роль текста берет на себя изображение или его часть);
· подсказка гиперссылки — строка, всплывающая рядом с указателем мыши, помещенным на текст гиперссылки;
· адрес гиперссылки — скрытый компонент гиперссылки, определяющий, куда должен выполняться переход по ней.
В принципе, любое слово, встречающееся на веб-странице, можно превратить в гиперссылку, если известны какие-либо другие страницы, описывающие этот предмет более подробно.
Рассмотрим, каким образом можно вставлять гиперссылки в тексты веб-страниц. В текст веб-страницы можно вставлять гиперссылки трех типов:
• ссылки в другие места той же страницы;
• ссылки на другие страницы этого же сайта или сервера;
• ссылки на страницы, расположенные на любом другом сервере в Интернете.
Представим, что просматриваемая Web-страница достаточно велика и занимает не одну страницу текста и включает графики. В этом случае некорректно вынуждать пользователя перемещаться по странице только с помощью полос прокрутки. Кроме того, он может и не заметить, что помимо вступительного текста, на страничке есть еще что-то, если не дочитает текст до конца. В этом случае хорошим тоном будет прямо наверху странички поставить гиперссылки на подразделы этой Web-страницы.
Вce, что находится внутри тега гиперссылки, отображается в браузере подчеркнутом виде и другим цветом, а указатель мыши при наведении на гиперссылку принимает вид руки с вытянутым указательным пальцем. По этим признакам читатель понимает, что перед ним гиперссылка.
Точно таким же образом можно поставить гиперссылку на второй фрагмент. По умолчанию в большинстве браузеров гиперссылки отображаются синим цветом. Можно самим задать нужный цвет отображения гиперссылок. Для этого нужно в теге установить значение атрибута LINK=. Цвет можно выбрать по своему усмотрению, можно даже сделать гиперссылки тем же цветом, что и основной текст.
Гиперссылки в пределах сайта
Теперь рассмотрим другой случай. Обычно бывает целесообразно разместить разные логические фрагменты текста в разных файлах (особенно если они большие). Тогда время загрузки каждого из них намного уменьшится, и если пользователю необходимо прочитать какой-нибудь один фрагмент, то ему не надо будет для этого дожидаться загрузки всего текста, расположенного выше.
Однако гиперссылки можно устанавливать не только на файлы, содержащиеся в своем каталоге на сервере, но и на любые другие Интернет-ресурсы. В этом случае в качестве значения атрибута HREF= необходимо указать полный URL-aдpec ресурса,
Гиперссылка имеет 4 состояния:
· непосещенная гиперссылка (перехода по данной гиперссылке не было),
· посещенная гиперссылка (был переход по данной гиперссылке, либо был переход на страницу, на которую ссылается гиперссылка),
· активная гиперссылка – щелчок по гиперссылке был сделан, но новая страница в чем разница» rel=dofollow»>страница еще не начала загружаться,
· подсвеченная гиперссылка – гиперссылка на которую наведен указатель мыши.
Главной особенностью работы с документами Web является постоянное переключение от одного документа к другому, постоянные переходы из одной точки документа в другую. Чтобы пользователь не запутался и легко ориентировался в большом количестве документов, в его распоряжение предоставляются специальные средства работы с Web.
Гиперссылки всегда очень помогают в навигации в Интернете
Контрольные вопросы:
1. Как соотносятся понятия документ Web и страница в чем разница» rel=dofollow»>страница Web?
2. Для чего используется язык HTML?
3. Что такое узел Web?
4. Чем различаются локальные и глобальные гипертекстовые ссылки?
5. Для чего используется обозреватель Web?
6. Что такое универсальный локатор ресурса?
7. В чем состоит основное отличие документов Web от других электронных документов?
8. Как определить, имеются на странице гиперссылки или нет?
9. Кто такой провайдер и каковы его функции?
Домашнее задание:
1. Подготовить рефераты по темам «Специальные утилиты пересылки файлов», «Дизайн гиперссылок».
2. С помощью Интернет осуществить поиск информации по теме КПР.
Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет
Информационные технологии в глобальных сетях
7.4. Гипертекстовые технологии
Гипертекст обладает нелинейной сетевой формой организации материала, разделенного на фрагменты, для каждого из которых указан переход к другим фрагментам по определенным типам связей. При установлении связей можно опираться на разные основания (ключи), но в любом случае речь идет о смысловой, семантической близости связываемых фрагментов. Следуя по ключу, можно получить более подробные или сжатые сведения об изучаемом объекте, можно читать весь текст или осваивать материал, пропуская известные подробности. Текст теряет свою замкнутость, становится принципиально открытым, в него можно вставлять новые фрагменты, указывая для них связи с имеющимися фрагментами.
Структурно гипертекст состоит из следующих элементов, представленных на рис. 7.9.
Все гиперссылки можно разделить на две категории:
Пример локальной гиперссылки приведен на рис. 7.10.
Локальные гиперссылки практически всегда выполнимы, т. е. выполнение данной ссылки приводит к появлению той части документа, куда должен осуществляться переход по ссылке.
Примеры глобальных гиперссылок приведены на рис. 7.11.
Тезаурус гипертекста состоит из тезаурусных статей, каждая из которых имеет заголовок и список заголовков родственных тезаурусных статей. Заголовок тезаурусной статьи совпадает с заголовком информационной статьи и содержит данные о типах отношений с другими информационными статьями. Тип отношений определяет наличие или отсутствие смысловой связи. Существует два типа отношений информационных статей:
Список главных тем содержит заголовки информационных статей с организационными отношениями. Обычно он представляет собой меню, содержание книги, отчета или информационного материала. | Алфавитный словарь содержит перечень наименований всех информационных статей в алфавитном порядке. Он также реализует организационные отношения. |
Изучая информацию, представленную в виде гипертекста, пользователь может знакомиться с информационными фрагментами гипертекста в произвольном порядке. Процесс перемещения пользователя по информационным фрагментам называется навигацией.
В зависимости от признака классификации можно выделить следующие виды навигации, представленные на рис. 7.14:
По способу изучения материала выделяют:
По способу просмотра информационных статей различают:
Переход пользователя от одной информационной статьи к другой может быть постоянным или временным.
Постоянный переход. Пользователь имеет возможность ознакомиться с новым информационным фрагментом, а затем выбрать следующую информационную статью для перехода без возврата к первоначальному фрагменту | Временный переход. Пользователь имеет возможность ознакомиться с примечанием, пояснением, толкованием термина, а затем обязательно должен вернуться к первоначальному информационному фрагменту |
Гипертекстовые технологии реализуют следующие сервисные инструменты пользователя, представленные в табл. 7.1.
СЕТЕВЫЕ ТЕХНОЛОГИИ В УПРАВЛЕНИИ ОРГАНИЗАЦИЯМИ
Телекоммуникация— дистанционная передача данных на базе компьютерных сетей и современных технических средств связи. Сеть Internet предоставляет пользователю различные виды услуг, которые условно можно разделить на две категории:
1. Обмен информацией между абонентами сети
2. Использование баз данных сети
ЭЛЕКТРОННАЯ ПОЧТА – это форма передачи электронных сообщений на расстояние (e-mail — сокращенное название «electronic mail» — электронная почта).
Электронная почта позволяет выполнять следующие функции:
1. Прием сообщений и автономный просмотр;
2. Пересылка оперативных сообщений;
3. Отправка заранее подготовленных файлов с текстовой информацией;
4. Организация функционирования адресной книги.Адресная книга — это средство управления базой данных, обычно встроенное в почтовую программу, которое позволяет вести учет контактов. Контактами называются записи адресной книги, соответствующие регулярным корреспондентам и содержащие данные о людях и их адресах электронной почты.
5. Оповещение пользователя о получении новой корреспонденции;
7. Поддержка «черного» и «белого» списков. «Черным» называется список адресов электронной почты, сообщения от которых автоматически блокируются и уничтожаются непосредственно на почтовом сервере без передачи пользователю. «Белый список» используют, чтобы пропускать избранные сообщения в тех случаях, когда почтовая программа пользователя настроена на блокирование всех поступающих сообщений.
8. Автоматическая подготовка шаблонов документов для их отправки;
9. Пересылка сообщения с вложенными файлами;
10. Управление «почтовым ящиком». В тех случаях, когда ежедневный объем поступающих сообщений значителен, можно использовать почтовые программы, обладающие функциями от предварительного просмотра заголовков до загрузки сообщений с почтового сервера. Это позволяет отказаться от записи незатребованной корреспонденции, избежать приема нежелательных файлов почтовых вложений, удалить сообщения, имеющие незаполненные строки заголовка. Все операции отбора и удаления выполняются непосредственно на почтовом сервере, что снижает нагрузку на каналы связи и уменьшает расходы на их эксплуатацию;
11. Резервирование и архивация сообщений;
12. Экспортно-импортные функции
Сообщение состоит из заголовка и непосредственного тела сообщения. У почтового сообщения следующая структура:
· заголовок,который записывается в определенных строках окна для передачи сообщения. В состав заголовка входят: электронные адреса получателя и отправителя, тема сообщения, дата отправки и т. д.;
· тело сообщения:текст, подлежащий пересылке;
· электронная подпись (signature)— может отсутствовать.
При подготовке сообщений электронной почты используют так называемые эмотиконы (это комбинации символов, служащих для передачи эмоций автора) и аббревиатуры (это сложносокращенное слово, образованное из начальных букв или начальных элементов словосочетания).
Структура адреса получателя:
2. Имя хост-компьютера;
3. Домен верхнего уровня
Имя хост-компьютера и домен верхнего уровня образуют доменный адрес и должны разделяться символом @.
Сообщение, попадая на хост-компьютер отправителя, далее передается в почтовый ящик пользователя, расположенный на его хост-компьютере, из которого получатель забирает поступившую почту на свой персональный компьютер и обрабатывает ее. Почтовый ящик – область памяти компьютера, предназначенная для хранения электронных сообщений, документов или данных, передаваемых по электронной почте.
ТЕЛЕКОНФЕРЕНЦИЯ USENET –это сетевая технология, обеспечивающая групповое общение пользователей сети по избранной теме.
Это огромная электронная доска объявлений, в которой может участвовать любой пользователь Интернета. USENET разбит на множество конференций по различным темам и интересам. Пользователь должен подключиться к серверу USENET и запустить на своем компьютере специальную программу для чтения сообщений. Этот сервер обменивается входящими и исходящими сообщениями с другими серверами USENET. Программа чтения сообщений показывает список конференций (тематик дискуссий), к которым присоединился пользователь, и сообщения, на которые при желании он может ответить.
Телеконференции в сети поддерживают специальные серверы, их называют серверами новостей.
Для чтения новостей необходимы специальное (клиентское) программное обеспечение и доступ к серверу новостей. Можно воспользоваться одним из серверов новостей, а можно получать новости и по электронной почте. Можно «подписаться» на отдельные группы новостей – это процедура пересылки абоненту новых статей по интересующей его теме или оповещение абонента об их появлении.
Существуют следующие виды телеконференций, представленные на рисунке:
УДАЛЕННЫЙ ДОСТУП (TELNET) — возможность устанавливать связь с удаленным компьютером и использовать его ресурсы, если к ним разрешен доступ. Чаще всего доступны для такой работы хост-компьютеры, содержащие библиотечные каталоги и электронные доски объявлений.
ПЕРЕДАЧА ФАЙЛОВ (FTP) — возможность обмена отдельными файлами и целыми программами посредством протокола FTP (File Transfer Protocol – протокол передачи файлов). Протокол обеспечивает способ перемещения файлов между двумя компьютерами, и пользователь получает доступ к различным файлам, хранящимся на FTP-серверах.
СЛУЖБА GOPHER — распространенное средство поиска информации в сети Internet, позволяющее находить информацию по ключевым словам и фразам. Вся информация на Gopher-сервере хранится в виде дерева данных (или иерархической системы меню). Работа с системой Gopher напоминает просмотр оглавления, при этом пользователю предлагается пройти сквозь ряд вложенных меню и выбрать нужную тему.
ГИПЕРТЕКСТОВЫЕ ТЕХНОЛОГИИ.В 1945 г. Ваневар Буш — научный советник президента США Г. Трумена, предложил способ размещения информации по принципу ассоциативного мышления. На основе этого принципа была разработана модель гипотетической машины «МЕМЕКС» — машины, которая не только хранила бы информацию, но и связывала между собой имеющие друг к другу отношение текст и картинки. «МЕМЕКС» так и остался в проекте, но через 20 лет Теодор Нельсон реализовал этот принцип на ЭВМ и назвал его гипертекстом. Под влиянием идей Буша Теодор Нельсон создал компьютерный язык, который давал возможность пользователю переходить от одного источника информации к другому через электронные ссылки.
Гипертекст— это текст, представленный в виде ассоциативно связанных автономных блоков.
Фактически гипертекст — это технология работы с текстовыми данными, позволяющая устанавливать ассоциативные связи типа гиперсвязей или гиперссылок между фрагментами, статьями и графикой в текстовых массивах. Благодаря этому становится доступной не только последовательная, линейная работа с текстом, как при обычном чтении, но и произвольный ассоциативный просмотр в соответствии с установленной структурой связей, а также с учетом личного опыта, интересов и настроения пользователей.
В тексте информационной статьи выделяют гиперссылки (средство указания смысловой связи фрагмента одного документа с другим документом или его фрагментом), являющиеся заголовками связанных статей. Гиперссылкой может служить слово или предложение. Визуально отличаются от остального текста путем подсветки, выделения, оформления другим шрифтом или цветом. Они обеспечивают ассоциативную, семантическую, смысловую связь или отношения между информационными статьями.
Все гиперссылки можно разделить на две категории:
• глобальные гиперссылки.
Локальные гиперссылки — это ссылки на другие части того самого документа, откуда они осуществляются. Примерами локальных гиперссылок являются:
· ссылки из содержания на главы текста;
· ссылки из одной главы текста на другую главу;
· ссылки от какого-либо термина на его определение, расположенное в словаре терминов данного текста и т. п.
Локальные гиперссылки практически всегда выполнимы, т. е. выполнение данной ссылки приводит к появлению той части документа, куда должен осуществляться переход по ссылке.
Глобальные гиперссылки— это ссылки на другие документы, на какие-либо ресурсы, расположенные вне данного документа. Примерами глобальных ссылок являются:
· ссылки на другой файл, логически не связанный с документом и существующий независимо от него;
· ссылки на страницу удаленного Web-сервера.
Для глобальных гиперссылок возможны случаи, когда требуемый ресурс, на который производится ссылка, по тем или иным причинам отсутствует. Например, файл, на который следует перейти по ссылке, удален или устарела страница в чем разница» rel=dofollow»>страница Web-сервера.
Изучая информацию, представленную в виде гипертекста, пользователь может знакомиться с информационными фрагментами гипертекста в произвольном порядке. Процесс перемещения пользователя по информационным фрагментам гипертекстаназывается навигацией.
Областью самого массового применения гипертекстовых технологий является сетевая служба World Wide Web (WWW — всемирная паутина) глобальной сети Internet. Служба WWW предоставляет набор услуг Internet, позволяющий просмотреть любые данные, хранящиеся на компьютерах этой сети через систему связывающих их гиперссылок.
Чем отличаются локальные и глобальные гипертекстовые ссылки
Ссылки имеют стандартный формат, что позволяет броузеру интерпретировать их и выполнять необходимые функции (вызывать методы) в зависимости от типа ссылки. Ссылки могут указывать на другой документ, специальное место данного документа или выполнять другие функции, например запрашивать файл по FTP-протоколу для отображения его броузером. URL может указывать на специальное место по абсолютному пути доступа, или указывать на документ в текущем пути доступа, что часто используется при организации больших структурированных WEB-сайтов.
Внимание! Вы можете использовать ссылки как для перемещения по документу, так и для перемещения от одного документа к другому. Однако, HTML не поддерживает возврат на предыдущую ссылку, если перемещение происходило внутри документа. Если вы используете ссылки внутри документа, а затем нажимаете на клавишу Back, то вы не перейдете на предыдущую ссылку, а вернетесь на ту часть документа, которую вы просматривали до этого.
HTML использует URL (Uniform Resource Locator) для представления гипертекстовых ссылок и ссылок на сетевые сервисы внутри HTML-документа. Первая часть URL (до двоеточия) описывает метод доступа или сетевой сервис. Другая часть URL (после двоеточия) интерпретируется в зависимости от метода доступа. Обычно, два прямых слэша после двоеточия обозначают имя машины:
method :// machine-name /path/foo.php
Следующий пример представляет собой вызов HTML-документа index.php с сервера www.softexpress.com с использованием HTTP протокола:
Uniform Resource Locator имеет следующий формат:
method :// servername : port / pathname # anchor
Опишем каждый из компонентов URL:
Имя операции, которая будет выполняться при интерпретации данного URL. Наиболее часто используемые методы:
запрос файла с анонимного FTP-сервера. Например:
ftp://hostname/directory/filename
обращение к службе telnet
вызов службы новостей, если броузер ее поддерживает. Например:
news:relcom.www.support
Необязательный параметр, описывающий полное сетевое имя машины. Например:
Если имя сервера не указано, то ссылка считается локальной, и полный путь, указанный далее в URL вычисляется на той машине, с которой взят HTML-документ, содержащий данную ссылку. Вместо символьного имени машины может быть использован IP-адрес, однако это не рекомендуется из-за возможного пересечения с фиксированными локальными адресами внутренней сети.
Номер порта TCP на котором функционирует WEB-сервер. Если порт не указан, то «по умолчанию» используется порт 80. Данный параметр (port) не используется в подавляющем большинстве URL.
Частичный или полный путь к документу, который должен вызваться в результате интерпретации URL. Различные WEB-сервера сконфигурированы по разному для интерпретации пути доступа к документу. Например, при использовании CGI скриптов (исполняемых программ), они обычно собираются в одном или нескольких выделенных каталогах, путь к которым записан в специальных параметрах WEB-сервера. Для данных каталогов WEB-сервером выделяется специальный логический путь, который и используется в URL. Если WEB-сервер видит данный путь, то запрашиваемый файл интерпретируется как исполняемый модуль. В противном случае, запрашиваемый файл интерпретируется просто как файл данных, даже если он является исполняемым модулем. Например:
Данный элемент является ссылкой на строку (точку) внутри HTML-документа. Большинство броузеров, встречая после имени документа данный элемент, размещают документ на экране таким образом, что указанная строка документа помещается в верхнюю строку рабочего окна броузера. Точки, на которые ссылается #anchor, указываются в документе при помощи тэга NAME, как это будет описано далее.
Структура ссылок в HTML-документе
Ссылки на точки внутри документа
Вы можете делать ссылки на различные участки или разделы одного и того же документа, используя специальных скрытый маркер для этих разделов. Это позволяет быстро переходить от раздела к разделу внутри документа, не используя скроллирование экрана. Как только вы щелкнете на ссылке, броузер переместит вас на указанный раздел документа, а строка, в которой стоит маркер данного раздела (обычно, первая строка раздела или заголовок раздела) будет ращзмещена на первой строке окна броузера (если данная строка не присутствует уже на экране броузера).
Для создания такой ссылки необходимо выполнить следующие шаги:
1. Создайте маркер раздела. Синтаксис данного маркера следующий: