Скачиваний:
63
Добавлен:
22.01.2014
Размер:
115.2 Кб
Скачать

8.2 Доступ посредством fтр- и нттр-протоколов

Существуют два различных способа хранения НТМL-документов: на анонимных FTP-серверах или на НТТР-серверах.

Если документы хранятся на анонимных FTP-серверах, то при ссылках на них в начальной части URL-адреса следует в качестве вида сервиса (протокола) указывать ftp:// или file://. При таком методе хранения не возникает необходимость в WWW-серверах, поскольку программы просмотра (такие как Mosaic) могут непосредственно использовать сервис FTР. В этом случае программа просмотра взаимодействует по протоколу FТР с сервером, содержащим искомый документ, получает этот документ и отображает его содержание на экране. Данный способ представляет собой простейший путь решения задачи размещения WWW-страниц, поскольку многие хост-компьютеры Internet предоставляют услуги анонимного FTP.

Другой способ предусматривает размещение WWW-страниц на компьютерах, на которых установлены WWW-серверы (программы, называемые также НТТР-серверами, или НТТРD).

Когда программа просмотра обращается за документом к таким серверам, информация передается с использованием другого протокола -- НТТР, поэтому при написании URL-адреса следует в его начальной части в качестве вида сервиса указывать http://.

Имеются существенные различия в возможностях, предоставляемых протоколами НТТР и FTP. В целом способ доступа по протоколу НТТР позволяет сделать все, что можно сделать с помощью FТР, и имеет ряд дополнительных возможностей. При использовании FТР-доступа можно получить любой документ и, используя гиперссылки, перейти к другим документам, изображениям и звуковым данным. Однако FTР не позволяет реализовать доступ к базам данных, работу с заполняемыми формами или какой-либо иной интерактивный способ работы, предполагающий использование другими программами информации, введенной пользователем.

Для реализации таких возможностей необходимо программное обеспечение НТТР-сервера.

Разумеется, вы можете разместить свои страницы на каком-либо FTP-сервере, если вас устраивают предоставляемые им возможности. Программы просмотра WWW, подобные Мosaic могут получать и отображать НТМL-документы, хранящиеся на вашем локальном или удаленном хост-компьютере и доступные по протоколу FТР. Эго справедливо и для всех файлов,связанных с НТМL-документом посредством ссылок. Однако, чтобы реализовать более сложные возможности, например, связанные с использованием интерактивных форм, вы должны, по крайней мере, организовать отправление данных и обработку форм на НТТР-сервере. Таким образом, оказывается возможным хранить документы на FTP-сервере, но устанавливать в них ссылки на Web-сервер, если требуется реализация дополнительных возможностей по обработке данных. Это может быть более выгодным, поскольку позволяет уменьшить расходы, связанные с использованием ресурсов коммерческих Web-серверов.

8.3 Просмотр с использованием текстовых и графических браузеров

При разработке WWW-страниц следует помнить, что для доступа к вашей информации пользователи будут применять различные браузеры, обладающие разными возможностями.

Поскольку одни будут пользоваться текстовыми браузерами, подобными Lynx, а другие графическими браузерами типа Моsaic, ваша информация будет представлена в различном виде. Более того, существуют различные версии как текстовых, так и графических браузеров, каждая из которых имеет свои достоинства и недостатки. Поэтому возникает проблема разработки страниц, которые будут достаточно удачно выглядеть при использовании любых браузеров.

Одним из путей решения этой проблемы является разработка нескольких вариантов одного и того же документа и предоставление пользователю возможности переключаться на другие версии страниц, учитывающие возможности тех или иных браузеров. Например, в начале графической страницы можно поставить ссылку: "Переход к текстовой версии этой страницы". Аналогичным образом, в верхней части текстовой страницы следует поместить ссылку: "Переход к графической версии этой страницы".

Очевидным недостатком такого способа является то, что одна и та же информация существует в двух видах, что увеличивает объем хранимых данных. Кроме того, это не устраняет проблемы, связанные с тем, что некоторые браузеры не поддерживают ряд возможностей языка НТМL.

В качестве общей рекомендации, которой следует придерживаться при разработке предназначенных для широкой аудитории WWW-страниц, можно посоветовать не связывать функциональные возможности с обязательным использованием графических изображений. При этом с вашим документом смогут работать и те, кто использует текстовый режим.

В целом, вы можете достаточно широко использовать в своих документах графику, но

помните, что чем больше смысла вы связываете с графикой, тем меньше смогут извлечь из ваших страниц пользователи, работающие с текстовыми браузерами. Правда следует заметить, что по мере развития системы WWW доля пользователей, работающих с текстовыми браузерами неуклонно сокращается.