Pauk

WWW - World Wide Web


WWW

В течение последних лет предпринималось немало попыток разработать концепцию универсальной информационной базы данных, в которой можно было бы не только получать информацию из любой точки земного шара, но и иметь удобный способ связи информационных сегментов друг с другом, так чтобы наиболее важные данные быстро могли быть найдены. В 60-е годы исследования в этой области породили понятие "информационной Вселенной" (docuverse = documentation + universe), которая преобразила бы всю информационную деятельность, в частности в области образования. Но только в настоящее время появилась технология, воплотившая эту идею и предоставляющая возможности ее реализации в масштабах планеты.

WWW -- это аббревиатура от "World Wide Web" ("Всемирная паутина"). Официальное определение World Wide Web звучит как мировая виртуальная файловая система -- "широкомасштабная гипермедиа-среда, ориентированная на предоставление универсального доступа к документам".

Проект WWW возник в начале 1989 года в Европейской Лаборатории физики элементарных частиц (European Laboratory for Particle Physics (CERN) in Geneva, Switzerland). Основное назначение проекта -- предоставить пользователям не профессионалам "on-line" доступ к информационным ресурсам. Результатом проекта World Wide Web (WWW, W3) является предоставление пользователям сетевых компьютеров достаточно простого доступа к самой разнообразной информации.

Используя популярный программный интерфейс (типа Mosaic, который реализован в программах, предназначенных для просмотра гипертекста), проект WWW изменил процесс просмотра и создания информации. Идея заключается в том, что по всему миру хаотично разбросаны тысячи информационных серверов и любую машину, подключенную к Internet в режиме on-line, можно преобразовать в сервер и начинить его информацией. Сейчас в уже России уже функционирует несколько сотен таких серверов. С любого компьютера, подключенного к Internet, можно свободно установить сетевое соединение с таким сервером и получать от него информацию.

WWW технология является самым популярным и наиболее бурно развивающимся сервисом Internet. В течении двух-трех лет WWW технология прочно встала на ноги и, начиная 1993 года, семимильными шагами пошла завоевывать МИР.

Первый такой сервер был организован в CERN'е, там же с целью развития и поддержки стандартов WWW технологий создан The World Wide Web Consortium (или W3C). WWW сервер The W3C's Web site является интегрирующим сервером по поддержке WEB технологий Internet. Последнюю информацию о состоянии WWW проекта можно получить по адресу W3C Project.

Позднее к проекту подключились и многие другие организации. Большой вклад в развитие WWW технологий внес Национальный центр суперкомпьютерных приложений (National Centre for Supercomputing Applications -- NCSA).

Информационный WWW сервер использует гипертекстовую технологию. Для записи документов в гипертексте используется специальный, но очень простой язык HTML (Hypertext Markup Language), который позволяет управлять шрифтами, отступами, вставлять цветные иллюстрации, поддерживает вывод звука и анимации. В стандарт языка также входит поддержка математических формул.

Для удобства ввода информации предусмотрены специальные формы, меню. Программы просмотра позволяет получать доступ не только к WWW серверам, но и к другим службам Internet. С их помощью можно путешествовать по Gopher серверам, искать информацию в WAIS базах, получать файлы с файловых серверов по протоколу FTP. Поддерживается протокол обмена сетевыми новостями Usenet NNTP.

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

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

WWW работает по принципу клиент-сервер, точнее, клиент-серверы: существует множество серверов, которые по запросу клиента возвращают ему гипермедийный документ - документ, состоящий из частей с разнообразным представлением информации, в котором каждый элемент может являться ссылкой на другой документ или его часть. Ссылки эти в документах WWW организованы таким образом, что каждый информационный ресурс в глобальной сети Интернет однозначно адресуется, и документ, который Вы читаете в данный момент, способен ссылаться как на другие документы на этом же сервере, так и на документы (и вообще на ресурсы Интернет) на других компьютерах Интернет. Причем пользователь не замечает этого, и работает со всем информационным пространством Интернет как с единым целым. Ссылки WWW указывают не только на документы, специфичные для самой WWW, но и на прочие сервисы и информационные ресурсы Интернет. Более того, большинство программ-клиентов WWW (browsers, навигаторы) не просто понимают такие ссылки, но и являются программами-клиентами соответствующих сервисов: ftp, gopher, сетевых новостей Usenet, электронной почты и т.д. Таким образом, программные средства WWW являются универсальными для различных сервисов Интернет, а сама информационная система WWW играет интегрирующую роль.

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

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

HTML

В основе WWW технологии лежит язык HTML (HyperText Markup Language). В сети Internet имеется большое количество электронных (HTML) описаний (инструкций, учебников, статей) по языку HTML и руководств по созданию хороших WWW страниц (см. список литературы).

В предлагаемом Вам руководстве отражены симпатии автора к использованию определенных средств языка HTML. Данное руководство более удобно использовать как справочник, а начинать знакомство с HTML советую с
разбора типичной HTML страницы
и
краткого обзора возможностей WWW.

Средства просмотра WWW страниц

Для доступа к WWW вам необходимо запустить специальную программу WWW-клиент -- просмотрщик (browser -- браузер) для просмотра гипертекстовых страниц (например, Mosaic, MS Internet Explorer (MSIE) или Netscape Navigator (NN) - последние два обладают наиболее развитыми средствами просмотра и имеют наибольшее распространение в мире "PC"), которая может связываться с различными серверами и принимать от них информацию.

Графические просмотрщики (такие как Mosaic, Netscape, HotJava) позволяют не только читать текст, но и осмотреть содержащиеся в нем рисунки и звуковые файлы. Текстовые (Lynx) - представят вам только текст.

Следует напомнить, что на сегодняшний день количество разработанных различных просмотрщиков (WWW-клиентов) составляет несколько десятков и не ограничивается фаворитами мира РС - NN и MSIE.

В настоящее время пока не существует общепринятого русского термина для программы, предназначенной для доступа к WWW серверам и просмотра WWW страниц, многие просто используют для этого английский термин "browser -- браузер", хотя встречается такие названия как "листатель" и "просмотрщик". Кстати фирмы, лидирующие в производстве таких программ (Microsoft и Netscape Communication) предлагают такие названия как "исследователь" и "навигатор". В данном пособии будет использоваться преимущественно термин просмотрщик.

Кроме доступа к WWW серверу, развитые программы-просмотрщики поддерживают протокол передачи файлов FTP, протокол обмена новостями NNTP, GOPHER имеют оболочку для организации работы с электронной почтой (E-mail). Список методов доступа постоянно растет. Также на многих WWW серверах имеется возможность доступа к различным базам данных.

Просмотрщики MS Internet Explorer и Netscape Navigator (версий 3.1 и старше) наиболее полно поддерживают стандарт языка HTML 3.2, хотя и не на 100 процентов, и имеет ряд расширений. Конкурентная борьба между фирмами Microsoft и Netscape Communication привела к тому, что разделила мир WWW на две части. Первая -- это страницы, рассчитанные на просмотр в первую очередь с помощью просмотрщика MS Internet Explorer, и вторая -- это страницы, рассчитанные на Netscape Navigator. Различие между этими двумя типами страниц не очень значительные, но отсутствие взаимозаменяемости часто вызывает раздражение.

В MS Internet Explorer, как более позднем, сделано почти все, что бы показывать страницы, рассчитанные на Netscape Navigator, хотя остались некоторые мелочи, типа ссылок внутри таблиц (см. раздел Таблицы). В настоящий момент оба просмотрщика почти полностью поддерживают стандарты и "активные расширения", такие как, например, Java.

В MSIE поддерживаются практически все спецификации языка HTML 3.2, а также отсутствующие в Netscape Navigator 3.0 расширения, такие как таблицы с фоновыми изображениями, таблицы с группировкой клеток, шаблоны стилей (из Style Sheet HTML), правильно реализованная возможность выбора семейств (гарнитур) шрифтов (см. раздел Шрифты), маркеры, расширенный вариант окон (как, например, floating frame) и возможность загрузки шрифтов.

Для создания активных WWW страниц используются наряду с языком HTML, язык программирования Java и технология ActiveX (фирмы Микрософт), а также скриптовые языки JavaScript, Perl и Visual Basic Script.

[Начало страницы]


ИВТ Федотов А.М. Введение в Internet
Документация по Интернет технологиям

Начало создания курса: Mondy, 19-Aug-1996 10:12:15 NOVST
Дата последней модификации: Tuesday, 09-May-2000 21:33:40 NOVST
© 1996 - 2001, А.М.Федотов
© 1996 - 2001, Институт вычислительных технологий СО РАН, Новосибирск