Литмир - Электронная Библиотека
A
A

Купленное устройство позволило Тине плавными движениями руки отдавать своему Mac сложные команды. Сенсорная панель, отслеживающая движение пальцев, по словам Чаудри, сразу же привлекла внимание ребят.

«Мы начали экспериментировать с мультитачем, и идея покорила очень многих», – рассказывает Стрикон. Он был знаком с этой компанией и предложил пообщаться с ними.

«А я сказал, что мы вообще-то уже видели их», – рассказывает Хуппи. Последние пару лет они появлялись на встречах в Купертино и за его пределами, но особой популярностью никогда не пользовались. FingerWorks была основана талантливым аспирантом докторантуры Уэйном Вестерманом и профессором, консультировавшим его по диссертации. Хотя в целом технология была поразительна, коммерческий отдел Apple так и не смог придумать, каким образом можно использовать мультитач или как его продать.

«И мы сказали, что, возможно, пришло время присмотреться к этой технологии ещё раз, – рассказывает Хуппи. – Те ребята действительно поняли, как сделать мультисенсорную панель с помощью ёмкостных датчиков». Невозможно осмыслить современный язык вычислений, или iPhone, не понимая, что это значит.

В одно касание

В то время сенсорная технология ограничивалась резистивными экранами – вспомните старые банкоматы и киоски в аэропорту. Резистивные сенсорные экраны состоят из нескольких слоёв – пленок, покрытых резистивным материалом, между которыми есть маленький зазор. Когда вы касаетесь экрана пальцем, то смыкаете оба слоя; таким образом происходит определение места прикосновения. Резистивное касание отличается неточностью, частыми ошибками и потому с ним неудобно работать. Те, кому доводилось по пятнадцать минут впечатывать свои пальцы в сенсорный экран рейсового терминала в аэропорту, чтобы затем увидеть мигающие кнопки или получить совершенно не то меню, хорошо знакомы с недостатками подобных экранов.

Не полагаясь на силу нажатия, нужную для регистрации касания, ёмкостные датчики используют биоэлектричество. Наши с вами тела являются хорошими проводниками, поэтому, когда мы касаемся ёмкостной поверхности, то искажаем электрическое поле экрана, что можно измерить как изменение ёмкости и определить его местоположение достаточно точно. И FingerWorks сильно продвинулись в этой области.

Команда ИНСВ обзавелась устройством FingerWorks и обнаружила, что в комплект входили инструкции, описывающие десятки различных жестов. «Я бы сравнил это с игрой на редком, экзотическом инструменте, – рассказывает Хуппи, – не всякий человек сможет освоить такую игру». Мастера Apple, как и прежде, увидели способ сделать всё проще. «В устройстве была заложена сама базовая идея, – рассказывает Хуппи. – Суть в том, что имелся набор жестов, например, щипок для увеличения изображения, или скроллинг[8] при помощи двух пальцев».

Новый практичный подход к работе с компьютером, свободный от надоевших посредников и древних клавиатур, всё больше виделся тем самым искомым направлением, и команда ИНСВ восторженно накинулась на идею создания нового пользовательского интерфейса, в основу которого ляжет язык множественного касания, изобретённый Вестерманом: даже если сам словарь этого языка придётся переписать или упростить. «Мы всё больше проникались задумкой и хотели уже сейчас уметь передвигать объекты на экране, будто реальные листочки бумаги на столе», – рассказывает Чаудри.

Замысел прекрасно подходил как сенсорной панели, так и планшетному ПК с сенсорным экраном. Замысел, который стремились воплотить многие, но идеально работавший вариант которого так и не дошёл до потребительского рынка, – ветераны Newton (у которого был резистивный сенсорный экран) не могли пройти мимо такой задумки, всё ещё надеясь увидеть расцвет мобильных компьютеров.

Уже не в первый раз случилось так, что бойкая группа изобретателей из Apple вдохновилась разработками других компаний, чтобы сделать свой собственный пользовательский интерфейс. На самом деле у самого главного мифа о Прометее в Кремниевой долине есть аналогии: в 1979 году отряд молодых инженеров Apple посетил научно-исследовательский центр Xerox PARC и положил глаз на новейший графический пользовательский интерфейс (ГПИ), который мог похвастаться окнами, иконками и разными меню. Джобс и его «пиратская» команда позаимствовали кое-какие идеи для своего только встававшего на ноги Macintosh. Когда Билл Гейтс создал Windows, Джобс обвинил его в воровстве концептов Apple, на что Гейтс спокойно ответил: «Послушай, Стив, давай-ка взглянем с другой стороны. Мне думается, что дело тут в том, что мы оба живём рядом с богатым соседом по имени Xerox, и вот, когда я залез к нему в дом, чтобы вынести телевизор, то обнаружил, что ты уже украл его».

Пока начальство организовывало встречи с делавэрскими специалистами по сенсорам, команда ИНСВ задумалась, как подступиться к экспериментам с мультитачем и каким образом внедрить технологию FingerWorks в устройства на базе Mac. С самого начала перед ними встала существенная преграда, которую предстояло как-то обойти: разработчикам хотелось взаимодействия с прозрачным сенсорным экраном, тогда как FingerWorks использовали технологию для непрозрачной панели.

Как быть? Обратиться к старому доброму «шаманству» с железом.

Обходной путь

Чтобы подступиться к созданию прототипа, команда отправилась искать вдохновение в интернете. По словам Хуппи, они нашли несколько видео, на которых инженеры выполняли непосредственные манипуляции путём проецирования изображения на непрозрачный экран. И они воскликнули: «Вот оно! Именно об этом мы и говорили».

Они принесли Mac, установили над столом проектор и положили под него сенсорную панель FingerWorks. Идея состояла в том, чтобы спроецировать на неё всё, что отображается на Mac, и таким образом получить на панели изображение экрана. «Изначально вся конструкция состояла из стола с проектором наверху и сенсорной панели, которая в момент проецирования выглядела как iPad», – рассказывает Хуппи.

Проблема заключалась в том, что было сложно сфокусировать изображение на панели. «В тот день я отправился домой, нашел в гараже несколько линз и прикрутил их на проектор», – рассказывает Грег Кристи. Линзы помогли делу. «Если всё правильно настроить, то действительно можно получить изображение экрана поверх непрозрачной поверхности», – объясняет Хуппи.

Чтобы лучше видеть изображение, они поступили просто: положили поверх панели белый лист бумаги – и вот имитация сенсорного экрана готова. Ясное дело, что до идеала пока было далеко. «От пальцев падала тень, – рассказывает Ординг, – но это было не критично. Мы могли приступить к экспериментам с мультитачем».

Гибрид Mac/проектора/сенсорной панели/бумаги с трудом, но функционировал. Однако команде ещё предстояло разработать программное обеспечение, если она всерьёз собралась экспериментировать с сенсорной механикой, и смоделировать свой собственный интерфейс. Вот тут-то в дело и вступил Джош Стрикон. «Я писал множество алгоритмов распознавания движений пальцев», – рассказывает Стрикон. Он создал «связующее программное обеспечение», которое открыло команде доступ к данным мультитача, полученным в ходе экспериментов.

Настало время, когда разговоры о проекте превратились в строжайшую тайну. «Даже не помню, когда именно кто-то сказал: „Всё, о проекте больше не болтаем“», – рассказывает Стрикон; но такой день настал. На то была веская причина: эксперименты команды ИНСВ неожиданно стали казаться перспективными, однако, если бы Стив Джобс слишком рано узнал о них и не одобрил, всё многообещающее предприятие пришлось бы прикрыть.

Пользовательское тестирование

Экспериментальный образец идеально вписывался в окружающую обстановку – старую заброшенную лабораторию пользовательского тестирования. Помещение было просторным и напоминало школьный класс. С потолков свисали камеры наблюдения, а по ту сторону зеркала Гезелла находилась комната, которая напоминала старую звукозаписывающую студию, оснащённую разными приборными панелями. «Уверен, там находилось самое навороченное оборудование по меркам восьмидесятых годов, – вспоминает Хуппи. – Как мы смеялись, узнав, что всё записывающее оборудование – кассетное!» А ещё для его использования требовалось разрешение – и Кристи был одним из немногих сотрудников компании, кто в то время обладал таким доступом.

вернуться

8

От англ. scrolling – прокрутка. – Прим. ред.

6
{"b":"652537","o":1}