Что произошло
Осень 1945 года. Филиппины. Двадцатилетний радарный техник Дуглас Энгельбарт (Douglas Carl Engelbart) ждёт демобилизации в хижине на сваях у Красного креста. Делать нечего — и он читает. В руки попадает номер журнала Life с перепечаткой статьи Вэнивара Буша «As We May Think». Статья описывает Memex — воображаемое устройство для навигации по знаниям через ассоциативные связи. Энгельбарт прочитал — и, по его собственным словам, «заболел».
Прошло шестнадцать лет. Энгельбарт получил степень по электротехнике в Беркли, поработал в NASA (тогда ещё NACA), защитил диссертацию — и всё это время не мог избавиться от одной идеи: компьютер должен стать не просто вычислителем, а инструментом расширения человеческого интеллекта. Не считать за человека — а думать вместе с ним. Не автоматизировать рутину — а усиливать способность решать сложные задачи.
В 1962 году Энгельбарт, теперь исследователь в Стэнфордском исследовательском институте (SRI), опубликовал манифест: «Augmenting Human Intellect: A Conceptual Framework» — «Расширение человеческого интеллекта: концептуальная основа». Документ объёмом 134 страницы, написанный для Управления перспективных исследований Министерства обороны (ARPA), описывал не конкретное устройство, а программу исследований. Энгельбарт утверждал: чтобы справиться с нарастающей сложностью мира — ядерная угроза, демографический взрыв, экологические кризисы, — человечеству нужно научиться думать лучше. И компьютер может в этом помочь — если перестать рассматривать его как калькулятор и начать проектировать как среду для мышления.
ARPA выделило финансирование. Энгельбарт собрал команду — Augmentation Research Center (ARC), центр исследований расширения. И начал строить систему, которую назвал NLS — oN-Line System.
Параллельно с разработкой NLS Энгельбарт искал способ указывать на объекты на экране. Существующие устройства ввода — световые перья, джойстики, трекболы — были неудобны. Световое перо требовало держать руку на весу у экрана. Джойстик давал непрямое управление. Энгельбарт и его инженер Билл Инглиш (Bill English) перебрали множество вариантов — и в 1963–1964 годах сделали прототип нового устройства: деревянный корпус размером с ладонь, одна кнопка сверху, два перпендикулярных колёсика на дне. Колёсики при перемещении по столу передавали координаты на экран, перемещая курсор. Провод тянулся сзади. Кто-то из команды заметил, что устройство похоже на мышь — и название прижилось.
В сравнительных тестах с другими устройствами ввода мышь победила по скорости и точности наведения. Она была интуитивной: движение руки по столу прямо соответствовало движению курсора на экране. Не нужно было запоминать отображение — рука двигалась вправо, курсор двигался вправо. Это свойство позже назовут прямой манипуляцией — одним из фундаментальных принципов графического интерфейса.
Но мышь была только элементом большей системы. К 1968 году NLS представляла собой нечто невиданное: экранный текстовый редактор, в котором можно было создавать и редактировать документы; гипертекстовые ссылки между документами; иерархическая структура с возможностью сворачивать и разворачивать разделы; оконная система (несколько видов информации на одном экране); совместное редактирование — два человека за разными терминалами одновременно работают над одним документом, видя изменения друг друга в реальном времени.
И Энгельбарт решил показать всё это миру.
Контекст эпохи
9 декабря 1968 года. Конференция Fall Joint Computer Conference, конференц-центр Брукс-холл в Сан-Франциско. В зале — около тысячи компьютерных специалистов. На сцене — Энгельбарт за консолью: клавиатура, мышь и специально сконструированное устройство с пятью клавишами (chord keyset) для ввода команд одной рукой. За его спиной — огромный экран 6 на 7 метров. В Менло-Парке, в 50 километрах от зала, — его команда ARC, подключённая по выделенной линии.
Следующие 90 минут вошли в историю как «Мать всех демонстраций» (The Mother of All Demos) — название, данное журналистом Стивеном Леви десятилетия спустя.
Энгельбарт начал спокойно: «Если бы у вас в офисе был компьютерный дисплей, подключённый к компьютеру, который работал бы весь день и мгновенно откликался на каждое ваше действие, — сколько бы это стоило для вас?» Затем он показал: редактирование текста на экране — перемещение курсора мышью, вставка и удаление слов. Для аудитории, привыкшей к перфокартам и пакетной обработке, это было как фокус. Компьютер отвечал мгновенно. На каждое движение мыши — курсор двигался. На каждое нажатие — текст менялся. Интерактивность, которой в 1968 году просто не существовало в опыте большинства специалистов.
Затем — гипертекстовые ссылки: клик на слово в документе переносит к другому документу. Структурирование информации: сворачивание разделов, навигация по дереву. Список покупок — как пример повседневного применения.
И кульминация: Энгельбарт вызвал на связь коллегу из Менло-Парка. На экране появилось лицо — видеоконференция в 1968 году. Затем оба начали одновременно редактировать один и тот же документ, видя изменения друг друга в реальном времени. Google Docs — за сорок лет до Google Docs.
Зал молчал. Потом взорвался аплодисментами. Люди видели будущее — и большинство не понимало, как к нему приблизиться.
Контекст эпохи объясняет, почему демонстрация Энгельбарта была одновременно триумфом и трагедией. В 1968 году компьютеры были мейнфреймами: огромные, дорогие, обслуживаемые специалистами. Идея персонального интерактивного компьютера казалась экономически абсурдной. NLS работала на мощнейшем SDS 940 — машине стоимостью в сотни тысяч долларов. Аренда канала связи для демонстрации обошлась в целое состояние.
Энгельбарт показал направление, но не продукт. Он был провидцем, не предпринимателем.
Значение для UX
История Энгельбарта — это история идей, которым потребовались десятилетия, чтобы стать продуктами. И на каждом этапе этого пути кто-то переводил его видение в конкретные интерфейсные решения.
Xerox PARC (1970-е). Несколько сотрудников ARC, включая Билла Инглиша, перешли в новую лабораторию Xerox в Пало-Альто. Там они создали Alto (1973) — первый компьютер с графическим интерфейсом, окнами, иконками и мышью. Алан Кей, вдохновлённый Энгельбартом, разработал концепцию Smalltalk и идею компьютера как «динамической среды». Alto не стал коммерческим продуктом, но стал лабораторией, в которой родился современный GUI.
Apple Macintosh (1984). Стив Джобс, побывав в Xerox PARC в 1979 году, увидел графический интерфейс Alto — и решил сделать его массовым. Macintosh стал первым коммерчески успешным компьютером с мышью и графическим интерфейсом. То, что Энгельбарт показал тысяче инженеров в 1968 году, Джобс продал миллионам пользователей в 1984-м.
World Wide Web (1989). Тим Бернерс-Ли, создавая Всемирную паутину, реализовал гипертекст — идею, которую Энгельбарт демонстрировал за двадцать лет до этого. Ссылка, по которой можно кликнуть и перейти к другому документу, — это прямой потомок NLS.
Для UX-дизайна наследие Энгельбарта — это набор принципов, настолько привычных, что мы перестали замечать их революционность:
Прямая манипуляция. Курсор мыши движется туда, куда движется рука. Объект на экране можно «схватить» и «перетащить». Пользователь взаимодействует не с абстрактными командами, а с видимыми объектами. Бен Шнейдерман формализовал этот принцип в 1983 году — но Энгельбарт практиковал его с 1968-го.
WYSIWYG. «What You See Is What You Get» — то, что вы видите на экране, соответствует тому, что вы получите. До Энгельбарта текст на компьютере был потоком символов с невидимыми кодами форматирования. NLS показала, что экран может отображать документ так, как он выглядит.
Совместная работа в реальном времени. Google Docs, Figma, Miro, Notion — все инструменты совместного редактирования — это внуки NLS. Энгельбарт видел компьютер не как индивидуальный инструмент, а как среду для коллективного мышления.
Гипертекстовая навигация. Каждая ссылка в интернете — реализация идеи Энгельбарта (и Буша, которого он продолжил). Навигация по связям, а не по иерархии.
Трагическая ирония судьбы Энгельбарта в том, что он хотел расширить интеллект — а индустрия использовала его изобретения, чтобы упростить операции. Он мечтал о профессионалах, которые решают сложные задачи с помощью мощных инструментов. Apple и Microsoft создали интерфейсы для массового потребителя. Энгельбарт до конца жизни (он умер в 2013 году) считал, что мир пошёл не туда: вместо того чтобы поднимать людей до уровня инструмента, индустрия опустила инструмент до уровня людей.
Это противоречие — мощность для эксперта vs. простота для новичка — остаётся одной из центральных дилемм UX-дизайна. И каждый раз, когда дизайнер решает, добавить ли «продвинутый режим» или упростить интерфейс до одной кнопки, он стоит на перекрёстке, который обозначил Энгельбарт.
Связанные статьи
Изобретения Энгельбарта связаны с фундаментальными концепциями UX:
- Закон Фиттса — закон описывает время наведения курсора на цель в зависимости от расстояния и размера. Мышь Энгельбарта сделала этот закон практически значимым: с появлением курсора и кликабельных объектов на экране размер кнопки и её расположение стали вопросом проектирования.
- Что такое User Experience — Энгельбарт проектировал не интерфейс, а опыт взаимодействия человека с компьютером. Его концепция «расширения интеллекта» — одна из первых формулировок того, что пользовательский опыт определяется не техническими характеристиками, а тем, что человек может сделать с их помощью.
- Что такое человекоцентричный дизайн — манифест «Augmenting Human Intellect» — это программа человекоцентричного проектирования: начинай с задач человека, проектируй технологию как инструмент усиления его способностей.
- Эвристики Нильсена — многие эвристики Нильсена (видимость состояния системы, соответствие между системой и реальным миром, свобода действий пользователя) описывают свойства, которые Энгельбарт реализовал в NLS интуитивно, до появления формальных правил.
Из других статей серии «История UX»:
- Вэнивар Буш и Memex (1945) — статья Буша вдохновила Энгельбарта на всю его карьеру. Memex — интеллектуальный предшественник NLS: ассоциативные тропы Буша стали гипертекстовыми ссылками Энгельбарта.
- Послевоенные компьютеры (1948) — вычислительные машины, на которых Энгельбарт строил свои системы, были продуктом послевоенного технологического бума.