Назад
§ 4.9] WEB-РЕВОЛЮЦИЯ 411
грамму «Enquire-Within-Upon-Everything», сокращенно «Enquire» –
«Справочник», которая представляла собой простую гипертекстовую
базу документов.
Когда контракт закончился, Тим вернулся в Англию и несколько
лет занимался различными проектами, в том числе связанными с ин-
тернетом, однако в 1984 году вернулся в CERN и получил задание
заняться чрезвычайно актуальной для CERN проблемой хранения и по-
иска материалов по научным исследованиям в режиме реального вре-
мени, причем доступ к документам должны были иметь сотрудничаю-
щие с этой международной организацией ученые из разных стран. Вот
тут-то и пригодилась программа «Enquire». На новом этапе развития
она уже должна была не только поддерживать произвольные гипертек-
стовые ссылки, облегчая поиск в документальной базе, но и стать
мно-
гопользовательской,
платформно-независимой системой, работающей
через интернет. В марте 1989 года Бернерс-Ли представил руководству
проект под названием «World-Wide Web: An Information Infrastructure
for High-Energy Physics» – «Всемирная паутина: Информационная ин-
фраструктура для физики высоких энергий».
Основными составляющими проекта являлись:
1) язык разметки гипертекстовых страниц HyperText Markup
Language (HTML), на котором описывается содержание хранимых до-
Internet
Web-клиент
(браузер)
Web-cервер
Web-cервер
Сервер
приложений
Web-
документы
БД
Шлюз в Web
Технология World Wide Web
412 КОМПЬЮТЕРНЫЕ СЕТИ ЛАВА 4
кументов. Язык позволяет описывать структуру документа, выделять
заголовки, абзацы, размещать таблицы, иллюстрации и т.п. Важным
элементом языка являются гиперссылки, которые можно расставлять в
произвольных местах документа и которые ссылаются на другие доку-
менты, хранящиеся не только в данном компьютере, но и в любом дру-
гом месте интернета. Таким образом образуется всемирная паутина
глобальных ссылок, что и определило название проекта;
2) протокол передачи гипертекстаHyperText Transfer Protocol
(HTTP), являющийся высокоуровневым прикладным интернет-
протоколом, надстроенным над стеком TCP / IP;
3) универсальный идентификатор документаUniversal Document
Identifier (UDI), который представляет собой уникальное имя (адрес), по
которому данный документ можно найти в глобальной Сети. Некоторое
время спустя, когда понятие «документ» было заменено на более общее
«ресурс», этот термин был переименован и получил название универ-
сальный локатор ресурсов – Universal Resource Locator (URL).
Формат URL, предложенный Бернерс-Ли, сегодня известен любому
пользователю интернета. Например, страничка, посвященная самому
Бернерс-Ли в Массачусетсском технологическом институте, имеет ад-
рес http://web.mit.edu/invent/www/inventorsA-H/berners-lee.html. Он
включает указание на протокол, по которому доступен данный ресурс
(http://), доменное имя хоста, в данном случае это Web-сервер МТИ
(web.mit.edu), путь к искомой HTML-странице в файловой системе сер-
вера (/invent/www/inventorsA-H/) и, наконец, имя файла, содержащего
страницу (berners-lee.html). На первый взгляд этот формат кажется
сложным, но к нему очень легко привыкнуть, миллионы посетителей
Web пользуются им без труда. Сам Бернерс-Ли по этому поводу как-то
пошутил: «Если бы я знал тогда, сколько людей будут указывать URL,
то не стал бы использовать в синтаксисе два слэша»;
4) общий интерфейс шлюза – Common Gateway Interface (CGI),
представляющий собой систему соглашений, позволяющих запус-
кать прикладные программы на Web-сервере и передавать им дан-
ные с HTML-страниц.
Сервис WWW организован по клиент-серверной технологии. Базы
HTML-документов хранятся на Web-cерверах (Web-server), а у пользо-
вателей устанавливается клиентская программа, называемая Web-
браузером (browser), которая в соответствии с протоколом HTTP посы-
лает запросы на соответствующий сервер, получает странички и ото-
бражает их на экране.
§ 4.9] WEB-РЕВОЛЮЦИЯ 413
Первый сервер и браузер (он же редактор HTML-cтраниц) были
реализованы самим Бернерс-Ли в течение нескольких месяцев на ком-
пьютере NeXT в операционной среде NeXTEP. До появления Windows
это была самая передовая с точки зрения удобства разработки приложе-
ний объектно-ориентированная платформа, тем не менее совместить
текст и графику в одном окне не удалось, браузер был чисто текстовым.
В декабре 1990 года первая информационная система на основе
WWW заработала в локальной сети CERN, а к лету 1991 года она была
открыта в интернет. Хотя первоначально система замышлялась как уз-
коотраслевая, рассчитанная на обслуживание специалистов в области
ядерной физики, ее потенциальные возможности оказались неизмеримо
шире. После нескольких демонстраций на различных конференциях
идея Всемирной паутины привлекла ученых в самых различных облас-
тях. В течение 1991 года текстовые Web-браузеры были реализованы на
различных аппаратных платформах – VAX, Sun, RS/6000 и др., к концу
1992 года в мире насчитывалось уже около 50 действующих HTTP-
серверов. Всемирная паутина появилась на свет.
«Как это случалось много раз в истории науки, наиболее значи-
мые результаты сверхбольших научных усилий были далеки от ос-
Первый браузер Бернерса-Ли (1990 г.)
414 КОМПЬЮТЕРНЫЕ СЕТИ ЛАВА 4
новных направлений этих усилий ... Web был побочным продуктом
научных исследований CERN. После Второй мировой войны ядер-
ные центры развитых стран во всем мире стали местами высо-
чайшей концентрации талантов... Когда концентрация человече-
ских талантов на квадратный фут в лабораториях CERN достиг-
ла критической массы, это вызвало интеллектуальный взрыв. Ро-
дился Web, ставший поворотным пунктом истории чаловечества»
(Григорий Громов).
Дальнейшее развитие Web-технологий происходило в основном по
другую сторону океана, о чем мы будем говорить ниже, поэтому неуди-
вительно, что их основоположник Бернерс-Ли перебрался в 1994 году в
США. Здесь проявилась еще одна черта характера этого выдающегося
человека. Отклонив множество заманчивых предложений, которые
могли бы сделать его миллиардером, Бернерс-Ли выступил решитель-
ным противником коммерциализации Web. Карьере бизнесмена он
предпочел работу на кафедре в компьютерной Мекке – Массачусетс-
ском технологическом институте. Там же Бернерс-Ли организовал и
возглавил общественную организацию WWW-консорциум (WWW
Consortium, сокращенно W3C), целью которого является стандартиза-
ция и популяризация этого сервиса.
Отмечая личные качества изобретателя Web, один из руководи
телей
Sun Эрик Шмидт высказался так:
«Бернерс-Ли – самый незаметный герой Интернета. В любой
другой области за достижения подобного масштаба он, безуслов-
но, был бы удостоен Нобелевской премии».
Справедливости ради надо сказать, что заслуги Бернерс-Ли перед
человечеством не остались неоцененными. Он является лауреатом
множества престижных академических наград и премий, а в 1998 году
был удостоен рыцарского титула Британской империи.
Несмотря на большие потенциальные возмож-
ности, в первые два года Всемирная паутина
развивалась довольно медленно, в начале
1993 года объем HTTP-трафика в сети NSFnet cоставлял всего 0,1%.
Значительно большей популярностью пользовался Gopher, и даже раз-
вивался он быстрее: в 1993 году объем этого сервиса вырос на 997%, в
то время как WWW-только на 341%. В значительной степени это было
связано с тем, что все созданные в это время Web-браузеры были чисто
Марк Андриссен.
Mosaic и Netscape
§ 4.9] WEB-РЕВОЛЮЦИЯ 415
текстовыми, рассчитанными на воспроизведение научных и техниче-
ских документов, к тому же сложными в освоении и не слишком удоб-
ными для пользования. Для профессиональных ученых это было не-
большим препятствием, однако рядовому пользователю однообразие тек-
стовых страниц и множество непонятных функций быстро надоедает.
Превратить Сеть в универсальную информационную систему, инте-
ресную и доступную для всех слоев населения от школьника до англий-
ской королевы, помогли графические интернет-браузеры, начало кото-
рым положили работы, выполненные в Национальном центре супер-
компьютерных приложений (National Center for Supercomputing
Applications – NCSA) Иллинойского университета
группой студентов и сотрудников под руководством
Марка Андриссена (Andreessen, Marc; р. 1971).
В ноябре 1992 года 21-летний Андриссен учился
на последнем курсе университета и подрабатывал в
NCSA. Этот центр был одним из основных узлов
NSFnet и имел доступ ко всем сетевым ресурсам ин-
тернета – E-mail, FTP, Telnet, NNTP, Gopher, WWW.
Познав на своем опыте, сколь неудобно пользоваться
разрозненными клиентами, Андриссен вместе со
своим другом Эриком Бина (Bina, Eric) задумал соз-
дать универсальную клиентскую программу, которая
бы объединила все виды сервиса и при этом имела
бы простой и дружеский графический интерфейс;
переходы по гиперссылкам Web должны были происходить по одному
щелчку мыши. За шесть недель была создана первая пробная версия
браузера для Unix, названного Mosaic, она насчитывала 9000 строк ис-
ходного кода. К осени 1993 года коллегами Андриссена были осущест-
влены реализации Mosaic для двух других популярных платформ –
Macintosh и Windows. Поскольку NCSA была некоммерческой органи-
зацией, браузеры загружались через интернет бесплатно.
Успех Mosaic был мгновенным и ошеломительным. Этот браузер
взял интернет штурмом, в течение года были распространены миллио-
ны копий. Именно благодаря ему Всемирная паутина получила мощ-
нейший импульс развития, а Web-сервис стал в ней доминирующим и
практически вытеснил Gopher. Уже к концу 1993 года трафик Web в
сети NSFnet вырос в 10 раз, а число HTTP-cерверов превысило 600.
В декабре 1993 года Андриссен закончил университет и перебрался
в Кремниевую долину, где устроился на работу в небольшую софтвер-
Марк Андриссен
(р. 1971)
416 КОМПЬЮТЕРНЫЕ СЕТИ ЛАВА 4
ную компанию, занимавшуюся по заказу ARPA криптографией. О про-
должении работ над браузером речь не шла: для организации собствен-
ного предприятия нужны были деньги и опыт предпринимательской
деятельности, которых у вчерашнего выпускника университета, конеч-
но же, не было.
Решающую роль в дальнейшей судьбе Андриссена сыграла встреча
с Джимом Кларком (Clark, James; р. 1944), основателем и главой преус-
певающей компании Silicon Graphics Incorporated (SGI), известной
своими мощными графическими рабочими станциями, на которых была
создана компьютерная анимация для знаменитых фильмов «Парк Юр-
ского периода», «Терминатор», «Титаник» и др. Обладавший взрывным
темпераментом, этот удачливый предприниматель только что поссо-
рился с компаньонами, ушел из компании и продал свои акции, собира-
ясь начать совершенно новое дело. Кларк никогда ранее не слышал ни
об Андриссене, ни о Mosaic, но чутье опытного бизнесмена подсказы-
вало ему, что настало время вкладывать деньги в сетевые технологии.
Узнав от знакомых о юном разработчике графического браузера, Кларк
послал ему письмо по электронной почте и назначил свидание. Спустя
несколько дней они встретились в кафе «Верона», которому обязаны
своим рождением многие компании. «Здесь каждый день шли разгово-
Браузер Мозаик
§ 4.9] WEB-РЕВОЛЮЦИЯ 417
ры, которые могли завершиться созданием новых фирм или их исчезно-
вением, рождением новых технологий или новых иллюзий», – писал
впоследствии Кларк. Переговоры прошли успешно, и к апрелю
1994 года на деньги Кларка (6 млн долларов) была создана компания
«Mosaic Communications Corp», которую из-за протеста со стороны
NCSA, претендующей на фирменную марку «Mosaic», пришлось вскоре
переименовать в Netscape Communications Corp., сокращенно Netscape.
Талантливый организатор, Джим Кларк сделал все, чтобы работа
пошла с места в карьер. Он уговорил перейти в новую фирму большин-
ство коллег Андриссена из NCSA, предложил подключиться к разра-
ботке «всем, кто хоть что-нибудь написал для Web-сервера» и, наконец,
пригласил на должность главного управляющего опытнейшего Джейм-
са Барксдейла (Barksdale; James) из AT&T.
Перед разработчиками была поставлена амбициозная задача: на ос-
нове Mosaic создать новый коммерческий многоплатформный браузер,
который вытеснит с рынка своего родителя. Работа над проектом шла
почти круглосуточно, уже в октябре была готова первая версия браузе-
ра Mosaic Communicator, переименованного впоследствии в Netscape
Navigator.
Достаточно беглого взгляда на окно этого браузера, чтобы убедить-
ся в его близком родстве с Mosaic (иначе и быть не могло, потому что
их разрабатывали одни и те же люди), однако было много и новинок. В
частности, была предусмотрена система шифрования и электронной
подписи сообщений (пригодился опыт, полученный Андриссеном во
время работы в криптографической софтверной фирме), основанная на
Джим Кларк (р. 1944) и компания Netscape
418 КОМПЬЮТЕРНЫЕ СЕТИ ЛАВА 4
методе RSA, названном так по первым буквам фамилий его изобретате-
лей Ривеста, Шамира и Адлемана (Rivest–Shamir–Adleman). В целом
Netscape Navigator сформировал общепринятый стандарт на внешний
вид и функциональность всех последующих поколений интернет-
браузеров.
Успех предприятия Андриссена и Кларка превзошел все ожидания.
Уже к лету 1995 года браузеры Netscape были установлены на миллио-
нах компьютеров, компания стала развиваться с рекордной скоростью,
объем продаж в 1995 году составил 80 млн, в 1996 году – 318 млн, а в
1997 году – 534 млн долларов. Число работников в 1997 году превысило
1800 человек, компания обзавелась шикарным офисом в местечке Ма-
унтин-Вью в центре Силиконовой долины, а Марк Андриссен в возрас-
те 25 лет стал мультимиллионером.
Благодаря графическим браузерам, неизмеримо упрощающим рабо-
ту пользователя, Всемирная паутина, а вместе с ней и весь интернет
стали разрастаться с экспоненциальной скоростью (см. график). В фи-
зических системах такой процесс называется взрывом, а в социальных
технологической революцией. Своими сайтами (этот термин, образо-
ванный от англ. site – «место, участок», означает в WWW целостный
информационный ресурс, состоящий из связанных HTML-страниц; сайт
является логическим понятием, на одном физическом HTTP-сервере
Первая версия Netscape Navigator (1994 г.)
§ 4.9] WEB-РЕВОЛЮЦИЯ 419
может размещаться несколько независимых сайтов) обзавелись не
только вузы, коммерческие организации, но и правительственные уч-
реждения всех стран. Даже Римская католическая церковь не могла ос-
таться в стороне от технического прогресса. Мало того, что Святейший
Престол создал собственный сайт, он всерьез решил назначить Святого
покровителя Сети. По сообщениям печати, в 1999 году Папский Совет
по социальным связям рассматривал трех кандидатов – Святую Теклу,
Святого Педро Реганальдо и Святого Исидора Севильского. Все они
100
1 000
10 000
100 000
1 000 000
10 000 000
100 000 000
янв.93
янв.94
янв.95
я
нв
.
96
янв.97
я
нв
.
98
я
нв
.
9
9
я
нв
.
0
0
я
нв
.
0
1
Экспоненциальный рост WWW
80
318
534
0
100
200
300
400
500
600
1995 1996 1997
Рост доходов компании Netscape
420 КОМПЬЮТЕРНЫЕ СЕТИ ЛАВА 4
были канонизированы Ватиканом за совершение различных чудес.
Вслед за католической устремились в интернет и другие конфессии, не
исключая одну из наиболее консервативных – Русскую православную
церковь. В довершение всего выяснилось, что кроме познавательной и
развлекательной, интернет способен выполнять и коммерческие функ-
ции, начал развиваться электронный бизнес. В мировой Паутине запах-
ло большими деньгами.
Как ни странно, Билл Гейтс, обладающий сверхъестест-
венным чутьем на новые информационные технологии,
могущие принести прибыль, проморгал начало Web-
революции. Гигантская Microsoft, получившая в 1995 году 5,9 млрд
долларов дохода, была слишком занята своей ОС Windows-95 и не об-
ращала внимания на интернет и Web. Лишь к началу 1996 года Гейтс
окончательно осознал тот факт, что Web – это технология, способная
изменить бизнес, в то время как Windows-95 – всего лишь новая опера-
ционная система. Но время было упущено, рынок сетевого программ-
ного обеспечения уже сформировался, около 20 млн человек использо-
вали Netscape Navigator и другие продукты, предназначенные для рабо-
ты с Web.
И тогда Гейтс сделал решительный шаг. Он громогласно объявил
интернет ареной стратегических интересов своей фирмы и бросился в
бой с конкурентами, поставив задачу передела рынка в пользу
Microsoft. На карикатурах начала 1996 года Гейтс изображался в гене-
ральском мундире, ботфортах и крагах, мановением руки посылающим
армаду танков с развевающимися флагами в виде фирменных разно-
цветных «окон» в сторону окопавшейся Netscape.
Война
браузеров
Карикатуры на тему войны браузеров