Компьютерные технологии в области автоматизации и управления. Втюрин В.А. - 68 стр.

UptoLike

Составители: 

68
10.1.2. Принципы организации WWW
В марте 1989 года Тим Бернерс-Ли предложил руководству исследо-
вательского центра CERN концепцию новой распределенной информаци-
онной системы, которую он назвал WorldWideWeb. Тим Бернерс-Ли счи-
тал, что информационная система, построенная на принципах гипертекста,
должна объединить все множество информационных ресурсов CERN, ко-
торое состояло из базы данных отчетов, компьютерной документации,
списков почтовых адресов, наборов данных экспериментов, информацион-
ной реферативной системы и т.п. Основная метафора гипертекста это
"электронная книга" с автоматически поддерживаемыми переходами по
ссылкам. Гипертекстовая технология должна была позволить легко пере-
ходить с одного документа на другой с помощью гипертекстовых ссылок.
Проект был успешно реализован, в частности, к 1991 году был со-
здан первый браузер (программа просмотра гипертекста), получивший
название "www" и работавший в режиме командной строки. С этого мо-
мента основными элементами технологии WWW являются:
язык гипертекстовой разметки документов HTML;
универсальный способ адресации ресурсов в сети (URI и URL);
протокол обмена гипертекстовой информацией HTTP;
универсальный интерфейс шлюзов CGI, добавленный позже
сотрудниками Национального Центра Суперкомпьютерных приложений
(NSCA).
Язык гипертекстовой разметки HTML был создан на опыте исполь-
зования редактора TeX и стандартного языка разметки SGML. Основная
идея гипертекста заключается в присутствии внутри ASCII-текста форма-
тирующих полей и ссылок как на части внутри документа, так и на другие
документы. Поля и ссылки также являются фрагментами ASCII-текста, но,
подобно программе, следуют строгим синтаксическим правилам. Благода-
ря этому, пользователь имеет возможность просматривать документы в
том порядке, какой ему больше нравится, а не последовательно, как при
чтении книг. Help-файлы, с которыми сталкивался любой пользователь
ЭВМ, дают хорошее представление о гипертекстовой организации инфор-
мации, позволяющей пользователю переходить от темы к теме, используя
выделенные слова или поля текста.
Чтобы получить файл из Internet, браузер (browser, программа для
просмотра Web, клиент) должен знать, где находится файл и как общаться
с компьютером, на котором этот файл находится. Поэтому требуется, что-
бы программа-клиент WWW передала имя определенного файла, его ме-
стоположение в Internet (адрес хоста) и метод доступа (обычно протокол
типа HTTP или FTP). Комбинация этих элементов формирует универсаль-