Главная страница


<<Назад

 

Гипертекстовые связи между документами

С помощью тегов HTMLможно связать любой элемент Web-страницы (например, текст или рисунок) с каким-либо адресом URL. Такие связи называются гиперссылками. При просмотре Web-страницы в браузере текстовые гиперссылки выделяются, синим цветом и подчер­киванием (если используется стандартная настройка). При щелчке левой кнопкой мыши на гиперссылке происходит загрузка другого Web-документа — того, на который указывает адрес URL, записан­ный в этой гиперссылке.

Благодаря гипертекстовым связям все пространство WWW можно рас­сматривать как единую паутину, состоящую из множества взаимо­связанных документов. Сегодня в этой паутине насчитывается более пяти миллиардов документов, и их число очень быстро растет. Теоре­тически, начав работу в WWW с просмотра одного-единственного документа, можно бесконечно блуждать в паутине, получая все новую и новую информацию. Приемы навигации в WWW— это отдельная тема для обстоятельного обсуждения. Навигация — еще одна из функ­ций Web-браузеров.

Протокол передачи гипертекста HTTP

Служба WWW, как и любая иная сетевая служба, строится на взаимодействии пары программ: сервера и клиента. Программы-серверы WWW называются Web-серверами - они работают на компьютерах, которые называются сетевыми серверами. В общем, одно и то же слово сервер, в зависимости от контекста, может обозначать то ли компью­тер, то ли программу.
Программы-клиенты WWW называются Web-браузерами — они работают на наших с вами клиентских компьютерах. Взаимодействие между Web-сервером и Web-браузером происходит по специальному прикладному протоколу HTTP (HypertextTransferProtocol, про­токол передачи гипертекста). Несмотря на столь длинное и страшное название, протокол HTTP чрезвычайно прост — это один из самых простых прикладных протоколов Интернета. Суть его в том, что бра­узер имеет право обратиться к серверу с запросом, в котором указан URL-адрес требуемого ресурса. Это может быть Web-страница, рису­нок, программный объект и т. п. Сервер передает браузеру затребованный ресурс, после чего соединение разрывается до следующего запроса.

Обратите внимание на то, что физическое соединение между вашим компьютером и хостинг-провайдером не разрывается. Разрывается только соедине­ние между клиентской и серверной программами — так называемое  HTTP-соединение.

В общем, протокол HTTP как бы одноразовый: запрос — ответ, новый запрос — новый ответ и так далее. Интересно, что если на одной Web-странице содержится множество картинок, то для приема каждой надо отправлять новый запрос. Так работать было бы весьма неудобно, но браузер и здесь нам помогает. Современному браузеру достаточно указать URL адрес нужной Web-страницы, а далее он сам примет ее, увидит, какие объекты в нее встроены, сделает запросы на поставку этих объектов, получит их и покажет на экране полностью скомпоно­ванную страницу.

Современные Web-страницы - это комплексные документы, состоящие из многочисленных объектов. Но, строго говоря, в этом комплексе Web-страницей является только текстовая часть. Все остальное — встроенные дополнитель­ные объекты. В браузере их прием можно отключить, и тогда скорость загрузки Web-страниц многократно возрастет, хотя информативность несколько сни­зится. Этим пользуются те, кто работают с низкоскоростными соединениями.


Рейтинг@Mail.ru
Используются технологии uCoz