newsmode
search
Меню
arrow_back Назад

Snapshot: Viaweb, June 1998

auto_awesomeКраткое саммари

В январе 2012 года Пол Грэм вспоминает Viaweb, сделав снимок сайта компании за несколько часов до объявления о её покупке Yahoo в июне 1998 года. Он описывает технические реалии той эпохи: крошечные размеры страниц из-за маленьких экранов, отсутствие сглаженных шрифтов в браузерах (IE 6 появится лишь через три года) и необходимость рендерить текст картинками. Среди забавных деталей — Роберт Моррис (Rtm) после истории с «червём» избегал публичности и не хотел указывать своё имя на сайте, а язык шаблонов RTML был назван в его честь и представлял собой Common Lisp с макросами. Сайт был устроен как воронка, ведущая к онлайн-демо («test drive»), все магазины хостились в офисе (а точнее в кабинете Тревора по прозвищу «Hot Tub» с шестью серверами), и в июне 1998 года они вместе давали свыше 10 миллионов просмотров страниц в месяц через 2 линии T1. Грэм также отмечает, что в их советах по поисковому трафику упоминались семь поисковиков (Yahoo, AltaVista, Excite и др.), но Google среди них не было — он был зарегистрирован лишь в сентябре того года.

Январь 2012

За несколько часов до того, как в июне 1998 года было объявлено о покупке компании Yahoo, я сделал снимок сайта Viaweb. Я подумал, что однажды на него будет интересно взглянуть.

Первое, что бросается в глаза, — насколько крошечные страницы. Экраны в 1998 году были гораздо меньше. Если я правильно помню, наша главная страница как раз умещалась в размер окна, которым люди тогда обычно пользовались.

У браузеров того времени (до IE 6 оставалось ещё 3 года) было мало шрифтов, и они не сглаживались. Если хотелось делать страницы, которые хорошо выглядят, приходилось отрисовывать заметный текст в виде картинок.

Вы можете заметить определённое сходство между логотипами Viaweb и Y Combinator. Мы сделали так в качестве внутренней шутки, когда запускали YC. Учитывая, насколько примитивная вещь — красный круг, мне показалось удивительным, когда мы запускали Viaweb, как мало других компаний использовали его в качестве своего логотипа. Чуть позже я понял почему.

На странице компании вы заметите загадочную личность по имени John McArtyem. Роберт Моррис (он же Rtm) после истории с червём так избегал публичности, что не хотел видеть своё имя на сайте. Мне удалось уговорить его на компромисс: мы могли использовать его биографию, но не имя. С тех пор он немного смягчился по этому вопросу.

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

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

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

В наших советах о том, как получать трафик из поисковых систем (я не думаю, что термин SEO тогда уже был придуман), мы говорим, что есть всего 7 значимых: Yahoo, AltaVista, Excite, WebCrawler, InfoSeek, Lycos и HotBot. Замечаете, чего не хватает? Google был зарегистрирован в сентябре того года.

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

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

У нас были некоторые известные пользователи. Само собой, больше всего трафика получала Frederick's of Hollywood. Мы брали фиксированную плату в 300 долларов в месяц за крупные магазины, так что иметь пользователей с большим трафиком было немного тревожно. Однажды я подсчитал, во сколько Frederick's обходилась нам по трафику, и вышло около 300 долларов в месяц.

Поскольку мы хостили все магазины, которые вместе в июне 1998 года набирали чуть более 10 миллионов просмотров страниц в месяц, мы потребляли по тем временам, казалось, много трафика. К нам в офис приходили 2 линии T1 (3 Мбит/с). В те дни не было AWS. Даже размещение серверов в колокейшн казалось слишком рискованным, учитывая, как часто с ними что-то шло не так. Поэтому наши серверы стояли у нас в офисе. Точнее, в кабинете Тревора. В обмен на уникальную привилегию делить кабинет ни с кем из людей, ему приходилось делить его с 6 визжащими серверами-башнями. Его кабинет прозвали «Hot Tub» (джакузи) из-за тепла, которое они выделяли. Большую часть дней его стопка оконных кондиционеров справлялась с нагрузкой.

Для описания страниц у нас был язык шаблонов под названием RTML, который якобы что-то означал, но на самом деле я назвал его в честь Rtm. RTML был Common Lisp, дополненным некоторыми макросами и библиотеками и спрятанным под структурным редактором, благодаря которому он выглядел так, будто у него есть синтаксис.

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

В конце 1997 года мы выпустили универсальный поисковик для покупок под названием Shopfind. Для своего времени он был довольно продвинутым. У него был программируемый краулер, который мог обходить большинство различных магазинов в сети и выбирать товары.