1. Информация об этом документе

Здесь представлена информация об World Wide Web проекте,описываются концепции, программные средства и методы доступа.Этот документ предназначен для людей которые уже имеют некоторый опыт работы с Internet и хотят получить информацию о WWW.Если же вы впервые сталкиваетесь с Internet, то перед чтением этого документа лучше ознакомится с какой нибудь вводной книгой типа " The Whole Internet" или "Big Dummy's Guide to the Internet"

Английская версия этого документа публикуется в два раза в месяц в news.answers , comp.infosystems.www, comp.infosystems.gopher, comp.infosystems.wais и в alt.hypertext.Последняя версия всегда доступна здесь. Если у вас нет онлайнового входа в Internet то получить последнюю версию этого документа вы можете послав на адресс ms@stc.simbirsk.su письмо следующего содержания "get /pub/dos/infosystems/faq.txt"

Составитель этого документа Thomas Boutell.С которым вы можете связаться по адресу boutell@netcom.com. Перевел на русский язык Витали Николаев, vitaly@stc.simbirsk.su.

2. Элементарные вопросы

  1. Что такое WWW,hypertext и hypermedia ?

    WWW это абревиатура от "World Wibe Web".Впервые этим проектом начали заниматься в CERN'e (Европейская Лаборатория физики элементарных частиц)

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

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

    Кроме того такие программы могут поддерживать протокол передачи файлов FTP, протокол обмена новостями NNTP,gopher,telnet. Список доступных методов постоянно растет.Также на многих серверах имеется возможность доступа к различным базам данных.

    Hypermedia это надмножество гипертекста.В Hypermedia производятся операции не только над текстом но и над звуком, изображениями,анимацией.

  2. Что такое URL ? URL это абревиатура от "Uniform Resource Locator". Это стандарт для определения в Интернете обьекта (файл,news)

    Вот несколько примеров URL:

    Первая часть (перед двоеточием) определяет метод доступа, дальше в зависимости от метода доступа может быть //имя сервера:порт/путь_к_документу или как в случае с news после двоеточия следует название конференции.

  3. Как я могу обратится к Web

    Вы имеете два основных способа доступа.Во первых это использование специальных коммуникационных программ, или если у вас нет возможности, то можно использовать telnet.На некоторых серверах расположены гостевые входы и предоставляется возможность использовать гипертекстовые просмоторщики.

    Вот список некоторых таких серверов:

    info.cern.ch
    Шведский сервер.Кроме WWW там предоставляется WAIS и Archie.Для входа пароль не требуется.
    ukanaix.cc.ukans.edu
    Используется текстовой просмоторщик lynx.login: www
    www.njit.edu
    Технологический институт в New Jersey.login: www
    vms.huji.ac.il
    Двуязычная (еврейский/английский) база данных которая имеет ссылки на внешний мир.login: www
    Но наиболее предпочтительней использовать программу которая расположена на вашей машине.Такие программы существуют для множества платформ и доступны на ftp серверах.Постоянно дополняющийся список существующих программ доступен как http://info.cern.ch/hypertext/WWW/Clients.html

    Программы для Microsoft Windows

    Использование этих программ предполагает наличие slip,ppp или других tcp/ip соединений вашего PC с Internet.

    Cello
    Написана в Cornell LII.Доступна на анонимном ftp fatty.law.cornell.edu в директории pub/LII/cello
    Mosaic for Windows
    Написана в NCSA.Доступна на анонимном ftp ftp.ncsa.uiuc.edu
    Программы для MS DOS

    Использование этих программ предполагает наличие slip,ppp или других tcp/ip соединений вашего PC с Internet.

    DosLynx
    Текстовый просмоторщик.Для свой работы использует пакетный драйвер или его эмулятор.Может использоваться для просмотра локальных файлов. Так же он позволяет просматривать gif изображения переключаясь в графический режим.Но совмещать графику и текст он не может :( Доступен на анонимном ftp сервере ftp2.cc.ukans.edu в директории pub/WWW/DosLynx
    Программы для Макинтоша

    Использование этих программ предполагает наличие slip,ppp или других tcp/ip соединений вашего PC с Internet.

    Mosaic for Macintosh
    Написана в NCSA.Доступна на ftp.ncsa.uiuc.edu в каталоге Mac/Mosaic
    Samba
    Написана в CERN'e.Доступна на info.cern.ch в каталоге /ftp/pub/www/bin
    Программы XWindows

    NCSA Mosaic for X
    Юниксовый просмоторщик для использования в X11/Motif.Полностью поддерживает протокол http 1.0 включая и PUT метод.Доступен на ftp.ncsa.uiuc.edu в каталоге >Mosaic
    NCSA Mosaic for VMS
    Юниксовый просмоторщик для использования в X11/DecWindows/Motif.Полностью поддерживает протокол http 1.0 включая и PUT метод.Доступен на ftp.ncsa.uiuc.edu в каталоге >Mosaic
    tkWWW Browser/Editor for X11
    Юниксовый просмоторщик/редактор для X11.Доступен на анонимном ftp export.lcs.mit.edu
    MidasWWW Browser
    Написан Tony Johnson's (Beta)
    Viola for X (Beta)
    Существует две версии для XWindows.Одна предназначена для использования с Motif'ом, а другая нет.Умеет работать с формами html+ протокола.Доступна на ora.com в каталоге /pub/www/viola Если вы захотите узнать больше об этой программе то вы можете найти ее в http://xcf.berkeley.edu/ht/projects/viola/README
    Chimera
    Unix/XWindows просмоторщик использующий Athena (Motif не требуется) ftp://ftp.cs.unlv.edu/pub/chimera
    Текстовые программы для Unix'a и VMS.
    Line Mode Browser
    Эта программа может использоваться на любом типе терминала ftp://info.cern.ch/pub/www/src
    Lynx
    Это полноэкранный просмоторщик использующий терминалы типа vt100 и позволяет пользоваться стрелками перемещения курсора ftp2.cc.ukans.edu
  4. Как я могу предоставлять информацию используя Web

    Для того что бы вы могли предоставлять свою информацию по Web.Вам нужна специальная программа, которая может предоставлять гипертекстовую информацию по http протоколу.Если вам надо предоставлять информацию только локальным пользователям, то достаточно записать ее в файлы и указывать на нее при запуске просмоторщиков.Если же у вас более широкие планы и вы хотите что бы вашей информацией могли пользоваться пользователи с других машин то тогда вам необходимо поставить у себя http сервер. Если вам необходимо больше информации по этому вопросу то посмотрите в http://info.cern.ch/hypertext/WWW/Daemon/Overview.html

    Вот список наиболее распространенных серверов.

    Сервера для Unix

    NCSA httpd
    NCSA сервер.Доступен как ftp://ftp.ncsa.uiuc.edu/pub/web/
    CERN httpd
    CERN сервер.Доступен как ftp://info.cern.ch/
    Perl server (Plexus)
    Сервер написанный на Perl'e.Больше информации об этом сервере вы можете получить как http://bsdi.com/server/doc/plexus.html
    MS Windows и Windows NT
    HTTPS (Windows NT)
    Доступен на ftp://emwac.ed.ac.uk/pub/https.Существует несколько версий для разных процессоров.Больше информации вы можете получить на ftp://emwac.ed.ac.uk/pub/https/https.txt
    NCSA httpd for Windows
    Аналогичен NCSA серверу для UNIX.Доступен на ftp://ftp.ncsa.uiuc.edu/Web/ncsa_httpd/contrib
    SerWeb
    Небольшой, эффективный сервер написанный Gustavo Estrella. Доступен на winftp.cica.indiana.edu
  5. Написание html документов

    Формат html предоставляет удобную форму для написания гипертекстовых документов.Для создания этих документов можно использовать обычный текстовый редактор.Но для более эффективной работы лучше воспользоваться специальными html редакторами.Для того что бы иметь представление о html формате достаточно посмотреть исходники уже готовых документов. Например http://www.vuw.ac.nz/who/Nathan.Torkington/ideas/www-html.html

    HTML редакторы

    Использование специальных намного облегчает написание html документов. Они позволяют в процессе изготовления документа видеть, как он будет выглядеть на экране у клиента.

    Наиболее полный список html редакторов вы можете взять в http://www.ncsa.uiuc.edu/SDG/Software/Mosaic/Docs/faq-software.html#editors

    Конвертация других форматов в html

    Существуют программы для конвертации различных гипертекстовых форматов в html.Более подробную информацию об этом вы можете получить в http://info.cern.ch/hypertext/WWW/Tools/Filters.html

    3. Более специальные вопросы