Интернет -первые шаги

         

Интернет в России


В Россию Интернет впервые проник в начале 90-х годов. Ряд университетов и исследовательских институтов приступили в это время к построению своих компьютерных сетей и обзавелись зарубежными каналами связи. Особенно следует отметить Институт Атомной Энергии им. Курчатова. На базе ИАЭ сложились две крупнейшие коммерческие компании, предоставляющие услуги по подключению к Интернету - Релком и (впоследствии отделившийся от него) Демос, а также Российский Институт Развития Общественных Сетей. РОСНИИРОС стал в дальнейшем головной организацией, координирующей развитие российской части Интернета.

До 1993 года Релком был фактическим монополистом на рынке сетевых услуг и предоставлял своим пользователям в основном электронную почту. Собственно, это еще не было Интернетом, хотя и было компьютерной сетью - для пересылки сообщений использовались не интернетные протоколы, а более старый протокол под названием UUCP. Монопольное положение Релкома с неизбежностью приводило к довольно высокому уровню цен на его услуги.

В 1993 году мощный импульс развитию Интернета в России придала "Телекоммуникационная программа" Международного Научного Фонда. Программа финансировалась Джорджем Соросом - известным американским мультимиллионером и филантропом. Еврей венгерского происхождения, Сорос на собственном опыте познакомился с особенностями тоталитарных режимов, как фашистского, так и коммунистического толка. Сорос считал, что распространение Интернета в бывших социалистических странах поможет им преодолеть сложившуюся информационную изоляцию.

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

Медленно, но верно принимающие решения деятели начали осознавать, что только развитие Интернета способно до некоторой степени приостановить утечку мозгов из России и сохранить здесь высшее образование мирового класса. В 1994 году в рамках государственной научной программы "Университеты России" было выделено направление по созданию федеральной университетской компьютерной сети RUNNet. Эта сеть вступила в строй в 1995 году, она использовала преимущественно спутниковые каналы связи. В 1996-98 годах была построена опорная сеть для нужд науки и высшей школы RBnet, использующая волоконно-оптические каналы большей емкости. Она финансировалась уже отдельной строкой государственного бюджета.

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

В настоящее время коммерческие компании, предоставляющие доступ в Интернет, составляют мощный и быстроразвивающийся сектор российской экономики с высоким уровнем конкуренции. В 1998 году Ростелеком, российский монополист международной и междугородней телефонной связи и владелец большей части российских волоконно-оптических каналов, образовал совместно с Релкомом новую компанию под названием Релком-ДС (Деловая Сеть). На сегодняшний день это самый крупный поставщик услуг Интернета в России. Значительную часть территории страны охватывают также сети Совам Телепорт и Глобал Один.

По имеющимся оценкам (), в конце 1998 года в России было около 1.5 миллиона пользователей Интернета, больше половины которых проживало за пределами Москвы. По данным , в 1999 году число российских пользователей Сети превысило 5 миллионов. По доле от всего населения это примерно соответствует уровню Латинской Америки, в несколько раз меньше среднеевропейского уровня и в десятки раз меньше, чем в ведущих в коммуникационном отношении странах (США, Канада, Австралия, Великобритания, скандинавские страны), хотя и заметно больше, чем в Африке, Индии и Китае (). Сравнение со странами Латинской Америки может показаться обидным тому, кто привык видеть в нашей стране сверхдержаву. Однако существующее положение внушает, скорее, сдержанный оптимизм. Несмотря на затянувшийся кризис, Интернет в России развивался последние годы такими же высокими темпами, как и во всем мире. Каждый год происходило удвоение числа пользователей Интернета, причем за счет наиболее образованной и активной части населения. В настоящее время Интернет вышел за пределы крупных городов и распространился до уровня районных центров, а по количеству пользователей Москва соответствует развитым европейским странам. При сохранении существующих тенденций понадобится всего несколько лет, чтобы средний по стране уровень достиг сегодняшнего столичного.

Сейчас в Интернете есть уже много интересных материалов на русском языке, и новые пользователи Интернета могут получать от него удовольствие и пользу, и не владея английским. Но все-таки знать английский очень желательно - пионерская роль стран английского языка в развитии Интернета закрепила за английским роль языка межнационального общения. По-видимому, английский будет играть такую же роль в мире, какую играли латынь в Европе в эпоху Возрождения или русский язык в странах СССР. Для образованных людей во всем мире знание английского стало сегодня нормой, как это было когда-то в дооктябрьской России.

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



Почта, телеграф, телефон, Интернет


Вначале была изобретена письменность. Это произошло очень давно, несколько тысяч лет тому назад. Это было самым революционным из изобретений в области коммуникаций. Освоение письменности растянулось надолго: еще в двадцатые годы ХХ века в нашей стране боролись с неграмотностью.

В середине XV века было изобретено книгопечатание и за 30 лет распространилось на всю Европу. В XVI веке количество печатных книг удваивалось каждые семь лет. Грамотность постепенно переставала быть привилегией элиты и начал возникать массовый спрос на почтовые услуги.

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

То, что следовало бы по праву назвать электронной почтой, получило название телеграфа. Точнее, электрического телеграфа, - до него существовал, например, семафорный телеграф, широко известный по роману "Граф Монте-Кристо". В 1844 году Морзе продемонстрировал первую телеграфную линию от Вашингтона до Балтимора, передав по проводу длиной 35 миль фразу "Вот что творит Бог". Телеграф был первым и долгое время оставался единственным практическим применением электричества. Он имел уже все черты современных электронных коммуникаций - мгновенную передачу и цифровое (двоичное) представление информации.

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

Телеграф распространялся очень быстро, почти так же быстро, как сейчас Интернет. Наиболее драматично происходила прокладка трансатлантического кабеля, описанная Стефаном Цвейгом в "Звездных часах человечества". Первая попытка в 1858 году потерпела неудачу - кабель проработал меньше месяца и затем был испорчен морской водой. В 1867 году США купили Аляску у России. Инициатором этой покупки была крупнейшая телеграфная компания Вестерн Юнион, планировавшая соединить Америку и Европу телеграфной линией через Берингов пролив. Этот проект потерял актуальность после того, как в 1868 году был успешно проложен второй трансатлантический кабель. К моменту изобретения телефона телеграфное сообщение связывало уже все крупнейшие города мира.

Телефон был изобретен Беллом в 1876 году. В отличие от телеграфа в телефоне не происходит кодирования информации. С современной точки зрения телефон - это более архаичное, чем телеграф, чисто аналоговое устройство. Звуковые колебания превращаются в электрические при помощи подходящего преобразователя, передаются по проводам и вновь превращаются в звук на другом конце линии. Выигрыш достигается за счет высокой скорости и относительно малых потерь при передаче электрического сигнала.

Как раз примитивность устройства и определила успех телефона. Чтобы пользоваться телефоном, не надо знать азбуку Морзе. Не надо даже знать и обычную азбуку. Надо просто говорить в трубку.

Телеграф связывал в первую очередь города, страны и континенты. Телефон соединял прежде всего людей, живущих поблизости, с врачом, полицией, пожарной охраной и друг с другом (время дальней телефонной связи наступило позже и потребовало значительных изменений в кабельной технике и технике усиления). Было нереально соединить каждого из абонентов с каждым отдельным кабелем, поэтому телефоны соединялись с центральным коммутатором. Абонент связывался с телефонисткой и говорил адрес, а та вручную замыкала нужные контакты. В 1888 году Строджер изобрел автоматический коммутатор, как гласит легенда, обидевшись на то, что телефонистка соединила его клиента не с ним, а с его конкурентом. Чтобы использовать автоматическую коммутацию, каждому абоненту было необходимо присвоить цифровой номер. Так родилась современная коммутируемая телефонная сеть.

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

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

ЭНИАК, как и современные компьютеры, был цифровым устройством, а не аналоговым. То есть он представлял числа не в виде какой-то измеряемой физической величины, например силы тока, а кодировал их цифрами, как это делает человек. Манипуляции с числами сводились к манипуляциям с цифрами, а не имитировались, например, путем сложения токов. Такой подход имел важное достоинство - он не ограничивал точность вычислений точностью измерительных приборов. ЭНИАК считал, как люди, в десятичной системе, используя цифры от 0 до 9.

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

Программирование ЭНИАКа производилось путем установки переключателей на панели управления. Окончательно архитектура современного компьютера сложилась под влиянием идей Джона фон Неймана в прямом наследнике ЭНИАКа, который назывался ЭДВАК. В ЭДВАКе программы хранились в той же электронной памяти, что и результаты вычислений. Кроме того, ЭДВАК работал в двоичной системе, используя только две цифры - 0 и 1. Почему? Во-первых, у компьютеров нет десяти пальцев. Во-вторых, из соображений экономии: это значительно упрощало электрические схемы. Вспомните Морзе: точки, тире и всего один контактный ключ.

Единица информации, которая соответствует выбору между 0 и 1, между положением "включено" и "выключено", получила название бит. Буквы кодируются в компьютерной памяти как правило в виде 8-битовых комбинаций. Эта единица информации получила название байт. Байт соответствует выбору из 256 различных возможностей. Производные величины - килобит, килобайт и т.д. - имеют коэффициент 1024. Почему? Наверное, потому, что 1024 - очень круглое число (в двоичной системе).

На протяжении последних 50 лет компьютеры постоянно развивались, дешевели и становились миниатюрнее, электронные лампы в них сменились транзисторами, затем интегральными схемами (чипами). Каждые полтора-два года происходило удвоение основных рабочих параметров. Кто-то заметил, что если бы автомобили совершенствовались с такой же скоростью, они стоили бы сейчас, как коробка спичек.

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

В 1957 году СССР был запущен первый спутник, и Америка восприняла это как вызов. В ответ было создано Агентство по Новейшим Исследованиям (ARPA) при Министерстве Обороны США, первым проектом которого стал американский спутник. Агентство собрало лучшие умы страны. С начала 60-х годов основной областью исследований ARPA стало военное использование компьютерных технологий.

В то время еще не существовало персональных компьютеров. Крупные университеты могли себе позволить 1-2 больших компьютера, прямых потомков ЭНИАКа. Компьютерное время было драгоценным ресурсом. На него заранее записывались. Люди работали ночами, чтобы ни минуты этого времени не пропало даром. Наконец появилась идея соединить между собой компьютеры разных университетов, чтобы сделать возможным удаленное использование любого свободного в данный момент компьютера. Этот проект получил название ARPANET. К концу 1969 года были соединены компьютеры четырех университетов и появилась первая компьютерная сеть.

Существует распространенный миф о том, что ARPANET был заказан Министерством Обороны США как сеть для военных коммуникаций, способная выжить после ядерного удара. Этот миф наделяет чиновников Пентагона совершенно исключительным даром предвидения. В то время компьютеры воспринимались даже ведущими специалистами прежде всего как усовершенствованные калькуляторы.

Однако в то время Пентагон был готов финансировать самые сумасшедшие проекты, - ARPA и было создано для таких проектов. Многомиллионное финансирование на ARPANET было получено в 1966 году без особых бюрократических проволочек, после 20-минутного разговора. Ставка делалась на университетских исследователей и академическую традицию свободного обмена информацией. Не требовалось сохранения ни военной, ни коммерческой тайны. Кстати, это продолжалось недолго - с начала 70-х годов от ARPA начинают все более настойчиво требовать прямой военной отдачи, и к названию Агентства добавляется многозначительное D (DARPA, Defense - Оборонное).

В 1972 году, когда ARPANET уже соединял 23 компьютера, была написана первая программа для обмена электронной почтой по сети. Очень скоро обнаружилось, что сеть в основном используется не по назначению - для вычислений на удаленном компьютере, - а как раз для обмена сообщениями, вплоть до сплетен и анекдотов. К счастью, с этим не стали бороться административными методами. Напротив, электронную почту оценили по достоинству, что побудило целый ряд государственных организаций и корпораций к созданию собственных компьютерных сетей. Эти сети обладали тем же недостатком, что и ARPANET, они могли соединять только ограниченное число однотипных компьютеров. Кроме того, они были не совместимы друг с другом.

В середине 70-х годов для ARPANET были разработаны новые стандарты передачи данных, которые позволяли объединять между собой сети произвольной архитектуры, тогда же было придумано слово "Интернет". Именно эти стандарты, впоследствии получившие название протокола TCP/IP, заложили основу для роста глобальной компьютерной сети путем объединения уже существующих сетей. Их важным достоинством было то, что сеть считалась в принципе не стопроцентно надежной, и предусматривались средства борьбы с ошибками при передаче данных. В 1983 году сеть ARPANET перешла на новый протокол и разделилась на две независимые сети - военную и образовательную. К этому времени сеть объединяла более тысячи компьютеров, в том числе в Европе и на Гавайских островах. Последние использовали спутниковые каналы связи.

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

Развитие Интернета получило новый импульс благодаря инициативе Национального научного фонда США (NSF) по созданию глобальной сетевой инфраструктуры для системы высшего образования (1985-88). NSF создал сеть скоростных магистральных каналов связи и выделял средства на подключение к ней американских университетов, при условии, что университет обеспечивал доступ к сети для всех подготовленных пользователей. Интернет оставался преимущественно университетской сетью до начала 90-х годов, однако NSF сразу взял курс на то, чтобы сделать его в дальнейшем независимым от государственного финансирования. В частности, NSF поощрял университеты к поиску коммерческих клиентов. К 1988 году Интернет уже насчитывал 56 тысяч соединенных компьютеров.

Настоящий расцвет Интернета начался в 1992 году, когда была изобретена новая служба, получившая странное название "Всемирная паутина" (World Wide Web, или WWW, или просто веб). WWW позволял любому пользователю Интернета публиковать свои текстовые и графические материалы в привлекательной форме, связывая их с публикациями других авторов и предоставляя удобную систему навигации. Постепенно Интернет начал выходить за рамки академических институтов и стал превращаться из средства переписки и обмена файлами в гигантское хранилище информации. К 1992 году Интернет насчитывал более миллиона соединенных компьютеров.

В настоящее время Интернет продолжает расти с прежней головокружительной скоростью. Трафик в Интернете, то есть количество передаваемой информации, увеличивается каждый месяц на 30%. В 1999 году Интернет объединял около 60 миллионов компьютеров и более 275 миллионов пользователей, и каждый день в нем появлялось полтора миллиона новых вебовских документов. Эти оценки довольно приблизительны, потому что в Интернете нет центрального административного органа, который регистрировал бы новых пользователей и новые компьютеры.



Глобальные имена и указатели ресурсов


У большинства компьютеров в Интернете есть собственное имя, а не только IP-адрес. Хотя люди уже привыкли пользоваться цифровыми номерами, звоня по телефону, все-таки имена, которые можно произнести, легче запоминаются. Служба, которая обеспечивает перевод имен компьютеров в их IP-адреса, называется Доменной Службой Имен(DNS). Это что-то вроде гигантского, распределенного по многим компьютерам телефонного справочника, с IP-адресами вместо телефонов.

Имя компьютера записывается как несколько слов, разделенных точками, например fadr.msu.ru. Это отражает иерархическую, или доменную, структуру службы DNS. В нашем примере fadr - это имя компьютера в домене (второго уровня) msu.ru, который принадлежит домену (первого уровня) ru. Администратор, который отвечает за домен первого уровня ru (Россия), зарегистрировал домен второго уровня msu.ru (Московский Университет) и передал туда все полномочия на регистрацию новых имен в пределах этого домена. В свою очередь администратор домена msu.ru зарегистрировал имя fadr.msu.ru за определенным IP-адресом. Такая структура службы DNS обеспечивает, с одной стороны, уникальность имен компьютеров в пределах всего Интернета, а с другой стороны, четкое разделение административной ответственности. Большие и маленькие буквы в именах компьютеров не различаются, fadr.msu.ru - это то же самое, что FADR.MSU.RU.

DNS - это особая служба Интернета, потому что она используется всеми остальными службами, от telnet до www. Перевод имен DNS в IP-адреса происходит автоматически. Для этого надо только указать вашему компьютеру IP-адрес сервера DNS - того компьютера, которому будут направляться соответствующие запросы.

Хотя не существует особых правил, как следует называть домены, в применении к доменам первого, самого верхнего уровня сложилась определенная практика. Международные организации и США используют домены первого уровня com - для коммерческих, org и net - для некоммерческих организаций. В большинстве стран существует один домен первого уровня для страны: ru - для России, de - для Германии, uk - для Великобритании и т.д.

Так же как каждый компьютер имеет свое уникальное имя, уникальное имя имеет и каждый документ в Интернете (точнее, говоря архивным языком, каждая единица хранения, - это может быть и компьютерная программа, и компьютерная запись песни - звуковой файл, и все, что угодно). Это уникальное имя называется URL - Универсальный Указатель Ресурса (Universal Resource Locator). URL имеет следующую форму:

служба://имя компьютера/директория/поддиректория/.../имя файла

например, http://fadr.msu.ru/ecocoop/index.html. Служба обозначается соответствующим протоколом, чаще всего вы встретите http:// для веб-страниц и ftp:// для файловых архивов. Обратите внимание, что используется "прямая" косая черта, "/", а не "обратная", "\". В названиях директорий, поддиректорий и файлов большие и малые буквы имеют разное значение.



Интернет и цифровая революция




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

Мы находимся в самой середине этого перехода. Аналоговые магнитофоны постепенно заменяются цифровыми проигрывателями компакт-дисков; для видеомагнитофонов этот процесс только начинается с введением стандарта DVD. Мы слышим по телевизору (обычному, то есть аналоговому) рекламу цифрового телевидения. Телефонная сеть сейчас является гибридной: когда вы звоните из Москвы в Нью-Йорк, звук вашего голоса преобразуется в аналоговый электрический сигнал, доходит в таком виде до местного коммутатора, оцифровывается и передается в виде потока битов по оптоволоконному или любому другому каналу на местный коммутатор в Нью-Йорке, превращается в аналоговый электрический сигнал и наконец вновь становится звуком в трубке абонента.

Цифровое хранение и передача информации обладают замечательными достоинствами. Так же как цифровые вычисления, в отличие от аналоговых, легко позволяют добиться сколь угодно высокой точности, цифровая передача позволяет добиться сколь угодно низкого уровня помех. Хранение информации в цифровом виде означает возможность безошибочного копирования. Мы можем читать Пушкина в подлиннике именно потому, что письменность - это цифровая технология. Сравните с качеством десятой копии фильма на видеокассете.



Изменения в обществе, которые несет Интернет


Никто не любит перемен, даже если они к лучшему. Но правильнее встречать их лицом к лицу. Или, как советует Альберт Гор, главный пропагандист Интернета в американском правительстве, "Пусть перемены будут вашим другом!"

Уже становится очевидным, что Интернет принесет с собой такие же глубокие изменения в обществе, какие принесло книгопечатание. За книгопечатанием последовал Ренессанс, затем Просвещение, индустриальная революция и урбанизация. Мир превратился из преимущественно аграрного в преимущественно индустриальный. Это был непростой процесс, заставивший многих людей порвать с традиционным крестьянским укладом и переехать в города, ходить в школу в детстве и становиться наемной рабочей силой в зрелом возрасте. Сейчас для нас это стало привычным, но попробуйте поставить себя на место крестьянина XVIII или XIX веков. В целом в лучшем положении оказались народы, которые не бунтовали против неизбежных перемен, а активно старались к ним приспособиться.

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

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



Новые профессии, связанные с Интернетом


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

С развитием информационных технологий связано появление целого ряда новых профессий. Системные администраторы и сетевые администраторы следят за бесперебойной работой компьютеров и компьютерных сетей, принимают решения о закупке нового оборудования, регистрируют новых пользователей, устанавливают новые версии программ и следят за выполнением правил компьютерной безопасности. В небольших организациях без развитой внутренней инфраструктуры те же функции выполняют офис-менеджеры. Целый ряд новых профессий связан с созданием веб-публикаций (более подробно они обсуждаются ).

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

Почему компьютеры и компьютерные сети просто не работают, как телевизор или телефон, а требуют постоянной технической поддержки? С одной стороны, это плата за сложность и универсальность компьютеров, - по сравнению с ними телевизор и телефон - это простые и специализированные устройства. С другой стороны, изготовители программного обеспечения часто торопятся и выпускают сырые продукты, потому что конкуренты дышат им в затылок. Например, стоимость лицензии Windows 95 - меньше 100 долларов, а стоимость поддержки компьютера с Windows 95 в безукоризненно рабочем состоянии составляет, по оценкам американских корпораций, более 3000 долларов в год. Значительная часть недозатрат по разработке операционной системы тем самым переложена на конечного пользователя. Самое же главное - это болезнь роста. Вы вполне можете десять лет не менять телефонный аппарат и ничего не потеряете. В области информационных технологий за то же время сменяется несколько эпох. Именно с этим связано набирающее силу движение за программы с открытым исходным кодом - на самом деле это единственный способ успевать писать надежно работающие программы.

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



Программы для работы в Интернете


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

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

То, что программы можно продавать отдельно от компьютеров, впервые придумал Билл Гейтс, основатель фирмы Microsoft. До этого программы рассматривались скорее как составная часть технической поддержки компьютеров. Второй важной идеей Гейтса было осознание важности рынка операционных систем - особых программ, которые автоматически загружаются при включении компьютера, а затем распределяют его ресурсы между другими программами и обеспечивают их взаимодействие между собой и с устройствами ввода-вывода. Контроль в области операционных систем дает значительное конкурентное преимущество при разработке программ, предназначенных непосредственно для пользователя. Большая часть персональных компьютеров сейчас работает под управлением различных вариантов операционной системы Windows и широко использует другое программное обеспечение фирмы Microsoft. Благодаря этому Гейтс стал самым богатым человеком планеты.

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

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

Самым важным достижением этой модели разработки программ стало написание операционной системы Линукс (англ. Linux).

Линукс - это разновидность Юникс - той системы, которую, в различных ее вариантах, использует основная часть Интернет-серверов. До появления Линукса Юникс редко устанавливали на персональные компьютеры, потому что он был дорогой системой, стоимостью до нескольких тысяч долларов. Линукс начал разрабатываться как экспериментальный проект Линуса Торвальдса в 1992 году, в то время, когда он был студентом Хельсинкского университета. Вскоре проект собрал вокруг себя группу заинтересованных программистов со всего мира. Благодаря Интернету и открытому для всех исходному коду, развитие Линукса шло необычайно быстрыми темпами, и к 1996 году он уже соперничал на равных со своими коммерческими аналогами. В чем Линукс вне конкуренции, так это цена. Линукс был и остается бесплатным.

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

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

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

Практически для работы в Интернете вам прежде всего понадобятся две программы: почтовая программа и браузер - для просмотра вебовских документов и ftp-архивов. И, разумеется, на вашем компьютере должна быть установлена поддержка протокола TCP/IP. Сейчас уже нет необходимости приобретать эти программы за отдельную плату - они или входят в состав вашей системы, или могут быть бесплатно скопированы из Интернета.



Серверы, клиенты и протоколы


Разделение труда выгодно использовать и между людьми, и между компьютерами. Всегда лучше, когда каждый занимается своим делом.

В Интернете есть два сорта компьютеров - серверы и клиенты. Серверы - это серьезные, надежные машины. Они работают 24 часа в сутки, 7 дней в неделю. Они постоянно соединены с Интернетом и готовы предоставлять сервис - доставлять документы или пересылать почту, отвечая при этом на десятки и сотни запросов одновременно. Они защищены от сбоев электропитания. Чаще всего они работают под управлением того или иного варианта операционной системы Юникс. Серверы также называют хостами или сайтами, особенно применительно к веб-сайтам.

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

Та же самая терминология относится и к программам, - существует клиентское программное обеспечение, которое взаимодействует с пользователем и формирует запрос, и серверное программное обеспечение, которое отвечает на такие запросы. Эти запросы формируются в соответствии с некоторым протоколом. Протокол выполняет роль стандарта, он позволяет корректно взаимодействовать программам, написанным разными авторами для разных типов компьютеров и операционных систем. Для каждой из служб Интернета существует свой протокол. Протоколы служб Интернета называются протоколами уровня приложений; все они используют TCP/IP в качестве протокола транспортного уровня.

В общем-то, на этих технических деталях работы Интернета можно было бы не останавливаться, если бы при настройке программ для работы в Интернете эти детали то и дело не попадались под руку. А настраивать клиентское программное обеспечение приходится каждому пользователю. Например, при настройке почтовой программы надо указывать адрес SMTP-сервера и POP3- (или IMAP-) сервера. Ничего страшного, это просто названия почтовых протоколов. Мы будем вкратце упоминать соответствующие протоколы при описании отдельных служб Интернета в последующих главах.



Службы Интернета


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

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

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

В телефонии каждая новая служба означает новое устройство, как, например, факсимильный аппарат. Однако компьютеры - это универсальные устройства, и TCP/IP предоставляет им универсальное средство связи. Поэтому в Интернете новая служба - это просто другая программа. Если вы программист, вы можете создать целую индустрию, придумав новую службу для Интернета. Миллионы людей скопируют вашу программу, и у Интернета появится еще одна новая функция.

Наиболее широко используются следующие службы Интернета:

telnet - позволяет вам соединиться с удаленным компьютером и работать с ним так, как будто вы сидите перед ним, в текстовом режиме. Это то, для чего предназначался Интернет в момент его зарождения. Теперь эта служба используется прежде всего теми, кто следит за бесперебойной работой сети, - системными администраторами. Однако сейчас чаще используют для этих целей другую службу, которая шифрует передаваемую информацию, - ssh. Вы вряд ли будете пользоваться telnet или ssh, если сети - не ваша прямая специальность. ftp - также одна из старейших служб, используется для копирования файлов с компьютера на компьютер. В ftp-архивах Интернета можно найти много полезных программ. e-mail (электронная почта) - в соответствии с названием, почта, только электронная. Выполняет те же функции, что и обычная почта, только быстрее, надежнее и дешевле. Это самая главная служба в Интернете на протяжении 80-х годов, и она ничуть не потеряла своего значения сейчас. Вы можете не пользоваться никакими другими службами Интернета, но этой пользуются все. Мы поговорим об электронной почте подробнее . news (новости) - это тематические тусовки, или газеты, где каждый подписчик одновременно может быть автором. Эта служба, так же как и веб-форумы или списки рассылки (похожие по функциям, но отличающиеся техническими деталями), предназначена для обмена сообщениями в пределах группы людей, связанных общими интересами. Мы поговорим об этих службах подробнее . WWW (веб) - служба, которая совмещает в Интернете функции электронного издательства и библиотеки. Особенность публикаций в Интернете - это широкое использование ссылок и отсутствие разницы для читателя между ссылками внутри документа и ссылками на другие документы, где бы они ни хранились. С точки зрения читателя все публикации в Интернете представляют собой один постоянно дописываемый многими авторами гигантский документ, связанный паутиной перекрестных ссылок, что и дало название этой службе (Всемирная Паутина). Эта служба появилась в начале 90-х годов и стала невероятно популярной. Мы поговорим подробнее о вебе .

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



TCP/IP и коммутация пакетов


Интернет обладает некоторыми чертами почты, некоторыми чертами телеграфа и некоторыми чертами телефона. Так же как в телеграфе, в Интернете используется цифровая передача информации. Как в телефонной сети каждому телефону присваивается телефонный номер, так каждому компьютеру в Интернете присваивается свой номер, который называется IP-адресом. Только в Интернете, в отличие от телефона, нет путаницы с локальными номерами и междугородними кодами: каждый IP-адрес имеет ровно 32 бита и записывается обычно как четыре десятичных числа, например, 192.168.22.11. Это глобальная нумерация - каждый компьютер, подключенный к Интернету, имеет уникальный IP-адрес.

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

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

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

Набор формальных правил о том, как следует передавать данные по сети, называется протоколом. Интернет использует протокол TCP/IP (вначале это разрабатывалось как один протокол, а сейчас это на самом деле два тесно связанных протокола). Этот протокол регламентирует, как следует разбивать длинное сообщение на пакеты, как должны быть устроены пакеты, как контролировать прибытие пакетов к месту назначения, что делать в случае ошибок и другие детали.

Собственно, Интернет - это и есть TCP/IP. Интернет представляет собой объединение десятков тысяч отдельных сетей, которые используют протокол TCP/IP и единое пространство IP-адресов. В остальном эти сети административно и финансово независимы. Поэтому на часто задаваемый вопрос о том, находится ли центр управления Интернетом в подвале Белого Дома, следует ответить отрицательно.

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



Выработка стандартов для Интернета


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

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

Исторически стандарты для Интернета получили название RFC (заявка на обсуждение), и распространение этих документов было одним из главных практических применений ARPANET. В настоящее время процесс выработки стандартов координируется некоммерческой добровольной (или, как кто-то ее назвал, самозваной) организацией - Обществом Интернет (ISOC), точнее, ее подразделением - Группой по Интернет-Технологиям (IETF). Несмотря на отсутствие официального статуса, а может быть и благодаря этому, организация пользуется безусловным авторитетом. Открытое обсуждение на всех стадиях всеми заинтересованными специалистами приводит к такому качеству стандартов, что разработчики программного обеспечения сами заинтересованы в их соблюдении. В противоположность этому спецификации на сетевые протоколы коммерческих компаний создавались замкнутыми коллективами, и конечный продукт являлся собственностью компании. В результате большая часть из них оказалась нежизнеспособной, а меньшая в конечном счете была открыта для публики. Сейчас уже общепризнано, что стандарты - это не то, на чем следует делать деньги.



Другие способы подключения к Интернету


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

Локальные сети получили широкое распространение начиная с 80-х годов и вначале не имели никакого отношения к Интернету. Они служат прежде всего для объединения в сеть компьютеров компактно расположенных рабочих групп, часто в пределах одной комнаты. Такое объединение позволяет легко обмениваться информацией внутри организации. Локальные сети предоставляют своим пользователям прежде всего такие службы, как файл-сервис - совместное хранение файлов для коллективной работы, и принт-сервис - совместное использование принтера.

Вначале для организации файл- и принт-сервиса в локальных сетях использовали коммерческое программное обеспечение, основанное на закрытых стандартах. Чемпионом на этом рынке была фирма Novell со своей сетевой операционной системой Netware. С середины 90-х годов в локальные сети начинают все больше проникать зрелые, основанные на открытых стандартах, технологии Интернета. Такие сети, воссоздающие в миниатюре Интернет в пределах локальной сети, получили название интранетов и стали чрезвычайно популярными. Одним из замечательных достижений программистов, которые пишут бесплатные программы с открытым исходным кодом, стала Samba - самый производительный на сегодня файл- и принт-сервис для сетей из компьютеров с различными версиями Windows.

Сейчас локальные сети - это дешевая массовая технология, и создать свою локальную сеть по силам любой организации, в которой есть хотя бы несколько компьютеров. Чтобы соединить ваши компьютеры между собой на скорости 10 мегабит в секунду (в 300 раз быстрее, чем дает модем!), вам понадобится по сетевой карте для каждого из компьютеров (стоимостью около 15 долларов за штуку), хаб (коммутатор) с соответствующим числу компьютеров числом портов (стоимостью менее 10 долларов за порт) и недорогие провода для соединения компьютеров с хабом (витая пара категории 5). А если вам недостаточно этой скорости, то соединение на скорости 100 мегабит/c обойдется лишь немногим дороже.

Локальные сети позволяют совместно использовать не только дисковое пространство и принтеры, но и подключение к Интернету. Соотношение цен сегодня таково, что если в локальной сети больше десятка компьютеров, то есть прямой резон задуматься о постоянном подключении к Интернету по скоростному каналу.

Существует много способов организовать постоянное подключение к Интернету. Часто используется подключение по выделенной линии - по обычным телефонным проводам, непосредственно, минуя АТС, соединяющим вас и провайдера. Хорошие и недорогие модемы для выделенных линий производит российская фирма , в зависимости от модели они используют 2-х или 4-х проводные линии и обеспечивают скорости до 2 Мбит/c на расстоянии до нескольких километров. Также большой популярностью в России пользуется подключение по радиоканалу (до 6 Мбит/с). В этом случае вы платите абонентскую плату не только Интернет-провайдеру, но и оператору связи, который устанавливает каналообразующее оборудование и соединяет вас с провайдером. Подробную информацию по этой технологии можно получить на сервере . Существуют и другие технологии (ISDN, ADSL), но в России они пользуются пока меньшей популярностью.

Такой способ развития Интернета - снизу вверх - безусловно является более правильным и прогрессивным. К сожалению, для него необходима определенная критическая концентрация пользователей Интернета на единицу площади. В первую очередь по нему пошли академические институты, подразделения которых создавали свои локальные сети и подключали их к Интернету. Типичный сотрудник университета в настоящее время имеет более быстрое постоянное соединение с Интернетом у себя на работе и пользуется модемным подключением из дома, в основном для просмотра почты. В последнее время, с ростом популярности Интернета, нужная концентрация пользователей начинает местами достигаться и в городских кварталах. Тогда жители одного подъезда (или дома, или микрорайона) создают свою локальную сеть и покупают общее на всех постоянное соединение с Интернетом. Примерами могут служить сети московских микрорайонов в Северном Бутове (), Бибиреве () и Митине (). Чем большее число людей собирается вместе, тем дешевле обходится подключение каждому из пользователей.



Как купить модем


Модемы бывают внутренние - они вставляются в материнскую плату компьютера как плата расширения, и внешние - в виде отдельного устройства, которое соединяется кабелем с последовательным портом компьютера, таким же, к какому часто подсоединяют мышь. Внутренние модемы содержат встроенный последовательный порт и получают питание от компьютера, внешние имеют отдельный блок питания.

В прайс-листах внутренние модемы часто обозначают сокращением int, а внешние - ext. Большинство моделей существует в обоих вариантах.

Какой модем предпочесть, внутренний или внешний, - это дело вкуса. Внутренние модемы немного дешевле и у них меньше болтающихся проводов. Если вы планируете переносить модем с компьютера на компьютер, то стоит подумать о внешнем модеме. Кроме того, многим в них нравятся мигающие световые индикаторы.

Модемы могут поддерживать больший или меньший набор стандартов модуляции, или протоколов, и в зависимости от этого способны обмениваться данными с большей или меньшей скоростью. Если вы покупаете новый модем, то необходимо, чтобы он поддерживал протокол V.34 (скорость до 33600 бит/с), и желательно, чтобы он поддерживал V.90 (до 57600 бит/с в сторону пользователя и до 33600 в обратную сторону). Преимуществами V.90 можно воспользоваться далеко не всегда - для этого нужно, чтобы на всем пути от вашего модема до модема провайдера был только один аналоговый участок - от вас до вашей АТС, чтобы качество телефонной линии было безукоризненным и чтобы модемы провайдера также поддерживали этот протокол. Если вы стеснены в средствах и хотите пользоваться прежде всего электронной почтой, вас может устроить подержанный модем. Необходимо, чтобы он по крайней мере поддерживал протокол V.32 (до 14400 бит/с). С более старым модемом вы больше потеряете, чем приобретете, даже если он достался вам бесплатно, особенно при повременной оплате провайдеру. Однако имейте в виду, что современные модемы, которые поддерживают V.34, дают выигрыш не только и не столько в скорости, сколько в стабильности соединения.

Выбор модели довольно прост - фактическим стандартом в России стали модемы фирмы US Robotics (недавно эта фирма была приобретена 3Com). USR выпускает более дешевые Sportster'ы стоимостью до 100 долларов и более дорогие Courier'ы стоимостью около 200 долларов. Большинство пользователей предпочитает Sportster'ы, но на очень плохих телефонных линиях Courier'ы способны до некоторой степени компенсировать их недостатки. В названии модема часто указывается, для какой страны он адаптирован (US/Canada, Россия и т.п.). Практически это не очень существенно, но вариант для России лучше с точки зрения соблюдения правил, поскольку он сертифицирован для российской телефонной сети. Регистрировать модемы не требуется.

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

Если вы покупаете внешний модем, то следует обратить внимание на прилагающийся кабель для соединения с компьютером. Свободный последовательный порт на вашем компьютере может иметь как 9-, так и 25-контактный разъем, соответственно вам понадобится модемный кабель 25х9 или 25х25. Сэкономьте себе лишнее посещение магазина, проверив это заранее. Если у вас телефонная розетка старого образца, то вам понадобится переходник. Они продаются во всех магазинах электротоваров и стоят недорого. Кроме того, на старых 486-х компьютерах последовательные порты бывают недостаточно быстрыми, чтобы поддерживать современные скоростные модемы. Проще всего в этой ситуации купить внутренний модем, который имеет свой собственный последовательный порт.

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

Если вы хотите дешево купить подержанный модем или продать свой старый, то лучше всего это также делать через Интернет. Существует большое количество компьютерных барахолок, в которых каждый пользователь Интернета может разместить свое объявление о купле или продаже. Их адреса можно найти на .



КАК ПОДКЛЮЧИТЬСЯ К ИНТЕРНЕТ


В этой главе:

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

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



Как выбрать Интернет-провайдера


В России действуют около 400 Интернет-провайдеров, так что вам есть из чего выбирать, особенно в крупных городах. Вы всегда можете сменить провайдера, если он вас не устраивает.

Большинство провайдеров предоставляет следующий набор услуг:

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

Многие провайдеры могут оказывать дополнительные услуги: разработку веб-страниц, настройку вашего компьютера для работы в Интернете на дому, регистрацию вашего собственного домена (см. ), размещение вашего сервера на своей площадке и т.д.

Качество Интернет-провайдера определяется по следующим параметрам:

Насколько легко до него дозвониться. Это зависит от количества пользователей на один модем. Если в пиковые часы вы постоянно слышите сигнал "занято", значит провайдер продал свои услуги слишком большому числу пользователей. Насколько быстро работает Интернет после того, как вы соединились. Это определяется тем, насколько хороши каналы связи с Интернетом самого провайдера, особенно его каналы за границу. Также немаловажно, чтобы у вашего провайдера были подписаны соглашения о бесплатном обмене трафиком с другими российскими провайдерами (пиринговые соглашения) - иначе вы будете соединяться с некоторыми из российских серверов через заграницу. Все это не очень существенно, если вы хотите пользоваться только электронной почтой. Расписание работы и квалификация сотрудников службы технической поддержки.

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

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

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

Обширную информацию о российских провайдерах можно найти по адресу . Кроме того, у каждого провайдера имеется собственный веб-сервер: у Демоса, у Релкома и т.д.

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


имя пользователя (логин) и пароль для модемного доступа; телефоны для модемного доступа; адрес электронной почты и пароль для проверки электронной почты (он может совпадать с паролем для модемного доступа); название сервера входящей почты и название сервера исходящей почты (они могут совпадать); адрес (URL), по которому вы можете обновлять свои веб-страницы, используя свой логин и пароль; адрес (URL), по которому другие пользователи могут просматривать ваши веб-страницы; адрес (URL), по которому вы можете следить за состоянием своего баланса, используя свой логин и пароль; название прокси-сервера и номер его порта, если они есть у провайдера, или адрес (URL), который необходимо указать для автоматической конфигурации браузера (мы поговорим об этом ); IP-адрес сервера DNS - в большинстве случаев он вам не понадобится, но лучше, чтобы он был под рукой; телефоны и часы работы службы технической поддержки.

Тем самым вы становитесь зарегистрированным пользователем. Большинство провайдеров сейчас не берут отдельной платы за регистрацию.

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



Модемное подключение


Большинство пользователей подключается к Интернету, используя для этого телефонную сеть и модем, и оплачивая услуги Интернет сервис провайдера.

Модем - это устройство, которое одновременно соединено с компьютером и с телефонной линией. Он получает цифровую информацию от компьютера и превращает ее в аналоговый сигнал, пригодный для передачи по телефонной линии, - это называется модуляцией. Кроме того, он способен принимать модулированный сигнал от другого модема, превращать его в цифровую форму и передавать своему компьютеру - это называется демодуляцией. Отсюда название - МОдулятор-ДЕМодулятор. Кроме того, модем умеет взаимодействовать с коммутируемой телефонной сетью - набирать номер и распознавать гудки "свободно" и "занято".

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

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

Модемное, или коммутируемое, подключение к Интернету далеко от идеала. Во-первых, оно не очень надежно - даже непродолжительные помехи на линии ведут к разрыву связи. В России это усугубляется ветхостью телефонного кабельного хозяйства, особенно весной и осенью, когда утратившие герметичность кабели начинают мокнуть. Часто используются устарелые АТС с высоким уровнем помех, вплоть до декадно-шаговых. В недавно построенных районах устанавливают современные электронные коммутаторы, однако требуются значительные капиталы для обновления телефонной инфраструктуры повсюду. Кроме того, обычный разговор по телефону продолжается несколько минут, а обычный сеанс работы в Интернете - более часа. Рост числа модемных пользователей приводит к тому, что АТС не справляются с возросшей нагрузкой - у них существует предел на число одновременно коммутируемых линий. Используя модем для доступа в Интернет, вы лишаете себя телефона - вам не могут позвонить в это время. Ваша семья также может иметь свое мнение по поводу постоянно занятого телефона. Наконец, модемное соединение с Интернетом попросту медленное, и его скорость не имеет перспектив для существенного дальнейшего роста.

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

Модемный доступ может служить не только для развлечения, он оказал большое влияние на организацию бизнеса. Благодаря модемному доступу многие мелкие фирмы вообще отказались от аренды офисных помещений и перенесли деловую активность на дом; этот сектор экономики известен как SOHO (Малый Офис и Домашний Офис). Крупные корпорации, такие как AT&T и IBM, также перевели значительную часть своих сотрудников на надомную работу. Помимо прямой экономии на аренде офисов это неожиданно привело к заметному увеличению производительности труда (на 10-30%) - за счет того, что сотрудники перестали тратить время на дорогу и смогли более гибко регулировать свое расписание. Такая форма работы получила название телекомьютинг.



Настройка компьютера для модемного соединения с провайдером


Мы опишем, как настроить для модемного соединения с провайдером компьютер под управлением Windows 95 - на сегодняшний день это самый распространенный вариант клиентского компьютера. Эти инструкции без изменений переносятся на случай Windows 98.

В документации к вашему новому модему описано, как подключить его к компьютеру. В типичном случае после того, как вы подсоединили модем и включили его и компьютер, Windows 95 сообщает вам, что обнаружено новое устройство, и предлагает вставить диск или дискету, которые прилагались к модему. Сделайте это и следуйте появляющимся инструкциям. По завершении этой процедуры откройте "Мой компьютер", затем "Панель управления", затем "Модемы". Название вашего модема должно появиться в белом окошке.


   Окно "Модемы" Панели управления

Выделите это название - оно должно стать синим, и нажмите на кнопку "Параметры набора номера" (или "Параметры установки связи" - в зависимости от вашей версии Windows). Замените в белом кружке тоновый набор на импульсный, который принят в России, и нажмите "OK".

Теперь нажмите на закладку "Диагностика", снова выделите название модема - оно должно стать синим, и нажмите кнопку "Сведения...". Внешний модем в этот момент должен замигать лампочками. Через несколько минут вы должны получить на белом поле таблицу из запросов к модему и его ответов. Если так, то значит модем нормально установлен и работает.


   Окно "Параметры набора номера"

Откройте "Мой компьютер" и проверьте, есть ли там иконка "Удаленный доступ к сети". Если ее нет, зайдите в "Панель управления" и дважды щелкните по иконке "Установка и удаление программ". Нажмите на закладку "Установка Windows", пометьте галочкой "Связь", нажмите кнопку "Состав", пометьте галочкой "Удаленный доступ к сети", нажмите "ОК", еще раз "ОК", и следуйте инструкциям, появляющимся на экране. На этом этапе вам понадобится дистрибутивный диск Windows 95. Затем проверьте, появилась ли иконка "Удаленный доступ к сети" в "Моем компьютере".



   Окно "Мой компьютер"

Зайдите в "Панель управления" и дважды щелкните по иконке "Сеть". Проверьте, есть ли там строчки "Клиент для сетей Microsoft" и "TCP/IP". Если их нет, нажмите на кнопку "Добавить", выберите "Протокол", нажмите на кнопку "Добавить", выберите "Microsoft" и "TCP/IP", нажмите "ОК" и еще раз "ОК", и следуйте инструкциям, появляющимся на экране. На этом этапе вам снова понадобится дистрибутивный диск Windows 95. Аналогичным образом установите "Клиент для сетей Microsoft", если его нет в "Сети". После перезагрузки компьютера проверьте, что строчки "TCP/IP" и "Клиент для сетей Microsoft" появились в "Сети". Другие протоколы (IPX/SPX и NetBEUI) вы можете удалить.



   Окно "Сеть" Панели управления

Теперь на вашем компьютере установлены все необходимые программы, дающие возможность соединиться с Интернет-провайдером. Подсоедините модем к телефонной линии. Не перепутайте разъемы - на модемах обычно имеется два одинаковых разъема. Второй служит для подключения телефонного аппарата. Откройте "Мой компьютер", откройте в нем "Удаленный доступ к сети", дважды щелкните по иконке "Новое соединение", назовите новое соединение (все равно как) и проверьте, что для него указан правильный модем. Нажмите на кнопку "Далее", заполните поле для номера телефона вашего провайдера, нажмите на кнопку "Далее" и затем на кнопку "Готово". В окне "Удаленный доступ к сети" должна появиться иконка для нового соединения.



   Окно "Удаленный доступ к Сети"

Щелкните правой кнопкой мыши по иконке нового соединения и выберите пункт всплывшего меню "Свойства". Уберите галочку в белом квадратике напротив "Использовать код страны и код города". Выберите закладку "Тип сервера" и уберите галочки везде, кроме одной - напротив "TCP/IP". Проверьте, чтобы был указан правильный тип сервера - "PPP: Интернет...", и нажмите кнопку "OK". Никаких других изменений в свойства нового соединения вносить не нужно.






   Окно "Свойства" выбранного соединения

Теперь можно воспользоваться новым соединением. Дважды щелкните по его иконке и введите свой логин и пароль. Очень важно, чтобы логин и пароль вы вводили в латинице - проследите, чтобы в этот момент клавиатура была в английском регистре, и у вас не был нажат Caps Lock. Большие и маленькие буквы здесь принципиально различаются. При желании можете запомнить пароль, чтобы не вводить его каждый раз заново - для этого поставьте галочку в белом квадратике. Нажмите на кнопку "Соединиться", и если вы все сделали правильно, то соединитесь с провайдером.

Соединившись, вы можете проверить, все ли работает, как положено. Откройте окно MSDOS и наберите в командной строке:

ping 212.16.29.250

Эта команда посылает несколько специальных пакетов на указанный IP-адрес и ожидает их возврата, как в пинг-понге. Если все в порядке, то вы получите свои пакеты назад с указанием времени, за которое они вернулись. Теперь следует проверить, правильно ли работает DNS. Для этого наберите в командной строке:

ping www.rc.ru

Если DNS работает нормально, то вы получите тот же результат, что и в предыдущем случае. Далее можете посмотреть, по какому маршруту будут следовать ваши пакеты при соединении с разными серверами. Наберите в командной строке:

tracert www.microsoft.com

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

Если все нормально, то самое сложное для вас позади. Теперь можете запускать любую программу для работы в Интернете или даже несколько таких программ одновременно. О том, как настраивать почтовую программу и браузер, мы поговорим в следующих главах. Если у вас ничего не получается, хотя вы делаете все, как здесь написано, звоните в службу технической поддержки своего провайдера.

У Windows 95 и 98 есть один общий недостаток - эти системы не поддерживают автоматический перебор номеров. Вам нужно создавать отдельное соединение для каждого телефонного номера и поочередно пробовать их одно за другим вручную. Если у провайдера больше чем 1-2 номера, это становится утомительным. К счастью, существует большое количество программ, в том числе бесплатных, которые ликвидируют этот недостаток. Одну из таких программ, под названием BobConnect, вы можете скопировать по адресу: . Разархивируйте полученный файл в любую свободную директорию, и программа готова к работе. Создайте новое соединение для одного из номеров вашего провайдера так, как это описано выше. Затем запустите BobConnect и укажите ему, какое соединение нужно использовать. Введите дополнительные телефонные номера, щелкнув правой кнопкой по белому полю и выбрав пункт меню "Add". Перейдите к закладке "Options", введите свой логин и пароль и, если хотите, пометьте галочкой "Save password" ("Запомнить пароль") и "Connect at Startup" ("Дозваниваться сразу после запуска"). Удобно создать иконку для BobConnect на рабочем столе. Теперь вам достаточно дважды щелкнуть по этой иконке, чтобы соединение с Интернет происходило автоматически.



Вопросы безопасности при подключении к Интернету


Если вы подключаетесь к Интернету, используя компьютер с Windows 95 или 98, то вас поджидает не так много опасностей. Главные из них связаны не с изощренным использованием компьютерных технологий, а с простой забывчивостью. С одной стороны, вам нужно помнить свой пароль - ваш провайдер его не знает и знать не может, хотя может его сменить или проверить его правильность. С другой стороны, если вы оставляете его записанным на видном месте, ваш пароль могут подсмотреть и использовать - за ваш счет. Если ваш персональный компьютер используется не только вами, не следует использовать опцию "Запомнить пароль". При малейших подозрениях, что ваш пароль скомпрометирован, необходимо его сменить с помощью службы технической поддержки вашего провайдера.

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

Специфические интернетные опасности для Windows 95/98 представлены так называемыми нюками (бомбами), запускаемыми на вас другими, злонамеренными пользователями. Нюки используют известные дефекты операционной системы Windows и заставляют ваш компьютер зависнуть или перезагрузиться. Однако ничего непоправимого при этом не происходит. Вы можете обезопасить свой компьютер от большей части нюков, использовав ряд дополнений (заплаток) с сервера , но основная масса пользователей этим пренебрегает, потому что нюки на практике используются достаточно редко.

Намного больше внимания уделяют безопасности серверов и локальных сетей, связанных с Интернетом, не потому что они более уязвимы (хотя уязвимость в общем растет с ростом сложности систем и количеством предоставляемых служб), а потому, что ставки здесь намного выше. Час простоя сервера, на который завязана работа крупной организации, обходится в такие суммы, что часто выгодно иметь отдельного человека, занимающегося только вопросами безопасности. Общий принцип здесь таков, что стоимость мероприятий по защите информации должна соответствовать важности защищаемой информации.



Браузер как основная программа доступа к службам Сети


Протокол HTTP для передачи гипертекста в Сети был предложен швейцарским физиком Тимом Бернерсом-Ли (Tim Berners-Lee) в 1989 году. В 1992 году была предложена для всеобщего пользования первая программа-браузер. Но настоящая популярность пришла к WWW только после того, как в сентябре 1993 года был выпущен браузер Mosaic, эффективно использовавший преимущества графического пользовательского интерфейса. Браузер Mosaic был разработан в США, в Университете Штата Иллинойс; его успех был в значительной степени обусловлен тем, что в нем впервые была реализована навигация с помощью мыши, и предложено расширение языка разметки HTML, позволяющее вставлять в гипертекст изображения.

В апреле 1994 года один из разработчиков Мозаики Марк Андрессен (Marc Andreessen) основал корпорацию Netscape Communications, а в декабре 1994 года увидела свет первая версия браузера Netscape Navigator, завоевавшего огромную популярность.

В 1996 году у Netscape Navigator появился серьезный конкурент, Internet Explorer, браузер корпорации Microsoft, также основанный на браузере Mosaic. Протокол HTTP, язык разметки гипертекстов HTML, браузеры и веб-серверы беспрестанно совершенствуются, открывая перед своими пользователями все новые и новые возможности. Текущая версия браузеров: Netscape Navigator - 4.72, Microsoft Internet Explorer - 5.01; протокола передачи гипертекстов HTTP - 1.1, языка разметки гипертекстов HTML - 4.01. Совсем недавно HTML был расширен стандартом XHTML версии 1.0. Более чем вероятно, что на момент, когда вы читаете эту книгу, эти цифры уже устарели: это происходит очень часто, но совсем не обязательно многое меняет, особенно для пользователей.

Сегодня, спустя десять лет после изобретения протокола HTTP, легшего в основу Всемирной Паутины, браузер представляет собой сложнейшее программное обеспечение, сочетающее в себе легкость в использовании и богатство возможностей. Следует заметить, что конкурирующие между собой Netscape Navigator и Internet Explorer во многом схожи; мало отличаются от них и другие современные браузеры. Можно говорить о том, что еще при разработке Mosaic сформировался стандартный интерфейс программы для просмотра Web. В настоящей книге мы будем разбирать текущую версию Netscape Navigator, но интересовать в ней нас будут прежде всего общие для всех браузеров возможности и особенности интерфейса, поэтому если на вашем компьютере установлен другой браузер или другая версия Netscape Navigator, наше описание все равно может быть вам полезно. Мы также будем говорить о том, как с помощью браузера оптимизировать процесс навигации по Всемирной Паутине.



   Окно браузера

Работа с браузером начинается с того, что пользователь набирает в адресной строке (location) URL того ресурса, к которому он хочет получить доступ, и нажимает клавишу Enter.

Браузер посылает запрос на указанный сервер Сети. По мере того, как с сервера приходят элементы указанной пользователем веб-страницы, она постепенно появляется в рабочем окне браузера. Процесс получения элементов страницы с сервера отображается в нижней "статусной" строке браузера.

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

При нажатии на гиперссылку браузер открывает в рабочем окне ресурс, на который она указывает, при этом предыдущий ресурс из него выгружается. Следуя причудливым связям, ведущим от гипертекста к гипертексту и от одного сервера Сети к другому, пользователь порой заходит в тупик. Вернуться на правильную дорогу ему помогает браузер, который ведет список просматриваемых страниц. Если нажать левой клавишей мыши на кнопку "Назад" ("Back") в меню браузера, он вернется к странице, которую вы просматривали до того, как открыли текущий документ. Каждый раз, когда вы будете нажимать на эту кнопку, браузер будет возвращаться на один документ назад в списке посещенных документов. Если вдруг вы вернулись слишком далеко назад, воспользуйтесь кнопкой "Вперед" ("Forward") меню браузера. Она поможет вам переместиться вперед по списку документов. Кнопка "Стоп" ("Stop") остановит загрузку документа. Кнопка "Обновить" ("Reload") дает возможность перезагрузить документ с сервера.

Часто очень удобной оказывается возможность одновременно работать в нескольких окнах браузера. Открытие нового окна осуществляется с помощью команды "New Navigator Window" меню "File".

Браузер позволяет распечатать загруженную в него веб-страницу. В Netscape это делается с помощью кнопки "Печать" ("Print") или команды "Print". Сохранение документа на жесткий диск производится через команду "Save" меню "File". Чтобы найти интересующий вас фрагмент текста в странице, загруженной в рабочем окне Netscape, следует воспользоваться командой "Find..." меню "Edit". Увидеть исходный текст просматриваемой страницы на языке HTML можно с помощью команды "Page Source" меню "View".

После загрузки веб-страницы браузер на время помещает ее и все ее элементы (картинки, анимации, звуковые файлы) в специальный буфер в памяти компьютера. Благодаря этому при повторном обращении она загружается очень быстро. Применительно к отдельному компьютеру место в оперативной памяти и на жестком диске компьютера, которое используется для хранения просмотренных веб-страниц, называется "кэш" (англ. cache). В рамках локальной сети организации часто организуют общий буфер, в который попадают веб-страницы, просматриваемые всеми компьютерами в локальной сети. Он носит название "прокси-сервер" (англ. proxy-server).

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

Провайдеры услуг Интернет часто предлагают своим клиентам использовать прокси-сервер. Чтобы настроить браузер Netscape для работы с прокси-сервером, в меню "Edit", подменю "Preferences", разделе "Advanced", пункте "Proxies" включите использование прокси-сервера. Провайдер должен предоставить вам более детальные инструкции и необходимую информацию.

Когда в процессе работы в Интернете пользователь находит особенно интересную для него страницу, он использует предусмотренную в браузерах возможность устанавливать закладки (по аналогии с закладками, отмечающими интересные места книги). В браузере Netscape закладку можно установить с помощью команды "Add Bookmark" меню "Bookmarks", расположенного рядом с адресной строкой. После этого новая закладка появляется в списке закладок, который можно просмотреть, открыв меню "Bookmarks". При нажатии на закладку браузер загрузит страницу, на которую закладка указывает. Существующие закладки можно удалять, изменять, организовывать в папки с помощью команды "Edit Bookmarks..." меню "Bookmarks".

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

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

Для обмена информацией между пользователем и веб-сервером используются HTML-формы. Пользователь заполняет требуемые поля формы и отсылает ее на сервер с помощью кнопки "Отправить" ("Submit").

Браузер не только открывает пользователю мир гипертекстовых ресурсов Всемирной Паутины. Он также может работать со многими другими службами Сети, такими как FTP, Gopher, WAIS. FTP (File Transfer Protocol - протокол передачи файлов) - важная служба Сети, предназначенная, как и следует из ее названия, для передачи файлов. Вместе с браузером на компьютер обычно устанавливается программа для пользования электронной почтой и чтения новостей (новости - специальный сервис Сети).

По сути дела, браузер является основной программой для доступа к службам Сети. Через него можно получить доступ практически к любой службе Интернет, даже если браузер не поддерживает работу с этой службой. Для этого используются специальным образом запрограммированные веб-сервера, которые связывают Всемирную Паутину с данной службой Сети. Пример такого рода веб-серверов - многочисленные бесплатные почтовые сервера с веб-интерфейсом (пример - ).

В Netscape Navigator и Microsoft Internet Explorer предусмотрен также механизм для встраивания дополнительных возможностей независимыми производителями. Модули, расширяющие возможности браузера, называются plug-in.

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

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

Браузер стремительно превращается в универсальную многоцелевую программу для работы в Сети. Sun Microsystems, одна из ведущих корпораций в области разработки программного обеспечения, видит современный компьютер как органичную часть Сети. "Сеть - это компьютер", - таково кредо Sun. Логическим итогом такого подхода может стать использование на компьютере одной единственной программы - браузера.

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



Что такое гипертекст


Русский термин "Всемирная Паутина" - дословный перевод английского названия World Wide Web. В русском языке, в том числе и в тексте этой книги, гораздо чаще, чем словосочетание "Всемирная Паутина", употребляются английские сокращения от World Wide Web - просто Web или WWW.

С технической точки зрения, World Wide Web состоит из множества серверов Интернета, предоставляющих пользователям Сети доступ к специально составленным, так называемым гипертекстовым, документам. Гипертекст отличается от обычного текста тем, что он может включать в себя так называемые гипертекстовые ссылки (гиперссылки), соединяющие контекст, в котором они находятся, с другим контекстом в рамках того же или другого текста. О наложенных на организованную линейно (слева направо) структуру текста гипертекстовых ссылках часто говорят, что они вносят в текст третье измерение.

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

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

При подготовке гипертекстовых документов для WWW текст специальным образом размечается с помощью языка разметки HTML (HyperText Markup Language, что в переводе и означает "язык разметки гипертекстов"). Пример создания простого HTML-документа рассматривается ниже, .

Как и большинство других служб Интернета, Всемирная Паутина работает в рамках модели клиент-сервер. В качестве сервера, как правило, выступает постоянно подключенный к Сети компьютер, на котором работает специальная программа. Именно эту программу чаще всего и называют веб-сервером. Клиент - любой компьютер, работающий в режиме постоянного или сеансного подключения к Интернету, на котором запущена программа просмотра WWW - браузер или броузер (англ. browser, от глагола to browse - листать, пролистывать). Браузер обрабатывает HTML-разметку и отображает гипертекст на экране. Обмен информацией между веб-сервером и браузером осуществляется с использованием протокола HTTP. О работе во Всемирной Паутине говорят как о навигации, или веб-серфинге.



Что такое Всемирная Паутина


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

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

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

Существенно не только то, что получить доступ к информации во Всемирной Паутине легко и просто: здесь это можно сделать тогда, когда потребовалось. Наверняка в вашей жизни бывало так, что газетный киоск закрывался прямо перед носом; что в библиотеке случался санитарный день как раз тогда, когда вы с трудом нашли время, чтобы взять там нужную книгу; и, конечно, иногда оказывалось, что интересная передача по телевизору совпадает по времени с семейным обедом. Во Всемирной Паутине все по-другому: здесь вы решаете, когда и какую информацию вы хотите получить. Если вы весь день работаете, и у вас нет времени для того, чтобы ходить на лекции в университет, Интернет поможет вам получить образование заочно. Хотите больше узнать о том, как пользоваться компьютером, усовершенствовать знание иностранного языка? - Всемирная Паутина снова придет на помощь. Здесь вы найдете нужную информацию и сможете подобрать подходящий для вас курс обучения - виртуальный или реальный, все равно.

Развитие Всемирной Паутины послужило началом продолжающегося до сих пор бума Интернета. Однако причина молниеносного распространения Сети и ее бурного роста состоит не столько в том, что ее службы предлагают удобные средства для обмена информацией и доступа к ней, сколько в том, что в Сети есть та информация, которую нужно получить. Кроме того, часто оказывается, что эту информацию нельзя получить ни в каком другом месте. Между тем, информационные ресурсы, те десятки миллионов документов, которым Всемирная Паутина обязана своей привлекательностью для пользователей, создаются самими пользователями. Чем больше пользователей - тем больше информации, и наоборот: со скоростью горной лавины цивилизация переходит в новую информационную эру. А все дело в том, что для создания публикации во Всемирной Паутине пользователю нужен только компьютер, подключенный к Интернету, и минимум навыков работы с ним. Несколько минут работы - и сообщение или документ становится доступным всем пользователям Сети. Создание публикаций в Интернете - очень важная тема, рассмотрению которой посвящена глава 6 этой книги.

В последнее время во Всемирной Паутине видят новое мощное средство массовой информации, аудитория которого - самая активная и образованная часть населения планеты: такое видение соответствует реальному положению дел. В дни знаменательных событий и потрясений нагрузка на сетевые узлы новостей резко увеличивается; в ответ на читательский спрос мгновенно появляются ресурсы, посвященные только что случившемуся происшествию. Так, во время августовского кризиса 1998 года на Интернет-странице телерадиокомпании () новости появлялись гораздо раньше, чем о них сообщали российские средства массовой информации. Тогда же получил широкую известность (), предоставляющий свежую информацию с финансовых рынков и последние новости. Многие американцы наблюдали за ходом голосования по импичменту президенту США Биллу Клинтону в Сети, а не у экранов телевизоров. Развитие войны в Югославии также моментально получило отражение во множестве публикаций, отражающих самые разные точки зрения на этот конфликт.

Работая со Всемирной Паутиной, вы имеете доступ к массе самых разнообразных по форме и содержанию документов, создателями которых могут оказаться и житель далекой Новой Зеландии, и житель Белоруссии, и ваш сосед по подъезду. При работе с сетью вообще, и со Всемирной Паутиной в частности, помните, что за каждым ресурсом стоят конкретные люди, с которыми вы при желании легко можете вступить в контакт - ко взаимной выгоде обеих сторон. Об этой особенности, связанной с публикациями в Сети, часто говорят в контексте организации обратной связи с пользователем при создании ресурсов, но она, несомненно, будет вам интересна и как пользователю.

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



Как и что искать в Сети


Многие люди, знакомые с Интернетом больше понаслышке, считают, что в Сети можно найти любую информацию. Это действительно так в том смысле, что там можно натолкнуться на самые неожиданные по форме и содержанию ресурсы.

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

Впрочем, многие библиотеки мира, в том числе такие крупные, как (), открыли доступ через Интернет к своим каталогам. Это не представляло особой сложности, так как компьютеризированы они уже достаточно давно.

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

Несмотря на то, что общая информационная ценность Интернета очень велика, само информационное пространство неоднородно в качественном отношении, поскольку ресурсы часто создаются на скорую руку. Если при подготовке бумажной публикации ее текст обычно прочитывается несколькими рецензентами и в него вносятся коррективы, то в Сети этот этап издательского процесса обычно отсутствует. Так что в общем случае к сведениям, почерпнутым из Интернета, следует относиться с несколько большей осторожностью, чем к информации, найденной в печатной публикации. Хотя, несомненно, в Сети существуют и в высшей степени авторитетные источники информации.

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

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

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

Поисковые сервера достаточно многочисленны и разнообразны. Принято различать поисковые индексы и каталоги. Сервера-индексы работают следующим образом: регулярно прочитывают содержание большинства веб-страниц Сети ("индексируют" их), и помещают их полностью или частично в общую базу данных. Пользователи поискового сервера имеют возможность осуществлять полнотекстовый поиск по этой базе данных, используя ключевые слова, относящиеся к интересующей их теме. Выдача результатов поиска обычно состоит из выдержек рекомендуемых вниманию пользователя страниц и их адресов (URL), оформленных в виде гиперссылок. Работать с поисковыми серверами этого типа удобно, когда хорошо представляешь себе, что именно хочешь найти.

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

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

История поисковых служб начинается в середине 90-х годов. В 1994 году два аспиранта Стэндфордского Университета, Дэвид Фило и Джерри Янг, начали работу над созданием каталога (; англ. "yahoo" - "йеху" из "Путешествий Гулливера" Джонатана Свифта). Они преследовали простую цель: организовать собственные ссылки. Чтобы сделать это эффективным образом, им пришлось построить специальную систему с использованием базы данных. Она могла одновременно выдерживать обращения тысяч пользователей. И эти обращения не замедлили последовать. В начале 1995 года Марк Андрессен, один из сооснователей корпорации Netscape Communications, предложил создателям уже завоевавшего огромную популярность Yahoo перенести систему с кампуса Стэндфордского Университета на сервера Netscape. Огромная нагрузка с университетской сети была снята, а Yahoo стал коммерческим проектом. Сегодня его создатели - мультимиллионеры; над ведением каталога трудятся тысячи специалистов в самых разных областях знания.

Один из первых индексирующих поисковых серверов, ("вид с высоты") корпорации Digital (теперь Compaq), появился в 1995 году. Нескольким служащим корпорации-производителя суперкомпьютеров пришла в голову мысль использовать новейшие сервера для считывания содержимого Всемирной Паутины в базу данных и осуществления поиска по ней. Сервер , расположенный по адресу , - один из крупнейших поисковых серверов сегодняшней Сети.

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

Поисковые технологии не стоят на месте. Традиционные индексирующие сервера искали в базе данных документы, содержащие ключевые слова из поискового запроса. При таком подходе очень сложно оценить значение и качество ресурса, выдаваемого пользователю. Альтернативный подход - искать такие веб-страницы, на которые ссылаются другие ресурсы по данной тематике. Чем больше ссылок на страницу существует в Сети - тем больше шансов, что вы ее найдете. Такой своеобразный мета-поиск осуществляет поисковый сервер (), появившийся совсем недавно, но уже отлично себя зарекомендовавший.

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



Почему некоторые документы не удается загрузить или прочитать


При работе с WWW часто возникают разнообразные проблемы. Сначала пользователь удивляется, потом привыкает и начинает относиться к этому философски. Ему уже пришлось смириться с тем, что его компьютер под управлением операционной системы Microsoft Windows иногда зависает. У него может создаться впечатление, что точно так же ненадежно работает и Всемирная Паутина и что ничего тут не поделаешь.

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

Если документ отображается неправильно или не полностью, и его перезагрузка (с помощью кнопки Reload) не помогает, то один из возможных источников проблем - несовместимость загружаемого вами документа с типом или версией браузера, которым вы пользуетесь.

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

К сожалению, хотя сам HTML обратно совместим, т.е., например, правильный гипертекстовый документ HTML 2.0 также является правильным документом для версии HTML 4.0, этого нельзя сказать о некоторых других технологиях Всемирной Паутины, таких, например, как JavaScript (подробнее см. ). Поэтому документ, созданный, к примеру, для браузеров третьего поколения, не обязательно будет полностью совместим с браузерами четвертого поколения.

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

Иногда документ отображается неправильно из-за того, что его создатели использовали в нем шрифты, отсутствующие на вашем компьютере. Другая возможная причина - документ разрабатывался для другого разрешения экрана и другого размера шрифтов, чем те, которое используете вы.

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

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

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

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

Для кодирования символа в компьютерах обычно используется один байт. Как вы помните, с помощью одного байта (восьми бит) можно закодировать 256 символов. Расставленные по номерам кодов, символы образуют таблицу кодов, или кодировку. 256 символов - это совсем немного. В первые 128 мест укладываются цифры, буквы латинского алфавита, знаки препинания и некоторые другие символы. Во вторые 128 мест, верхнюю часть кодовой таблицы, исходно были помещены символы из алфавитов западноевропейских языков.

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

Однако в разных операционных системах была принята разная расстановка кириллических символов внутри таблицы.

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

Традиционно в Интернете очень широко используются компьютеры под управлением операционных систем семейства UNIX. Они и по сегодняшний день составляют большую часть серверов Сети. В этих операционных системах используется русская кодировка КОИ-8. Аббревиатура КОИ расшифровывается как "Код Обмена Информацией", восьмерка обозначает, что для кодирования одного символа требуется восемь бит.

В операционных системах от корпорации Microsoft используются две разных кодировки. В MS DOS применяется кодировка CP866 (CP - англ. от code page, кодовая страница), также известная как "альтернативная" (ALT). В операционных системах семейства Windows кириллические символы обычно кодируются в стандарте CP1251.

Кроме того, существует отдельная русская кодировка, применяемая в компьютерах Macintosh фирмы Apple. Она обычно так и обозначается - MAC. Помимо перечисленных выше кодировок, используемых в различных операционных системах, есть еще одна - ISO-8859-5. Она никем никогда не применялась, зато первой была стандартизована.

Основные кодировки русской Сети - КОИ-8 и Windows CP1251. Русские тексты в кодировке КОИ-8 встречаются в Интернете на каждом шагу, так же как и компьютеры под управлением операционных систем семейства UNIX. По мере роста популярности Сети в ней становится все больше пользовательских компьютеров, на которых стоит Windows. Поэтому кодировка CP1251 также получила очень большое распространение. Значительная часть документов российского WWW использует кодировку CP1251. Выбор той или иной кодировки для своих веб-документов - вопрос "религиозного исповедания".

В соответствии со стандартами Интернета, веб-сервер передает браузеру кодировку документа, и он автоматически перекодирует его. Но этот порядок еще не вполне прижился в Сети, поэтому иногда приходится осуществлять операцию смены кодировки вручную. В Netscape Navigator кодировка динамически меняется в разделе "Encoding" меню "View". Первым делом попробуйте кодировки КОИ-8 и CP1251.

Многие сервера позволяют вручную выбрать кодировку, в которой сервер посылает документы браузеру, на тот случай, если он не поддерживает смену кодировок. Ссылки с названиями кодировок, которые встретятся вам на многих вебстраницах, предназначены специально для этого. В тех редких случаях, когда вам понадобится использовать эту возможность, выбирайте ту кодировку, которая используется в операционной системе, установленной на вашем компьютере: CP1251 для Windows, КОИ-8 для UNIX и т.д.

Если браузер выдает ошибку "Document not found", это означает, что запрашиваемый вами документ отсутствует на указанном сервере (проверьте, правильно ли вы задали его адрес). Ошибка "Access forbidden" означает, что доступ к запрашиваемому документу запрещен.

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

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



Работа с поисковыми серверами


Работа с поисковыми серверами не составляет большого труда. Вы заходите на свой любимый поисковый сервер, в строке запроса набираете на нужном языке ключевые слова или фразу, соответствующие ресурсу или ресурсам Сети, которые вы хотите найти. Затем нажимаете мышью на кнопку c английской надписью "Search" или русской надписью "Поиск", и через несколько секунд в рабочем окне браузера появляются результаты поиска.

Пусть вас не смущает яркая надпись на прямоугольной картинке в заголовке страницы. Это реклама, так называемый "баннер". При нажатии на баннер вы попадете на веб-сайт рекламодателя. Ниже, под баннером, идут ссылки на страницы, которые поисковый сервер рекомендует вам посетить, их адреса и краткие описания.


   Окно браузера с результатами запроса к поисковому серверу

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

В идеальном случае тот ресурс, который вы ищете, поисковый сервер поместит на первую страницу результатов поиска, и вы сразу распознаете нужную ссылку по краткому описанию. Однако часто приходится просмотреть несколько ресурсов, прежде чем обнаруживается подходящий. Как правило, пользователь просматривает их в новых окнах браузера, не закрывая окно браузера с результатами поиска. Иногда поиск и просмотр найденных ресурсов ведется в одном и том же окне браузера. Если ресурс не удовлетворяет ожиданий пользователя, то пользователь возвращается к результатам поиска, используя кнопку "Назад" ("Back") в меню браузера.

Ключевые слова, составляющие поисковый запрос, обычно просто разделяются пробелами. Различные поисковые сервера по-разному интерпретируют это. Некоторые из них отбирают по такому запросу только документы, содержащие все ключевые слова, то есть воспринимают пробел в запросе как логическую связку "и". Некоторые интерпретируют пробел как логическое "или" и ищут документы, содержащие хотя бы одно из ключевых слов. При формировании поискового запроса большинство серверов позволяют в явном виде указать логические связки, объединяющие ключевые слова, и задать некоторые другие параметры поиска. Логические связки обычно обозначаются с помощью английских слов "and", "or", "not". На разных поисковых серверах при формировании расширенного поискового запроса используется разный синтаксис. Обычно на титульной странице поискового сервера присутствует ссылка с названием, похожим на "помощь" (англ. "help"). Возможно, именно она указывает на документ, объясняющий правила формирования расширенного поискового запроса. Прочитайте такой документ на поисковом сервере, которым станете пользоваться чаще всего, и освойте все богатство возможностей, предоставляемых этим сервером. Это позволит вам составлять более точные запросы, а грамотное построение поискового запроса играет решающую роль в процессе поиска.

С первого раза удачно задать вопрос поисковому серверу получается не всегда. Если запрос короткий и в нем присутствуют только часто употребляемые слова, может быть найдено очень много документов, сотни тысяч и миллионы. Наоборот, если ваш запрос окажется слишком детализированным или в нем будут использованы очень редкие слова, вы увидите сообщение о том, что ресурсов, отвечающих вашему запросу, в базе сервера не найдено.

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

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












Попробуйте также поработать с поисковым сервером , расположенным по адресу . Не упустите эту возможность использовать последние достижения в области поисковых технологий Интернета.

Рост числа пользователей Интернета в России сопровождается активным наполнением российской части сети собственным содержанием. По оценкам журнала "Эксперт", в 1996 году обращения пользователей российской Сети к российским серверам составляли всего 10% от общего числа обращений, в то время как в 1999 году - уже свыше 60%. Происходит быстрое накопление разнообразных ресурсов как на столичных, так и на региональных серверах. Российский Web уже накопил информационную массу, необходимую для полноценной работы русскоязычных пользователей.

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







Российские каталоги общего назначения:









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

WWW представляет собой место, где пересекаются информационные потоки всего Интернета. Для доступа к одной из самых интересных служб Сети, службе новостей (news), также известной как USENET, помимо традиционных специализированных программ (news-клиентов), можно использовать веб-интерфейсы, такие как (). Помимо чтения и отправки сообщений эти сервера позволяют осуществлять поиск нужного сообщения в огромном архиве. Это намного увеличивает эффективность работы с USENETом.

Если вы ищете файл с определенным названием, но не знаете, на каком FTP-сервере его найти или с какого FTP-сервера окажется быстрее его загрузить, вам поможет ( - изобретенная в Норвегии служба поиска по ftp-серверам, расположенная на WWW. Это еще один яркий пример удачной интеграции различных служб Сети на основе Web. Существует российский аналог FTP Search, его адрес - .

Еще один яркий пример удачной интеграции различных служб Сети на основе Web - архивы программного обеспечения, такие как , , . Они организованы по сходному с поисковыми каталогами принципу: сначала пользователь выбирает зеркало (копию) архива, с которым он может обмениваться данными на большой скорости, затем свою операционную систему, потом интересующую его категорию программ и конкретную программу, которая поможет решить его насущные проблемы. Архивы организованы по-разному; так, не на всех нужно выбирать зеркало архива. Но в большинстве своем они имеют удобный и понятный пользователю интерфейс, с которым просто разобраться.

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



Как работает электронная почта


Электронная почта похожа на обычную, и привыкнуть пользоваться ей очень легко. Это самая эффективная из служб Интернет в смысле затрат - если вы платите Интернет-провайдеру только за время соединения, то можете вести большую переписку со всем миром всего за несколько долларов в месяц. Обычно электронная почта достигает любой точки земного шара за несколько минут. Так же как факс, она позволяет передавать не только текст, но и изображение, но при этом вы не используете междугороднюю или международную телефонную связь, и качество изображения не ухудшается при передаче. Для организаций с большим объемом факсовой переписки, особенно с заграницей, электронная почта дает мгновенную и очень весомую экономию. Большинство пользователей Интернета называют электронную почту просто почтой, а соответствующие эпитеты приберегают для традиционной почты (по-английски, например, ее часто называют snail mail - улиточная почта).

Электронная почта не использует географическую адресацию. Адрес электронной почты, который сейчас принято писать на визитках вместе с телефоном, выглядит так:

имя_пользователя@название_компьютера,

например, ivanov@fadr.msu.ru. @ - это разделитель, который по-русски часто называют "собакой" или "лягушкой", а по-английски это обозначает предлог "at", то есть, в нашем примере, пользователь ivanov на компьютере fadr.msu.ru. Большие и маленькие буквы в почтовом адресе не различаются. Адрес следует писать очень внимательно - по адресу с опечатками письмо никуда не дойдет.

Электронную почту чаще всего используют следующим образом. Вы соединяетесь со своим провайдером, запускаете почтовую программу и получаете накопившуюся для вас почту. Затем вы отключаетесь от провайдера, отвечаете на полученные письма и сочиняете новые. Затем вновь подключаетесь к провайдеру и отправляете свои письма. Суммарное время соединения при этом составляет всего несколько минут. Речь идет, конечно, о модемном подключении - если у вас постоянная связь с Интернетом, то вы просто запускаете почтовую программу и не заботитесь о времени.

Если какое-то из ваших писем не может быть сразу доставлено адресату, например, если в данный момент не работает сервер, на котором находится его почтовый ящик, то ваше письмо будет поставлено в очередь на отправку. Каждые 10-15 минут будут производиться новые попытки. Если через несколько часов ваше сообщение все еще не отправлено, вы получаете первое (предварительное) уведомление, к которому приложена копия вашего сообщения. Это уведомление имеет информационный характер и не требует от вас никакой реакции. Попытки отправить ваше сообщение продолжаются еще несколько дней. Если они по-прежнему безуспешны, то вы получаете второе (окончательное) уведомление с копией вашего сообщения. Почтовая служба устроена таким образом, что в любом случае ваше письмо не может просто бесследно исчезнуть.

Почтовые программы для персональных компьютеров используют разные протоколы для приема и отправки почты. При отправке почты программа взаимодействует с сервером исходящей почты, или SMTP-сервером, по протоколу SMTP. При приеме почты программа взаимодействует с севером входящей почты, или POP3-сервером по протоколу POP3. Это могут быть как разные компьютеры, так и один и тот же компьютер. Вам необходимо получить имена этих серверов у своего провайдера. Иногда для приема почты используется более современный протокол - IMAP, который позволяет, в частности, выборочно копировать пришедшие для вас письма с почтового сервера на ваш компьютер. Чтобы использовать этот протокол, необходимо, чтобы он поддерживался как вашим провайдером, так и вашей почтовой программой.



Особенности национальной переписки


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

Общая причина этих неприятностей - это недостаток стандартизации, причем сразу в двух областях. Во-первых, так же как на вебе, сказывается отсутствие единой общепринятой кодовой таблицы для русского алфавита. Мы уже обсуждали это в предыдущей главе. В электронной почте чаще всего используется кодировка КОИ-8, но может использоваться и Windows CP1251, и, в редких случаях, другие кодировки. Само по себе это не страшно, потому что современные почтовые программы умеют правильно показывать сообщения в обеих кодировках, но только если отправляющая почтовая программа правильно указала использованную кодировку в заголовке письма. Eudora, например, этого не делает, что является грубым нарушением стандарта.

Во-вторых, исходно электронная почта была рассчитана на передачу текстовых английских сообщений по 7-битным каналам связи. Впоследствии был разработан новый стандарт (MIME), который позволяет переписываться на других языках и допускает приложения к письмам в виде произвольных файлов. Стандарт получился сложным: для сохранения преемственности он предполагает передачу 8-битных сообщений по 7-битным каналам, и использует для этого разнообразные схемы перекодирования информации. В результате почти все почтовые программы не полностью соответствуют стандарту в каких-то мелких деталях. Например, Netscape Messenger (версия 4.5) правильно кодирует поле "Тема:", заполненное по-русски, только если оно не слишком длинное.

По-видимому, сейчас вы не сможете полностью избежать проблем, связанных с перепиской по-русски. Но вы можете значительно их уменьшить. Во-первых, используйте современные почтовые программы, которые понимают обе распространенные русские кодировки. Хотя от привычной программы трудно отказываться, от Eudor'ы, например, следует отказаться. Посоветуйте то же самое своим корреспондентам.

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

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

Volapuk - eto zapis' russkogo teksta latinskimi bukvami.

Уродливо, зато всегда работает. Если вам пришло неудобочитаемое сообщение, попросите его автора послать его снова, и укажите, какой формат письма для вас предпочтителен. Обычно после нескольких проб и ошибок переписка налаживается и в дальнейшем происходит без проблем.



Почтовые программы


Существует очень много почтовых программ, значительная часть из них бесплатна. Все они довольно похожи и лишь немного различаются по своим дополнительным возможностям и по степени соответствия принятым стандартам. Наиболее распространенные программы для Windows 95/98 следующие:

Microsoft Internet Mail - поставляется в составе операционной системы, начиная с Windows 95 версии OSR2; более свежая версия, в том числе русифицированная, может быть бесплатно скопирована с сервера . Простая и приятная в использовании, эта программа, по нашему опыту, наиболее корректно работает с письмами на русском языке. Не поддерживает IMAP. Microsoft Outlook Express - более навороченная программа от того же производителя, входит в состав Microsoft Office и Microsoft Internet Explorer. Может быть бесплатно скопирована с того же сервера. Программа имеет большой объем, поэтому лучше всего приобрести ее на CD-ROM или, по крайней мере, скопировать с российского сервера, например, . Поддерживает IMAP и имеет большое количество разнообразных настроек. Не свободна от дефектов, особенно при работе с русскими сообщениями. Netscape Messenger - бесплатная программа фирмы Netscape, входит в состав Netscape Communicator. Все, что было сказано об Outlook Express, можно дословно повторить для Messenger. Eudora - почтовая программа фирмы Qualcomm. Облегченная версия (Eudora Lite), может быть бесплатно скопирована на сервере , более полная версия продается за деньги. Ранее пользовалась очень большой популярностью, но с появлением бесплатных программ других производителей практически перестала развиваться. Категорически не рекомендуется для переписки по-русски.

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

Следует также проверить остальные настройки. Если ваша программа поддерживает как POP3, так и IMAP, нужно проследить, чтобы был выбран POP3, если провайдер специально не предупредил вас об обратном. Если почтовая программа позволяет посылать письма как в формате простого текста, так и в формате HTML, желательно выбрать простой текст, как более универсальный. Если вы используете модемное соединение, то лучше отменить настройку "Посылать почту немедленно". Проверьте также, чтобы не была задействована настройка "Оставлять почту на сервере" - иначе ваш почтовый ящик на сервере у провайдера будет все время расти и со временем переполнится. Если же вы просматриваете почту с разных компьютеров, например из дома и с работы, удобно, чтобы один из них оставлял почту на сервере. На втором тогда будет накапливаться полный архив вашей переписки. Большинство остальных настроек имеет декоративное значение и зависит от ваших предпочтений. Например, ваша программа может автоматически инициировать соединение с провайдером, когда вы хотите отослать почту (не рекомендуется), автоматически разрывать соединение с провайдером, получив почту и т.д.

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


Кому: (To) - понятно само собой; Копия: (Cc:) - другие адресаты; Bcc: - кому еще, но так, чтобы про это не знал основной адресат; Тема: (Subject:) - о чем ваше письмо, заполнять не обязательно, но очень желательно;

наконец, большое поле под перечисленными выше служит для самого текста письма. Текст вы можете сопроводить приложением - для этого найдите соответствующую кнопку (часто она обозначена скрепкой), которая позволит вам выбрать любой файл с вашего жесткого диска. В качестве приложения можно посылать любые файлы: программы, звуковые файлы, графические файлы и т.д. Если теперь, не закрывая почтовой программы, вы соединитесь с провайдером и нажмете на кнопку "Послать", то ваше письмо уйдет к адресату. Для начала вы можете послать письмо на свой собственный адрес.

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

Все остальное в почтовой программе относится к категории удобств. Обычно вы можете создавать дополнительные папки, чтобы сортировать по ним приходящую почту, заводить одну или несколько адресных книг с часто используемыми адресами, автоматически фильтровать входящую почту (например, автоматически направлять в мусорную корзину письма с определенного адреса) и т.п. Эти дополнительные возможности стоит изучать по мере необходимости и по мере роста объема вашей переписки. Они подробно описаны в документации на вашу почтовую программу, в пункте меню "Help" (или "Справка").



Работа с почтой через браузер


Вы можете пользоваться почтой и не имея почтовой программы. Существует большое количество серверов, которые предлагают вам завести бесплатный почтовый ящик и позволяют работать с почтой, используя только браузер. Такие службы есть как в России (, ), так и за ее пределами (, и др.). Бесплатные почтовые службы живут за счет доходов от рекламы.

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

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



Шифрование почты и цифровая подпись


Когда вы посылаете письмо по электронной почте, вы на самом деле посылаете не письмо, а открытку. В принципе на всем пути от вашего компьютера до компьютера вашего адресата ваше сообщение могут подстерегать любопытные глаза, как частные, так и специально на это уполномоченные.

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

Например, во время Гражданской войны в США между Севером и Югом государственные органы активно стремились взять под контроль телеграфное сообщение. Телеграфные услуги тогда предоставляли многие компании, в том числе и мелкие, похожие на современных Интернет-провайдеров. Некоторые телеграфисты тогда предпочли сесть в тюрьму, но не закладывать интересы своих клиентов, и после ряда судебных процессов тайна переписки была законодательно распространена на телеграф. Во Франции до 20-х годов телефон был запрещен для использования частными лицами из опасения, что преступники получат современные средства связи.

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

Одним из широко обсуждаемых сегодня инициатив ФСБ является законопроект СОРМ-2 (Система Оперативно-Розыскных Мероприятий), который предполагает создание выделенных линий связи от ФСБ к каждому провайдеру и возможность тайного копирования любой информации, без санкции суда или прокурора (). SORM-2 противоречит, в частности, 23-й статье Конституции Российской Федерации, которая гарантирует тайну любой переписки.

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

Вы, наверное, знаете по детективным романам, что нерасшифровываемых шифров не бывает. Это было совершенно верно - но только до недавнего времени. На беду спецслужб всех стран, криптография сейчас серьезно обогнала криптоаналитику. Это означает, что, используя доступные средства, вы можете так зашифровать свое послание, что никакое ЦРУ его не расшифрует.

Фактическим стандартом для шифрования почты стала программа под названием PGP. Она бесплатна для некоммерческого использования и сопровождается открытым исходным кодом. Вы можете скопировать PGP по адресу , ее версия для Windows легко интегрируется в почтовые программы. Автор программы - Филип Зиммерман - подвергался преследованию со стороны американских властей, потому что американское законодательство запрещает вывоз из страны сильных криптографических продуктов и приравнивает это к экспорту вооружений. Статью Зиммермана, объясняющую, почему он написал PGP, можно прочитать по-русски по адресу . Подробную информацию о PGP можно найти в . Копирование этой программы совершенно законно, потому что сервер расположен в Норвегии. Любопытно, каким образом программа была вывезена из США: для этого исходный код программы был отпечатан в виде книг. Вывоз книг не может быть запрещен по американским законам.

PGP использует асимметричное шифрование. Это значит, что вы создаете для себя два ключа для шифрования - закрытый и открытый. Открытый ключ вы можете свободно распространять - его будут использовать для шифрования почты, направленной на ваш адрес. Для расшифровки вы будете использовать свой закрытый ключ, который необходимо хранить в секрете. Тем самым отпадает необходимость предварительного обмена ключом для шифрования, используя другие каналы, помимо Интернета. Закрытый ключ не может быть вычислен из открытого.

Сейчас Группа по Интернет-Технологиям (IETF) утверждает PGP в качестве стандарта Интернета для шифрования почтовой переписки. Вы можете совершенно законно использовать PGP в России, если не имеете доступа к государственным тайнам. Анализ соответствующих указов Президента РФ и постановлений Правительства РФ можно посмотреть по адресу .

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

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



Спам и почтовый этикет


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

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

В последние несколько лет законодатели многих стран усиленно занимаются выработкой законов, направленных на борьбу со спамом. Однако законотворческий процесс, традиционно не очень быстрый, откровенно буксует в новой для себя области. Отдельные штаты США уже приняли законы о спаме, но государственных законов нет ни в США, ни в России, ни в других странах. Кроме того, законы даже государственного уровня не могут решить проблем такой международной сети, как Интернет.

То, что не удается регулировать законами, до некоторой степени удается регулировать договорами. Большинство Интернет-провайдеров, заключая договор с пользователем, вставляют туда пункт о запрещении массовой (веерной) рассылки рекламных материалов. Если вы нарушаете этот пункт, провайдер блокирует вам доступ в Интернет, расторгает договор и не возвращает оставшиеся на вашем счету деньги. Одновременно происходят необходимые изменения в программах. Например, раньше вы могли использовать SMTP-сервер любого провайдера в качестве сервера исходящей почты. Сейчас вы чаще всего можете указывать сервер исходящей почты только своего провайдера, от других вы получите сообщение "We do not relay" ("Мы не отсылаем чужую почту"). Это делается для того, чтобы можно было однозначно определить, пользователь какого провайдера занимается рассылкой спама. Провайдеры, которые не ограничивают рассылку спама со своих серверов, попадают в черный список, и другие провайдеры перестают принимать от них почту.

Что делать, если вы начинаете получать письма со схемами быстрого обогащения или рекламой памперсов? Лучше всего попытаться отследить источник сообщения и вежливо поставить в известность соответствующего провайдера. Для этого нужно посмотреть полный заголовок письма; в разных программах это делается по-разному. В Internet Mail, например, для этого нужно щелкнуть правой кнопкой мыши по сообщению и выбрать пункт меню "Свойства" и закладку "Подробно". Вы увидите несколько строчек, которые начинаются со слов "Received: from..." ("Получено: от..."). Каждый из серверов, через которые проходило данное сообщение, добавляет в его начало такую строчку со своим названием. Самая первая (самая нижняя) из них дает вам название сервера-отправителя. Например, если эта строчка выглядит так:


Received: from host1.mail.ru by host2.mail.ru,

то пошлите жалобу по адресу postmaster@host1.mail.ru или root@host1.mail.ru. Не забудьте процитировать в полном объеме полученное вами письмо, вместе с полным заголовком. Возможно, вы не получите ответа, но нужные действия будут скорее всего предприняты.

Вообще для электронной почты сложились определенные правила этикета, которые лучше соблюдать.

Не посылайте очень больших файлов в качестве приложений. Помните, что ваш адресат как правило платит за то, чтобы получить ваше письмо. Если у вас быстрое подключение к Интернету, вам не доставит никаких затруднений приложить к письму графический файл объемом несколько мегабайт, например, елочку на Новый Год. Вашему адресату эта елочка доставит мало радости, если он будет получать ее по модему. Почта вообще не предназначена для обмена большими файлами, для этого есть другие способы. Будьте взаимно вежливы. Электронная почта делает переписку настолько простой и удобной, что это подводит некоторых пользователей. Они просто не успевают остыть, а письмо уже оказывается отосланным. Письма, написанные в запале, получили название флеймов. Если вы хотите пошутить, то это принято обозначать явным образом при помощи смайликов: :) :^) :-) :-( Если вы наклоните голову на левое плечо, то увидите, что это улыбающиеся рожицы. Не цитируйте в ответе все письмо, на которое вы отвечаете. Крайний случай - это когда цитируется длинное письмо, а ответ состоит из фразы "Совершенно согласен". И не посылайте свою рекламу в не предназначенные для этого места. Порядочные люди так не делают.



Списки рассылки, веб-форумы и группы новостей


Одно из важных достоинств электронной почты состоит в том, что она позволяет рассылать одно и то же сообщение сразу большому числу адресатов. В простейшем случае вы перечисляете дополнительные адреса в поле Сс: (Копия:) при составлении письма. Если вам приходится то и дело посылать сообщения одной и той же группе, например, из десяти человек, такой способ становится нерациональным. Вместо этого вы можете создать в адресной книге своей почтовой программы один групповой адрес, перечислив в нем все индивидуальные адреса. При составлении очередного письма вы затем просто указываете этот групповой адрес в поле "Кому:". Это простейшая форма списка рассылки; его может создать любой пользователь.

Однако обычно под списком рассылки подразумевается другая служба, требующая поддержки со стороны провайдера. Эта служба позволяет пользователям самим вносить себя в список рассылки (подписываться на него) и удалять себя из этого списка (прекращать подписку). Сама терминология напоминает о газетах и журналах, и действительно, списки рассылки выполняют те же функции, что и бумажные периодические издания. Только здесь нет резкой границы между журналистами и публикой, и нет строгой периодичности - списки рассылки в большей степени напоминают коллективные разговоры. Они оказались незаменимым средством для организации рабочих групп, осуществляющих какой-то проект, но могут использоваться и просто для общения с себе подобными.

Серверное программное обеспечение для поддержки списков рассылки называется менеджером списков рассылки. Вы работаете со списком рассылки, используя два почтовых адреса: административный и обычный. Посылая короткие стандартные команды по административному адресу, вы можете подписаться на список рассылки, прекратить подписку, получить список всех подписчиков и т.п. Обычный адрес служит непосредственно для обмена сообщениями - письма на этот адрес получают все подписчики данного списка рассылки. Например, послав письмо с единственной строчкой "subscribe fadrnews" по административному адресу majordomo@fadr. msu.ru, вы подпишетесь на список рассылки под названием fadrnews. С этого момента все сообщения на адрес fadrnews@fadr.msu.ru будут поступать к вам, наряду с другими подписчиками. Полный список административных команд вы можете получить, послав письмо с единственным словом "help" по административному адресу.

Списки рассылки бывают модерируемыми и немодерируемыми. В модерируемых списках рассылки каждое сообщение предварительно направляется на одобрение главному редактору, который называется модератором, в немодерируемых списках рассылка происходит автоматически. Подписка происходит автоматически в открытых списках рассылки и направляется на одобрение модератору в закрытых. Модератор нужен прежде всего для того, чтобы не допустить массовую рассылку сообщений рекламного характера.

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

Списки рассылки - это не единственный способ обмена информацией в пределах группы людей, связанных общими интересами. Группы новостей выполняют такие же функции, но используют для этого специализированное программное обеспечение и свой протокол под названием NNTP. Существуют многие тысячи групп, посвященных различным вопросам, от компьютерных протоколов то туризма. В отличие от списков рассылки, они существуют не по отдельности, а объединены в общую иерархию. Вы можете участвовать в них, используя Microsoft Internet News (входит в состав Windows 95 начиная с версии OSR2) или Netscape Messenger, который поддерживает не только почту, но и новости. Этим программам необходимо указать название сервера новостей своего провайдера. Так же как и почтой, новостями можно пользоваться при помощи браузера, используя сервер deja.com. Сообщество пользователей, которое сложилось вокруг групп новостей (Usenet), имеет давнюю историю и богатые традиции.

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



Что такое веб-страница


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

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

Совокупность гипертекстов, объединенных общим информационным наполнением, оформлением, авторством, называется веб-страницей. Физически это не обязательно один гипертекст, это любое количество гипертекстов и включенной в них мультимедиа-информации. Уместно сравнить веб-страницу с обычной бумажной публикацией, в которой количество страниц определяется задачами автора. Иногда в качестве синонима к термину "веб-страница" употребляют термин "веб-публикация", который гораздо точнее отражает сущность предмета.

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

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

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

Веб-сервер регистрирует каждый запрос к размещенным на нем страницам и записывает время доступа и IP-адрес компьютера, с которого произведен запрос, в специальный файл-журнал (так называемый "лог-файл"). Анализ динамики аудитории и посещаемости веб-страниц, основанный на данных из этого файла, служит основой для организации пассивной обратной связи. Активная обратная связь реализуется с помощью электронной почты, веб-конференций, HTML-форм, серверных программ для их обработки. Здесь в полной мере проявляются великолепные возможности WWW как среды, в которой интегрируются все службы Интернета.

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

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

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

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

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



Как подготовить документ для публикации на WWW


Самый простой для начинающего пользователя способ подготовить документ для публикации на WWW - не осваивать никаких новых программ, а использовать при подготовке документов, предназначенных для публикации в Интернете, стандартный текстовый процессор, такой как Microsoft Word, а затем просто сохранить документ в формате HTML с помощью соответствующего пункта меню "File". Все компоненты Microsoft Office поддерживают эту возможность, начиная с версии Office 97. Правда, при преобразовании документов в формат HTML их вид несколько изменяется. Это связано с тем, что формат HTML предоставляет намного меньшие возможности для форматирования, чем форматы программ Microsoft Office.

Если вы с помощью Microsoft Office 97 откроете существующий HTML-файл, внесете в него изменения и сохраните, то скорее всего верстка этого файла будет испорчена. Возможность сохранять документы в формате HTML реализуется с помощью встроенного в программы пакета Microsoft Office конвертора. Конверторы предназначены для того, чтобы перевести документы из одного формата в другой. Существуют конверторы в HTML из самых разных форматов, в том числе и таких, как WordPerfect, LaTeX. И если у вас есть документы в форматах Microsoft Office, которые требуется опубликовать в Сети, следует использовать для их перевода в HTML встроенный в Office 97 конвертор. Но когда сфера употребления конверторов неоправданно расширяется, могут возникнуть сложности.

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

Сначала поговорим о специализированных HTML-редакторах. Их можно разделить на два основных типа.

Редакторы первого типа, типичными представителями которых являются редактор, встроенный в браузер Netscape Gold, и редактор Microsoft FrontPage 97, работают в рамках WYSIWYG, широко распространенной в компьютерном мире идеологии. WYSIWYG - сокращение английской фразы "What You See Is What You Get" - что видите (при редактировании), то и получаете (при выводе на печать или просмотре в браузере). По тем же принципам работают программы из общепринятых офисных пакетов, таких как Microsoft Office и Corel Office. Даже интерфейсы HTML-редакторов этого типа напоминают хорошо знакомый Word.

Редакторы второго типа ориентированы на помощь пользователю в создании HTML-разметки. Назовем некоторые из них:


WebEdit Pro от Luckman Interactive (). HotDog фирмы Sausage Software () HoTMetaL фирмы SoftQuad (). HomeSite фирмы Allaire ().

Редакторы обоих типов могут включать в себя средства, облегчающие ведение крупных веб-проектов.

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

При использовании редакторов второго типа, облегчающих создание HTML-разметки, подразумевается, что пользователь знаком с основами HTML.

Удобно начать разговор об HTML с обсуждения расшифровки этой аббревиатуры. В главе 4 мы уже упоминали, что аббревиатура HTML расшифровывается как HyperText Mark-up Language - язык разметки гипертекста. Здесь ключевыми являются слова "язык разметки".

При оформлении документа с помощью языка разметки он выглядит иначе, чем при выводе на печать или в окне браузера. Языки разметки, таким образом, составляют противоположность идеологии WYSIWYG. Они использовались задолго до появления этой идеологии и не исчезли совсем с ее появлением. Для верстки документа в системах, поддерживающих WYSIWYG, требуются сложные текстовые процессоры. Для использования языка разметки достаточно простого текстового редактора. В частности, для создания HTML-документов часто используется простой текстовый редактор. В Windows такой редактор называется Notepad (Блокнот).

Разберем пример простого HTML-документа, для создания которого мы использовали Notepad.

<html>

<head> <title> Это заголовок </title> </head>

<body bgcolor=white link=green> <center> <p>Здесь обычно находится текст. <p><i>А так создается гиперссылка.</i> Конкретно эта указывает на веб-сервер книги "Интернет: первые шаги" <a href="http://www.internetbook.ru/">Internetbook.ru</a>. <p>Очень просто вставить картинку, если файл с ней уже готов. Наш файл лежит в поддиректории img директории, в которой находится наш HTML документ. <p><img src="img/spider.gif"> </center> </body>



</html>

Любой документ на языке HTML состоит из обычного текста и HTML-тегов (разметки). Теги представляют собой заключенные в угловые скобки маркеры, отражающие смысловую структуру документа и предписывающие браузеру отображать определенным образом его части. Маркеры HTML легко запоминаются, поскольку все они представляют собой или английские слова, или сокращения от них. HTML-документ открывается тегом <html>. Большинство тегов - парные, и открывающему тегу <html> в начале документа соответствует закрывающий </html> - тег с тем же маркером, только маркеру предшествует косая черта.

Парные теги обрамляют ту часть текста, на которую они действуют. Области действия тегов не могут пересекаться, но могут быть вложенными. Внутри тега <html> документ разбивается на две части - заголовок и тело, выделяемые тегами <head> и <body> соответственно.

Заголовок предназначен в основном для тегов, носящих служебный характер. Здесь также может находиться тег <title>. Обрамляемый им текст будет показан в заголовке окна браузера.

Тег <body bgcolor=white link=green>, открывающий тело нашего документа, содержит несколько факультативных атрибутов - bgcolor и link. Первый из них определяет цвет фона документа, второй - цвет ссылок. Тег <body> может содержать и некоторые другие атрибуты. Использование атрибутов допускают многие теги. Атрибуты не повторяются в закрывающем теге.

Затем в нашем документе встречается тег <center>. Весь текст и изображения внутри этого тега будут выровнены по центру окна браузера. Непарный тег <p> предписывает браузеру начать новый абзац, отделив его пустой строкой от предыдущего. Обратите внимание на то, что любому количеству пробелов и переносов строки, идущих друг за другом в исходном тексте HTML-файла, будет соответствовать только один пробел. Парный тег <i> обрамляет текст, который должен быть показан курсивом. Когда тег <a>, который мы находим дальше, содержит атрибут href, он оформляет гипертекстовую ссылку. Значение атрибута href - Интернет-адрес (URL) или имя файла документа, на который указывает ссылка. Обратите внимание, что значение атрибута href обязательно берется в двойные кавыки.

Непарный тег <img> позволяет вставить в гипертекст картинку. Значением атрибута src служит имя файла картинки или его Интернет-адрес (URL). Оно также обязательно берется в двойные кавычки.

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

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

Теперь упомянем некоторые распространенные ошибки, допускаемые при создании HTML-документов. Сюда, прежде всего, относится появление пересекающихся областей действия тегов. <i><center>Пример ошибочного кода</i></center>

Часто забывают брать в двойные кавычки адрес гиперссылки и имя файла с картинкой. Иногда не ставят только одну из кавычек.



   В окне браузера открыт наш HTML-документ

Здесь мы хотели только разобрать пример простейшего HTML-документа. Если вы хотите подробнее ознакомиться со спецификациями HTML и XHTML, технологиями создания веб-страниц, посетите сервер ().



Как разместить свои материалы в Сети


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

Небольшая фирма или обычный пользователь Интернета, как правило, не имеют постоянного подключения к Сети. Они подключаются к местному поставщику услуг Интернета (провайдеру) через телефонную линию только тогда, когда это необходимо. Для таких пользователей Сети удобно разместить свою веб-страницу на сервере провайдера. Многие провайдеры предоставляют своим пользователям такую услугу бесплатно. Первоначальное размещение страницы на сервере и ее обновление обычно осуществляется по протоколу FTP с помощью специальной программы, FTP-клиента. Кроме того, провайдеры иногда разрешают пользователям устанавливать на сервере собственные специализированные программы для обработки веб-запросов и решения других задач.

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

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

Для доступа к веб-серверу используется Интернет-адрес, URL (см. подробнее ). Конечно, главное, чтобы сам ваш ресурс был интересным и хорошо оформленным, но выбор подходящего адреса для него - тоже дело очень ответственное. Пользователи Сети придают большое значение тому, как выглядит адрес ресурса. С одной стороны, удобно, чтобы он был короче - тогда его удобнее набирать в адресной строке браузера. С другой стороны, важно, чтобы адрес отражал содержание ресурса и легко запоминался.

Частные пользователи и компании, только приступающие к работе с Интернетом, не имеют своего веб-сервера. Они размещают свои веб-страницы на сервере провайдера. Адрес таких страниц выглядит примерно так: http://www.provider.ru/ ~username/. Такие адреса не очень удобны для пользователей, зато дешево обходятся владельцам ресурсов.

Предприятия и организации, как правило, регистрируют для своего веб-сервера, сервера электронной почты и других компьютеров доменное имя (как вы, должно быть, помните, домен - это часть полного имени компьютера, расположенная справа от первой точки слева). Стандартное имя для веб-сервера - www. Типовой адрес веб-сервера российской компании выглядит следующим образом: http://www.YourCompany.ru/.

Когда организация размещает свою веб-страницу на сервере провайдера, регистрация домена для веб-сервера обычно также производится с помощью провайдера. Это платная услуга, которая оплачивается раз в год или раз в два года, в зависимости от типа домена. Кроме того, провайдеры обычно взимают помесячную плату за поддержание домена и виртуального веб-сервера. Виртуальный веб-сервер позволяет пользователям обращаться к веб-странице как к самостоятельному серверу, расположенному на отдельном компьютере, в то время как на самом деле она размещена на сервере провайдера.

Значительная часть компаний и организаций регистрирует для своих веб-серверов домены второго уровня. Доменное имя может содержать и три, и более части. Соответственно, такие домены называются доменами третьего, четвертого уровня и т. д. Регистрация доменного имени третьего уровня часто обходится дешевле, чем регистрация доменного имени второго уровня.

Стандартной является регистрация домена организации в домене провайдера. Общий вид адреса веб-сервера, расположенного в таком домене, - http://www.YourCompany.provider.ru. Кроме того, в большинстве географических доменов, в том числе в домене ru, можно регистрировать домены третьего уровня в доменах com.ru, org.ru, net.ru и др. географического домена (пример адреса веб-сервера, расположенного в таком домене: http://www.YourCompany.com.ru/).

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

Если вы хотите, чтобы вашу прекрасно сделанную страницу увидели другие пользователи Интернета, попросите всех друзей и партнеров разместить на своих страницах ссылку на нее. Кроме того, необходимо зарегистрироваться в как можно большем количестве поисковых серверов и каталогов.

Процедура регистрации в поисковом сервере выглядит следующим образом. Чтобы зарегистрировать свою страницу в вашем любимом поисковом сервере, зайдите на его титульную страницу и найдите там ссылку "Add URL" или "Добавить". Она выведет вас на форму со множеством полей, заполнение которой поставит вашу страницу в очередь страниц для добавления в поисковую базу данных сервера. Часто такая очередь двигается достаточно медленно, и только через месяц или даже больше пользователи Сети начнут находить вашу страницу.

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

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

С первого дня работы с WWW вы видели на самых посещаемых серверах небольшие прямоугольные картинки, все время отвлекавшие ваше внимание броскими надписями, цветами, анимациями. Если нажать на такой баннер, вы попадете прямиком на страницу рекламодателя.

Эффективность баннерной рекламы измеряется в процентах нажатий на баннер (проходов) от общего числа показов. Средний СRT (click-through rate) - "коэффициент проходимости" баннера - составляет 0,3 - 3 %.

Баннерная реклама работает, даже если на нее и не щелкают. Щелчок на баннер отражает всего лишь степень сиюминутной заинтересованности в предмете. Основная мысль, отраженная в баннере (если она есть), все равно запоминается.

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

Рекламный потенциал Сети не исчерпывается баннерами и ссылками. Изобретательные рекламные агентства открывают все новые и новые возможности для рекламы в Интернете.

В 1997 году сумма, потраченная на рекламу в Сети, исчислялась только сотнями миллионов долларов. Уже в 1999 году она составила больше 5 миллиардов. По прогнозу американской компании Myers Group, в 2005 году расходы на рекламу в Интернете превысят расходы на телевизионную рекламу больше чем в два раза и составят до 45 миллиардов долларов.

Быстрыми темпами увеличиваются также объемы сетевой торговли. В 1999 году в США продажи через Сеть составили всего около 0,5 % от общего объема продаж. Однако, по мнению аналитиков, уже в ближайшем будущем следует ожидать бурного роста сетевой торговли.

Вообще, надо отметить, что Интернет с каждым днем все больше интегрируется с традиционной большой экономикой. Одно из недавних ярких свидетельств тому - покупка широко известного медиа-гиганта Warner Brothers Интернет-компанией America Online (AOL).

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



Общее представление о веб-программировании


HTML - язык разметки гипертекстов. Его возможности позволяют создать богатую и насыщенную структуру текста, включить его в контекст других материалов, размещенных в Сети, красиво его оформить. Но в рамках любого сколько-нибудь сложного веб-проекта может потребоваться динамическое создание или изменение гипертекста, его структуры или оформления. Средства HTML тут не помогут: придется использовать веб-программирование.

Разговор о веб-программировании следует начать с CGI. CGI (Common Gateway Interface) - стандарт, определяющий порядок запуска веб-сервером внешних программ. Через CGI осуществляется формирование документа по запросу пользователя. Именно так, "на лету", поисковый сервер формирует документ с результатами поиска по запросу, так обрабатываются данные, которые пользователь отправляет серверу с помощью HTML-форм. Именно с помощью CGI реализуются такие часто встающие перед создателями веб-страниц задачи, как подсчет посещений, поиск, и т. д. CGI предоставляет разработчикам веб-проектов огромные, почти неограниченные возможности.

Внешние программы для веб-сервера обычно пишутся на интерпретируемом языке программирования Perl, предназначенном для решения задач по обработке текста. На этом языке написано такое количество программ для WWW, что его стали называть "рабочей лошадкой" Всемирной Паутины. Когда от внешних программ, запускаемых веб-сервером, требуется высокая производительность, их пишут на языке программирования C. Впрочем, можно использовать и любые другие языки программирования - главное, чтобы программа правильно работала.

Если требуется проверить значения, введенные в поля HTML-формы, прежде чем послать их на сервер, на помощь придет интерпретируемый язык JavaScript. Текст программы на JavaScript, помещенной в HTML-файле, интерпретируется браузером.

С помощью JavaScript решаются и гораздо более сложные задачи, чем проверка данных форм. К сожалению, у этой технологии есть один недостаток: в различных версиях одного и того же браузера и в браузерах от разных поставщиков интерпретатор JavaScript реализован по-разному и в разном объеме, поэтому программы на этом языке иногда оказываются несовместимыми с браузерами иной версии, чем та, под которую разрабатывалась конкретная программа. Для борьбы с этой проблемой программам на JavaScript иногда даже приходится определять тип и версию браузера, под которой они запущены, прежде чем начать выполнение своей задачи.

В еще большей степени проблемы совместимости преследуют создателей программ на языке Java. Java - мощный объектно-ориентированный язык программирования, при разработке которого особое внимание уделялось вопросам переносимости и сетевой безопасности. Созданная в 1995 году компанией Sun Microsystems, эта технология в течение нескольких последних лет широко рекламируется. Программы для Интернета, написанные на языке Java, носят название applet и являются платформо-независимыми, то есть один и тот же код может исполняться на разных компьютерах, оснащенных разными операционными системами. Однако реализации языка Java (Java-машины) разных версий и от различных поставщиков совершенно не совместимы между собой. Так, по иронии судьбы, язык, предназначенный для решения проблем совместимости и переносимости, сам стал их жертвой.

В связи с веб-программированием вы также можете встретить упоминания ActiveX. ActiveX - это ответ компании Microsoft на появление Java. ActiveX представляет собой реализацию OLE для работы через Internet. Поскольку OLE - технология, используемая только в операционных системах корпорации Microsoft, программы на ActiveX работают только на системах под их управлением. Кроме того, в последнее время выявился ряд конструктивных недостатков этой технологии, главным из которых является принципиальная невозможность обеспечить безопасность данных на компьютере пользователя.

Сложные программные проекты, например, такие как вебовские магазины самообслуживания (shopping cart systems), обычно реализуются с использованием целого ряда веб-технологий. CGI и JavaScript занимают в их ряду почетное место.



Создавать страницу самим или обратиться к профессионалам?


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

Хотя на первых порах навыков работы с компьютером и Сетью пользователю часто не хватает, довольно скоро он осваивается, и оказывается, что самую простую веб-страницу он создать в состоянии. Здесь сработают любые средства: что-то из огромного набора конверторов и HTML-редакторов попадет в конце концов вам под руку, и вы создадите свою первую веб-страницу. Не страшно, что она кому-то покажется аляповатой: главное, что сейчас она донесет до пользователей Сети вашу информацию.

Именно такой точки зрения и придерживаются многие авторы веб-страниц: максимально дешево и быстро разместить на Web'е свою информацию, не важно, как она будет при этом выглядеть. Ничего плохого в ней нет; однако есть категория людей, которые или просто не имеют времени, чтобы проводить эксперименты по созданию веб-страниц, или хотят использовать Сеть для решения серьезных задач, таких как формирование и поддержание имиджа предприятия, электронная коммерция и т.д. Они не могут не обратиться к профессионалам.

Сегодня множество фирм предлагает свои услуги по созданию веб-страниц, но, несмотря на это, спрос в этой области не намного отстает от предложения. Разброс в ценах и качестве услуг на этом рынке очень велик, но оценить потенциал той или иной компании легко: достаточно посмотреть на уже выполненные работы. Если вам понравилась компания и вас устраивает цена и сроки, то можно делать заказ. Деньги с вас скорее всего потребуют вперед. При формировании бюджета сразу заложите в него стоимость размещения, поддержки и обновления веб-страницы.

Если ваш бизнес тесно связан с Сетью или просто оказывается, что стоимость вашего веб-проекта достаточно велика, то можно думать о создании собственного отдела по веб-дизайну. Здесь тоже уместно провести параллель между созданием веб-страниц и издательской деятельностью: если вам нужно издавать много публикаций, возможно, стоит открыть издательский отдел.

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

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

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



Список терминов


A

C

D


DNS

E

F

H


      
      
      
      

I

J

L


LAN
Linux

M

N

P


POP3-сервер

R

S


SMTP-сервер

T

U


UNIX

W


Web


WWW

Б

В


веб


Всемирная Паутина

Г


глюк


      
      

Д


      

И

К


кодировка

Л

М

Н

О

П


      
      
      


      
      

С


      
      
      
      


      
      
ссылка

Т

У


Универсальный Указатель Ресурса

Ф

Х

Ц

Э


      

Ю

© 1999-2000