13.09.2025 | Компьютер без мыши, который думал быстрее человека — и почему его убили |
Концепции, которые не дошли до массового рынка, часто исчезают в тени. История Джефа Раскина напоминает, что среди таких «тупиков» бывают идеи, опередившие время. В конце 1970-х он задумал компьютер, который ставит задачи пользователя выше формальных метафор интерфейса. Машина должна быть дешёвой, простой, «законченной из коробки» и не требовать от человека запоминать режимы, ярлыки и десятки правил. Этот взгляд лёг в основу раннего проекта Macintosh и позже привёл к самостоятельным устройствам Swyft и Canon Cat, где привычные «приложения» заменялись единым рабочим пространством. В Apple Раскин продвигал мысль, что сложность расширяемых систем вроде Apple II и Apple III неизбежно перекладывает тяжесть на пользователя и разработчика. Его ранний мак-прототип делал ставку на клавиатуру, текстовый интерфейс и минимальные издержки: никаких мышей, никаких режимов, только прямое действие. Когда Стив Джобс перехватил проект , Macintosh стал графическим, перешёл на процессор Motorola 68000 и получил мышь. Идея массовой «гуманной» машины от этого отдалилась, а сам Раскин ушёл из компании в 1982 году. Свою концепцию он развернул в стартапе Information Appliance. Swyft выглядел как моноблок с монохромным экраном и мгновенным включением. Главная новинка была не в железе, а в логике: вся работа происходила в одном большом документе. Можно было печатать, считать, писать код прямо в тексте и тут же получать результат. Данные с последовательного порта попадали в документ автоматически. Сохранение запоминало состояние целиком, без файлов и имён, а при возврате пользователь оказывался ровно там, где остановился. Навигация решалась клавишами LEAP: зажимаете клавишу, набираете фрагмент — курсор прыгает к первому совпадению, двумя LEAP выделяете диапазон. Один и тот же принцип работал для поиска, редактирования и отправки текста на печать или по связи. Чтобы вывести идею в люди, команда выпустила SwyftCard для Apple IIe. Плата за 89,95 доллара превращала Apple IIe в упрощённую среду Swyft: тот же единый документ, те же прыжки LEAP, быстрый отклик и минимум когнитивной перегрузки. Пользователи отмечали, что этот подход часто оказывался быстрее привычных текстовых редакторов и даже некоторых возможностей раннего Mac — именно из-за последовательности действий и отсутствия режимов. В 1987 году Canon представила Cat — законченный продукт на базе идей Swyft. Это тоже был моноблок с 9-дюймовым экраном, ROM-системой и большой встроенной справкой. LEAP-клавиши вынесли отдельной строкой, а вычисления можно было делать прямо в тексте: выделяете выражение, получаете ответ с пунктирным подчёркиванием и при необходимости редактируете исходные данные — пересчёт происходил автоматически. Благодаря фиксированному шрифту и табуляции Cat позволял собирать простые «таблицы» без отдельного приложения, вести списки и автоматизировать рутину макросами. Однако корпорация позиционировала устройство как «продвинутую пишущую машинку», урезала официальную программируемость и связала принтерные возможности с текстом, что ограничило потенциал. Продажи не задались, проект быстро закрыли, а планы по портативной версии остались на бумаге. После этого Раскин сосредоточился на теориях и софте. В книге «The Humane Interface» он объяснил, почему режимы и непоследовательные жесты рождают ошибки, а интерфейсы должны использовать силу привычки, а не бороться с ней. Он обращался к измеримым метрикам — от закона Фиттса до модели GOMS — и настаивал, что скорость отклика и честная обратная связь важнее декоративных эффектов. Вместо нового компьютера он с командой начал «The Humane Environment», позже Archy: среду с единым пространством, «квази-режимом» команд, теми же прыжками LEAP и «документом удалённого», где любое удаление было просто ещё одним фрагментом текста, доступным для восстановления. Проект остался незавершённым, но показал, насколько далеко можно зайти, если отказаться от привычной связки «приложение — файл». Часть идей всплыла в экспериментах Humanized и Mozilla, а отдельные наработки зум-интерфейсов появлялись в нишевых продуктах и исследованиях. Тем не менее массовые системы почти не сдвинулись с места: мы по-прежнему живём в парадигме окон, иконок и меню, где «приложение» — основная единица. По меркам Раскина это не слишком гуманно: от пользователя требуется переключаться, помнить исключения и тратить внимание на интерфейс вместо задачи. Опыт Swyft и Canon Cat важен не как ностальгия по ретро-железу, а как напоминание, что интерфейс — это про уважаемую последовательность и предсказуемость. Если одно и то же действие в одном и том же контексте всегда делает одно и то же, пользователь быстрее осваивает систему и меньше ошибается. Если интерфейс мгновенно откликается или хотя бы честно показывает прогресс, уходит чувство потери контроля. Если навигация и действие не требуют смены режима, мозгу не нужно держать в голове «что сейчас нажмёт Enter». В этой логике «тупик» Раскина выглядит не тупиком, а незамеченным выездом на магистраль. Возможно, когда-нибудь мы на него вернёмся — не ради ретро-романтики, а чтобы компьютеры стали действительно человечнее. |
Проверить безопасность сайта