Как появился компьютерный интерфейс: прорыв легендарного американского изобретателя
9 декабря 1968 года Дуглас Энгельбарт показал, как будет выглядеть работа с компьютером. Его презентация включала систему окон, режим совместной работы, текстовый редактор и первую в истории компьютерную мышь. К очередной годовщине сотрудник факультета компьютерных наук НИУ ВШЭ Антон Басов рассказывает о том, как случилась «мать всех презентаций».
Компьютеры появились всего за несколько лет до этого. Они были очень большими и дорогими. Во всем мире их было всего несколько десятков, в собственности правительств и крупнейших университетов. Компьютеры использовали только для сложных расчетов — рассчитывали траектории снарядов и орбиты небесных тел, предсказывали погоду и поведение элементарных частиц.
Компьютеры работали не на микрочипах и даже не на транзисторах, а на тысячах электронных ламп (а кое-где еще жили компьютеры на электромеханических реле). Для ввода информации использовали перфокарты и перфоленты, для вывода — печать. Не было даже языков программирования, а программисты не видели результат своей работы иначе, как на распечатке.
Идея Энгельбарта о компьютере, который может обрабатывать любую информацию, а не только числа, была провидческой. Ему понадобилось 17 лет, чтобы она стала реальностью.
Первые идеи
В 1945 году Дуглас Энгельбарт был оператором радиостанции и радара в американском военном флоте. На флот он попал студентом Орегонского университета — там он изучал электротехнику. Работая оператором радара, Энгельбарт столкнулся с электронно-лучевой трубкой — первым электронным устройством отображения информации.
Сейчас ЭЛТ уже вышли из употребления, но когда-то они применялись для визуализации информации в осциллографах, телевизорах и компьютерах. Телевидение тогда только появлялось, поэтому большинство никогда не сталкивалось с ЭЛТ и ее экраном. Энгельбарт видел, как на экране радара возникают символы, соответствующие самолетам, поэтому неудивительно, что именно ему пришла в голову идея отображать на таком экране и другую информацию.
У него был и другой источник вдохновения. В 1945 году Энгельбарт прочел статью «Как мы можем мыслить» (As We May Think) Ванневара Буша. Буш тогда был главой Бюро научных исследований и развития, иными словами, координировал общее направление американской науки. В этой статье он описывал разные способы обработки информации и размышлял о том, как их можно улучшить.
Главной была идея устройства под названием Memex (от слов memory expansion, «расширение памяти»). С помощью этого устройства человек мог собирать и использовать разные виды информации — тексты, изображения, таблицы. В документе можно было оставлять записки и создавать ссылки на другие документы. Для хранения информации использовалась микрофотография.