Джерард Теллис - Воля и видение. Как те, кто приходит позже остальных, в итоге заправляют рынками
Как мы говорили в Главе 5, после того, как Бернерс-Ли придумал Web, у него не было ни времени, ни ресурсов для систематической работы по повышению качества браузеров, которые он для него создал. Его первый браузер WorldWideWeb был графическим, но работал только на компьютерах NeXT, которые не пользовались популярностью. Второй браузер, работающий в линейном режиме, мог использоваться на любом компьютере, но был сложен в применении и так и не встал на ноги. Желая ускорить становление Web, Бернерс-Ли всячески поощрял создание более совершенных браузеров, особенно с участием студентов университетов. В результате в начале 1990-х разработка браузеров стала любимой темой исследовательских проектов студентов компьютерных дисциплин в университетах. Несколько браузеров дошли до широкой публики, включая Lynx 2.0 (University of Kansas), Cello (Cornell University), Erwise (Helsinki University) и Viola (Berkeley) (Таблица 7–1).
В 1992 году группа программного обеспечения из Национального центра суперкомпьютеров (NCSA) в University of Illinois в Урбана-Шампейн разрабатывала программу, которая позволила бы взаимо действовать учёным из разных компьютерных сетей. Один из членов группы, Дейв Томпсон, натолкнулся на сайт CERN, работавший по мало известным принципам WorldWideWeb и на её браузерах. Он обратил на них внимание руководителя группы Джозефа Хардина и работавшего в группе студента Марка Андреессена.[129] Адреессен, почувствовав, что удобные для пользователей Web-программы будут иметь большое будущее, тут же решил заняться усовершенствованием имеющихся браузеров. Он привлек к работе лучшего программиста центра Эрика Бину, и работа закипела. Их союз оказался плодотворным.
Таблица 7–1. Некоторые из первых веб-браузеров.
Андреессен выступал в качестве архитектора, оценивал имеющиеся программы и мнения пользователей о них и рекомендовал пути совершенствования. Бина работал как программист, писал код и решал технические проблемы.
Их сотрудничество было красочно описано Джорджем Гилдером:
«Каждому Гейтсу нужен свой Пол Аллен (а Джобсу его Стив Возняк). У Андреессена был Бина – жилистый коротышка в паре с медведем, осторожный, когда Андреессен витал в облаках. Один собранный, другой разбрасывающийся, всепрощающий рядом с задирой, бережливый рядом с мотом, сидящий дома и пишущий код – покуда Андреессен завоевывает мир. Абсолютно разные, но доверяющие и дополняющие друг друга, эти двое в труднейшем марафоне с января по март 1993 года явили свету Mosaic».[130]
Сперва они переписали код линейного браузера Бернерса-Ли, повысив скорость его работы. Затем принципиально улучшили его, добавив экранный режим, что позволило работать с графикой. Впоследствии они добавили мультимедийные возможности и получился новый браузер под именем Mosaic.
Mosaic был лучше всех имеющихся браузеров по ряду параметров. Во-первых, веб-страница ожила при помощи цвета, шрифтов и полностраничного форматирования. Мультимедийные возможности позволили устанавливать линки с изображениями, звуком и видео. Во-вторых, он позволял пользователям с легкостью перемещаться между сайтами. Щелкнув мышкой по гипертексту, можно было сразу попасть на новую страницу. В-третьих, он был удобен в загрузке, инсталляции, изучении и пользовании. В-четвёртых, что самое главное, Андреессен просто горел желанием усовершенствовать программу до возможности выхода на массовый рынок. Он поддерживал контакт с пользователями, добавлял функции по их пожеланиям и вносил изменения в ответ на критику.
В 1993 году к работе были привлечены другие студенты, чтобы адаптировать Mosaic к двум доминирующим компьютерным системам – Windows и Macintosh. Усилия были не напрасны – успех Mosaic оказался феноменальным. Через шесть месяцев после появления программа была загружена миллионом пользователей. Ещё год спустя число пользователей достигло 10 миллионов.
Аналитики часто неправильно оценивают причины успеха Mosaic, который отнюдь не был первым браузером. Многие существовали до него в течение нескольких лет, например, Gopher и Lynx. Mosaic не был первым браузером для работы в Web. WorldWideWeb Бернерса-Ли и его линейный браузер были первыми. Mosaic не был первым браузером для работы в UNIX, Erwise и Viola опередили его. Mosaic также не был первым графическим браузером. ViolaWWW располагал графическими и анимационными возможностями и встроенными прикладными программами, позднее получившие название «апплет». Наконец, Mosaic не был первым браузером под Microsoft Windows. Cello мог опередить его в этом (Таблица 7–1). Андреессен признавал своё невыгодное положение относительно Бернерса-Ли, заметив: «я поздно вошёл в игру».[131] Mosaic имел успех не потому что был первым, а потому что был лучше. Более того, Андреессен был привержен постоянному совершенствованию программы ради удобства пользователей.
Многие аналитики неправильно оценивают роль Андреессена в разработке Mosaic. Идея о разработке браузера в NCSA принадлежала Томпсону. Главой группы разработчиков был Хардин. Ведущим программистом Бина. Андреессен не был лидером студентов-заговорщиков – проект был открытым и санкционирован руководством NCSA. Но Андреессен привнёс в проект свою страсть к совершенствованию продукта под массовый рынок. Он держал связь с пользователями и воплощал их желания. Он прислушивался к критикам и быстро вносил исправления. В NCSA Андреессен был маркетологом, инноватором, плановиком в одном лице. Бернерс-Ли сказал о его страсти: «Говорят, что ключевой инновацией Mosaic была возможность работать с изображениями. Мне же думается, что главное, что Марк привнёс в Mosaic, было удобство инсталляции, и он боролся за это денно и нощно, решая проблемы с установкой прямо по электронной почте. Ему посылали отчёт о проблемах – и через пару часов он писал в ответ, как эти проблемы решить».[132] У других программ не было лидера с той же страстью к быстрым инновациям и совершенствованию продукта.
Скорость имела огромное значение. Изменения – способ существования рынка браузеров. Рыночная популярность переместилась от WAIS к Gopher и к Mosaic всего за 2 года. В следующие 4 года лидерство перешло от Mosaic к Netscape, а затем к Internet Explorer. Все изменения произошли практически мгновенно. Несомненной причиной трёх из них были превосходные характеристики, порожденные быстрыми инновациями. В четвёртом случае смена Netscape на Internet Explorer была вызвана инновациями вкупе с умелым использованием активов со стороны Microsoft, о чём речь пойдёт ниже. Порядок выхода на рынок был неважен. Напротив, это скорее недостаток, понижающий восприимчивость и лишающий способности к радикальным изменениям в конструкции продукта.[133]