С окончанием в 1993 разработки технологии WWW (World Wide Web) началось лавинообразное развитие Internet, предоставившей рядовому пользователю весь спектр возможностей сети, разрушившей границы между государствами и идеологиями, подготовившей человечество к достойному переходу в двадцать первый век.
Технология WWW была создана в Швейцарии в Европейском центре ядерных исследований (European Center for Nuclear Research), первоначально не предназначалась для широкого применения, а разрабатывалась для решения локальной задачи удобного обмена информацией между учеными различных стран. Однако ее конструктивные преимущества и адаптивные свойства за короткий срок стали общеизвестными.
Данная технология базируется на специально разработанном протоколе HTTP (HyperText Transfer Protocol — протокол передачи гипертекста). В настоящее время термин "гипертекст" ассоциируется непосредственно с WWW, на самом деле понятие гипертекста появилось около 50-ти лет назад, а сами гипертекстовые документы существуют значительно дольше.
|
|
В обычной трактовке гипертекст — это текст, отдельные слова или выражения которого содержат ссылки на другие текстовые документы. При чтении такого текста существует возможность охвата всего вопроса без подробного изучения всех документов, посвященных ему, даже при первом знакомстве. Применительно к WWW понятие гипертекста включает в себя все множество электронных документов (в том числе звуковые, анимационные файлы, протоколы, соединения и службы). В последнее время для этого используется термин "гипермедиа".
Протокол HTTP обеспечивает возможность непосредственно из любого документа переходить к чтению другого текстового документа, прослушиванию музыки, установлению соединения по протоколу FTP, и т. д. Причем все эти документы и соединения могут находиться на разных компьютерах сети. По ссылке из документа на компьютере, находящемся в Европе, открывается документ на компьютере, расположенном в Австралии, Америке или другом месте.
В этом основное отличие протокола HTTP от протокола Gopher, который также позволяет работать с различными ресурсами сети и различными типами документов, но при этом не предоставляет возможностей гипермедиа, имея древовидную структуру системы востребования документов. Технология WWW позволила реально воплотить в жизнь буквальное понимание термина "сеть" на уровне пользователя, в большинстве случаев оградив его от необходимости интересоваться адресом компьютера или ресурса, позволяя переходить от документа к документу, от соединения к соединению простым щелчком мыши на ссылке в документе. Процесс открытия документов на различных компьютерах в сети получил название серфинг (surfing) — плавание по волнам Web.
|
|
В свою очередь, для использования возможностей протокола HTTP документы должны быть подготовлены в соответствии с требованиями языка программирования HTML (HyperText Markup Language), специально разработанного для создания гипертекстовых документов. Для просмотра таких документов применяются специальные программы, называемые браузеры (browser) или обозреватели.
Для определения документов WWW используется термин страница. Как правило, файлы, создающие одну страницу, хранятся на сервере в отдельном каталоге. Начальная страница, выводимая первой при обращении к Web-серверу и имеющая ссылки на другие страницы и документы, называется основной или домашней страницей (home page). Для определения наборов страниц, посвященных одному вопросу, или поддерживаемых одной службой, или принадлежащих одной организации и использующих отдельную домашнюю страницу для входа со своим адресом, используется термин сайт (site — место, участок, расположение). При этом физически на одном компьютере могут находиться несколько различных сайтов.
Протокол HTTP позволяет программе-обозревателю обращаться к ресурсам не только WWW, но и к другим, для части из которых она имеет встроенную поддержку, например, для работы по протоколу FTP. К другой части ресурсов можно обращаться через специальные шлюзы, предоставляющие возможность связи своего протокола с протоколом HTTP.