Концепциите, които не успяват да достигнат до масовия пазар често изчезват в сянка. Историята на Джеф Раскин напомня, че сред такива „задънени улици“ има идеи, които са изпреварили времето си. В края на 70-те години на миналия век той замисля компютър, който поставя задачите на потребителя над метафорите на формалния интерфейс. Машината трябва да бъде евтина, проста, завършена и да не изисква от хората да запомнят режими, преки пътища и десетки правила.
Този възглед е в основата на ранния проект Macintosh, а по-късно води до създаването на самостоятелните устройства Swyft и Canon Cat, при които обичайните „приложения“ са заменени с единно работно пространство.
В Apple Раскин популяризира идеята, че сложността на разширяемите системи като Apple II и Apple III неизбежно прехвърля тежестта върху потребителя и разработчика. Неговият ранен прототип на Mac разчита на клавиатура, текстов интерфейс и минимални режийни разходи: без мишки, без режими, само с пряко действие. Когато Стив Джобс поема проекта, Macintosh получи графика, премина на процесор Motorola 68000 и получи мишка.
Идеята за масово произвеждана „хуманна“ машина се отдалечава и самият Раскин напуска Apple през 1982 година.

Той внедрява концепцията си в стартъп, наречен Information Appliance. Swyft изглеждаше като моноблок с монохромен екран и незабавно включване. Основната новост не беше в хардуера, а в логиката: цялата работа се извършваше в един голям документ. Беше възможно да се пише, изчислява, пише код директно в текста и веднага да се получи резултатът. Данните от серийния порт влизаха в документа автоматично. Запаметяването помнеше цялото състояние, без файлове и имена, и когато потребителят се върнеше, той беше точно там, където е спрял. Навигацията беше решена чрез 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 и „изтрит документ“, където всяко изтриване беше просто още една част от текста, достъпна за възстановяване. Проектът остана незавършен, но показа колко далеч може да се стигне, ако се изостави обичайното съпоставяне „приложение-файл“.

Някои от идеите изплуваха в експериментите на Humanised и Mozilla, а отделни разработки на интерфейси за мащабиране се появиха в нишови продукти и изследвания. Въпреки това системите за масовия пазар почти не са се придвижили: все още живеем в парадигмата на прозорците, иконите и менютата, където „приложението“ е основната единица. Това не е много хуманно по стандартите на Раскин: от потребителя се изисква да превключва, да помни изключенията и да отделя внимание на интерфейса вместо на задачата.
Опитът на Swyft и Canon Cat е важен не като носталгия по ретро хардуера, а като напомняне, че интерфейсът е свързан с респектираща последователност и предвидимост.
Ако едно и също действие винаги прави едно и също нещо в един и същи контекст, потребителят научава как да работи със системата по-бързо и прави по-малко грешки. Ако интерфейсът реагира мигновено или поне е честен по отношение на напредъка, чувството за загуба на контрол изчезва. Ако навигацията и действието не изискват смяна на режима, на мозъкът не трябва да помни „кога да натисне Enter“. По тази логика „задънената улица“ на Ръскин не изглежда като задънена улица, а като незабелязан изход от магистралата. Може би някой ден ще се върнем към нея – не заради ретро романтиката, а за да направим компютрите наистина по-„човешки“.
Всичко важно от света на технологиите, директно в пощата ти.
С абонирането приемате нашите Условия и Политика за поверителност. Може да се отпишете с един клик по всяко време.
Коментирайте статията в нашите Форуми. За да научите първи най-важното, харесайте страницата ни във Facebook, и ни последвайте в Google Новини, TikTok, Telegram и Viber или изтеглете приложението на Kaldata.com за Android, iPhone, Huawei, Google Chrome, Microsoft Edge и Opera!