возврата по последней ссылке. — Прим. пер.)

19.1.3 Гипермедиа и WWW

Использование гипермедиа расширяется на сетевую информацию через службу Интернета World Wide Web (WWW). В этом случае выделенные фразы могут указывать не только на локальный элемент, но и на любой элемент данных любого удаленного компьютера. Именно эта простая идея лежит в основе пользовательского интерфейса, существенно упрощающего перемещение по Интернету.

19.2 История WWW

Идея WWW возникла среди физиков. Теоретические основы были заложены Тимом Бернерс-Ли (Tim Berners-Lee) из швейцарского центра физических исследований ЦЕРН.

19.3 Браузеры WWW

Толчком к распространению WWW послужило создание Марком Андрессеном в 1992 г. клиента WWW под названием Mosaic. В то время Андрессен был аспирантом Иллинойского университета и сотрудником университетского центра по применению суперкомпьютеров (National Center for Supercomputing Applications — NCSA). Mosaic был первым браузером (browser) для Интернета, т.е. программой доступа к данным из различных источников, включая гипертекстовые архивы, серверы gopher, поисковые средства баз данных, сайты пересылки файлов и группы новостей.

Как показано на рис. 19.1, браузер может работать по нескольким протоколам, которые требуются для доступа к различной информации. На основе Mosaic был создан мощный коммерческий браузер Netscape Navigator, распространяемый компанией Netscape Communications Corporation. На рис. 19.2 представлена домашняя страница этой компании в браузере Netscape.

Рис. 19.1. Браузер может работать по нескольким протоколам

Рис. 19.2. Домашняя страница компании Netscape в браузере этой компании.

Использование браузеров и серверов WWW расширяется, равно как и происходит ускоренное совершенствование технологий и протоколов.

19.4 URL

Успех WWW обеспечивается и очень важной концепцией унификации. Каждый информационный ресурс WWW идентифицирован унифицированным указателем ресурсов (Uniform Resource Locator — URL), иногда называемым и универсальным указателем ресурсов (Universal Resource Locator). URL определяет:

■ Имя ресурса

■ Местоположение ресурса

■ Используемый для доступа к ресурсу протокол

URL является частным случаем универсального идентификатора ресурса (Universal Resource Identifier — URI), обеспечивающего единообразный способ именования любых информационных ресурсов.

19.4.1 URL для гипертекста

Если в браузере WWW ввести значение URL гипертекстового документа, браузер извлечет этот документ по протоколу пересылки гипертекста (Hypertext Transfer Protocol — HTTP). Формат URL для гипертекста:

http://имя-системы/имя-файла

Например:

http://www.ibm.com/index.html

Если указать только:

http://имя-системы

то браузер WWW возвратит по умолчанию домашнюю страницу (home page), которая обычно именуется home.html или index.html. Более общий формат URL для протокола HTTP имеет вид:

http://хост:порт/путь?путь_поиска

Не менее проста структура URL для других протоколов.

19.4.2 URL для gopher

Если в браузере ввести URL:

gopher://gopher.jvnc.net/

то браузер будет работать как клиент gopher и соединится с сервером gopher по имени gopher.jvnc.net. Если сервер недоступен на обычном порту (70), но использует другой порт, например 3333, то нужно указать URL в виде:

gopher://gopher.somewhere.edu:3333/

19.4.3 URL для FTP

Пересылка файлов по протоколу FTP может быть выполнена по URL:

ftp://ds.internic.net/

или с указанием определенного файла

file://ds.internic.net/rfc/rfc1738.txt

Для доступа по FTP к сайту с вводом пароля и идентификатора пользователя применяется:

ftр://имя_пользователя:пароль@идентификатор_хоста

Хост можно указать через IP-адрес или имя домена. Для доступа к файлу URL должен быть похож на:

Добавить отзыв
ВСЕ ОТЗЫВЫ О КНИГЕ В ИЗБРАННОЕ

0

Вы можете отметить интересные вам фрагменты текста, которые будут доступны по уникальной ссылке в адресной строке браузера.

Отметить Добавить цитату