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

Компьютер середины девяностых пугал обычных людей и требовал решения

Чтобы понять, зачем Microsoft вообще понадобился Bob, стоит вспомнить, кто покупал компьютеры в первой половине девяностых. Персоналка перестала быть игрушкой инженеров и начала массово заходить в дома. Люди приобретали машины для учёбы детей, для семейной бухгалтерии, для письма родственникам на новом модном устройстве. И сталкивались с суровой реальностью: интерфейс Windows 3.1 был построен вокруг абстракций, понятных программистам, но совершенно чуждых обывателю. Менеджер программ, группы значков, файловый менеджер с ветвящимся деревом каталогов. Новый владелец компьютера раскрывал инструкцию толщиной со стихотворный сборник и чувствовал себя не хозяином полезной вещи, а экзаменуемым.

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

Проект получил внутреннее имя Utopia, что само по себе раскрывает масштаб амбиций. Руководить разработкой пригласили Карен Фрайз, исследовательницу интерфейсов с солидным академическим бэкграундом. Подразделением потребительского софта, в котором шёл проект, руководила Мелинда Френч, в ту пору невеста Билла Гейтса, а с января 1994 года его жена. Перед командой стояла задача, звучащая почти как художественное задание: сделать так, чтобы человек, впервые увидевший компьютер, понял его интуитивно, без единого урока.

Виртуальный дом заменил кнопки и меню предметами на полках

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

Внутри дома жили персонажи-помощники, которых Microsoft назвала персональными гидами. Их было несколько, включая черепаху, кота и говорящий цветок, но самым известным стал жёлтый пёс Ровер. Помощник наблюдал за действиями пользователя и выдавал подсказки в речевых облачках, словно герой комикса. Именно этому решению суждено было оставить неожиданный след в мировой культуре. Для облачков с текстом помощников дизайнер Винсент Коннаре нарисовал шрифт, вдохновлённый оформлением комиксов, которые он держал на рабочем столе. В бета-версии Bob в облаках стоял строгий Times New Roman, и Коннаре решил, что говорящий пёс не может изъясняться канцелярским шрифтом. Так появился Comic Sans. К релизу Bob шрифт не успели интегрировать, и своё общественное крещение он получил позже в пакете Windows 95 Plus!, после чего разошёлся по миру и стал одновременно самым любимым и самым высмеиваемым шрифтом планеты.

Технически Bob был не операционной системой, а надстройкой. Он ставился поверх Windows 3.1 и готовящейся к выходу Windows 95, то есть пользователь получал систему внутри системы. Уже одно это удваивало нагрузку на слабые домашние машины. Разноцветный дом с анимированными героями требовал приличного объёма памяти и шустрого процессора, а типовой домашний компьютер 1995 года едва вытягивал саму Windows. Красота оказалась тяжёлой в прямом смысле слова.

Цена около сотни долларов и голодное железо похоронили продажи

Когда Bob вышел 31 марта 1995 года, его розничная цена составила около ста долларов. Для сравнения, за эти деньги семья могла купить серьёзную прикладную программу или солидный набор игр. А Bob не добавлял компьютеру новых возможностей, он лишь пересаживал старые в красивую обёртку. Текстовый редактор, календарь, адресная книга, простенькая почта и финансовый дневник внутри Bob были намеренно примитивными, чтобы не пугать новичка. Получился замкнутый круг: опытному пользователю надстройка была не нужна, потому что он и так умел работать в Windows, а новичок за сто долларов получал куцый набор программ и заторможенную машину.

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

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

Почему идея говорящего дома встретила именно такое сопротивление

Провал Bob часто объясняют ценой и системными требованиями, но корень проблемы лежит глубже, в самой логике метафоры. Дизайнеры исходили из того, что новичку проще освоить знакомый образ гостиной, чем абстрактное меню. На практике вышло ровно наоборот. Чтобы найти программу в Windows, пользователь читает подпись под значком. Чтобы найти её в доме Bob, нужно помнить, что письма пишутся за письменным столом, дела планируются у календаря, а финансы копятся в специальной шкатулке. Абстракция никуда не исчезла, она просто переоделась в картинку и обзавелась дополнительным слоем догадок.

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

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

Наследники Bob дожили до эпохи Windows XP и Office 97

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

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

Особая строка в наследстве принадлежит Comic Sans. Шрифт, рождённый для речевых облаков болтливого пса, пережил всех своих хозяев, стал стандартом школьных объявлений, предметом дизайнерских войн и культурным мемом. Винсент Коннаре не раз признавался, что не ждал ничего подобного: он просто хотел, чтобы говорящая собака не разговаривала шрифтом делового письма. История оказалась искромётной: коммерчески провальный продукт породил один из самых известных шрифтов в истории, а его создатель получил славу, о которой не мечтал.

Антирейтинги закрепили за Bob репутацию худшего продукта эпохи

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

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

Опыт Bob навсегда изменил подход индустрии к проектированию интерфейсов

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

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

  1. Метафора интерфейса не должна уходить глубже решаемой задачи, иначе она сама становится проблемой;
  2. Помощник появляется по запросу пользователя и молчит до него, иначе забота оборачивается раздражением;
  3. Дружелюбный тон не должен скатываться в разговор со взрослым человеком как с ребёнком;
  4. Красота обязана работать на массовом железе, а продукт, требующий апгрейда ради себя, обречён;
  5. Цена надстройки должна соответствовать новым возможностям, а не новой раскраске старых.

История Bob напоминает ещё об одной простой вещи: большой провал у большой компании это не конец, а очень дорогой, но очень честный исследовательский эксперимент. Microsoft заплатила за него деньгами и репутацией, а вся индустрия получила выводы бесплатно.