- О, это отличный вопрос, я рад, что вы его задали. Это, на самом деле, больше похоже на выбор тактики. Когда новая технология готова к использованию, людей нужно убедить в том, что она работает. Для этого стоит сделать знакомую всем вещь, но на цифровой основе. Её можно показать всем и сказать "попробуйте". Вместо того, чтобы решать, вы правы или я, лучше всего попробовать и прислушаться к своим ощущениям. Вы уже использовали компьютер раньше и сперва отзовётесь негативно. Потом скажете: "Но я же не художник, зачем мне краски? Я инженер или музыкант или банкир или в игру хочу поиграть - не важно". Я отвечу: "Я это понимаю, но зато теперь мне стала понятна физиологическая сторона. У тебя ведь две руки?" - "Что за глупый вопрос? Конечно!" - "Ну и почему ты всю жизнь используешь только одну при работе с мышью (кроме тех моментов, когда приходится печатать)?".
Как использовать обе руки при работе с компьютером? Когда мы пишем на листе бумаги, мы обычно не просто водим по нему карандашом, вторая рука при этом обязательно придерживает и направляет лист. При письме руку комфортно передвигать примерно на шесть сантиметров - не больше. Это можно учесть, причём даже в работе, к примеру, с электронными таблицами.
Приведу пример ещё лучше. Представьте, что я работаю с небольшим устройством - величиной с мобильный телефон. Там у меня есть карта, и я хочу показать на ней, как добраться из аэропорта до московского офиса Microsoft. Если карта умещается на экране целиком, то от неё никакого прока - слишком мелко. Её нужно приблизить и начать рисовать на ней путь, но разве это не безумие - нарисовать три линии, подвинуть, нарисовать ещё три линии, передвинуть и так далее?
Гораздо лучше было бы водить устройством так, будто оно - увеличительное стекло над реальной, но невидимой картой. Гироскоп, акселерометр или поток оптических данных со встроенной камеры в этом помогут. Тогда можно будет передвигаться над "картой" и, будто мы управляем камерой, приближать телефон для разглядывания деталей или отдалять для того, чтобы осмотреться. Вот тогда можно будет и рисовать, и передвигать карту, и говорить одновременно, а потом отправить в виде сообщения - к примеру, в машину, а её навигационная система отобразит послание.
В какой-то момент становится понятно, что работа с картой очень напоминает рисование! Двигаться по карте - в точности то же самое, что двигать холст в "Густаве". Представьте себе такую ситуацию: вам нужно добираться сюда, а у вас дома проблема с окном. Нужно вызвать ремонтников, но поломка - в определённом месте одного из окон. Времени ждать и показывать нет, потому что нужно по делам. Вы выходите из дома, берёте с собой камерофон и фотографируете фасад. А потом помечаете на картинке нужное место и отправляете в виде сообщения рабочим.
В телефоне есть тачскрин, камера и микрофон. Но почему-то ни один из телефонов пока что не позволяет делать то, что я описал, хотя это и было бы ценно.
Заметьте, что в этих примерах вы рисуете, но не что-то художественное, а аннотацию. Возвращаясь к вашему вопросу, программа для рисования эмулирует старый способ рисовать, но само рисование здесь не имеет особого значения. Что имеет значение - так это умения людей, те умения, которые у нас есть всю жизнь и которые мы применяем в обычном мире. Если придумать, как использовать этот потенциал и эти навыки, то можно перейти на другой уровень абстракции: речь пойдёт уже не о рисовании, а о манипуляции объектами, аннотировании и объединении этих действий.
Это уже не просто навигация, увеличение или перемещение - ведь одновременно можно что-то помечать и отдавать голосовые команды. Представьте, что такую схему будут использовать для других типов документов. Что изменится, если к ним можно будет применять те же навыки? Получается уже не эмуляция, а нечто инновационное - ведь мы переносим уже известные принципы на другие задачи и другие устройства - Surface, планшет, мобильный телефон или даже настенную доску. И выходит, что это не просто копирование чего-то старого, а использованее лучшего, что могут дать цифровые технологии, и лучшего - из того, что умеют люди.
Вообще говоря, я довольно подробно изучал традиционные медиа, но мои исследования лежат вовсе не в области софта или железа. Их предмет - люди. Как они устроены? Что сделать, чтобы технология учитывала их способности? Ваш вопрос хорош тем, что позволил показать, как двигаться от копирования к инновации.
- Что ж, убедительный ответ! Но давайте подробнее поговорим о тачскринах. Они были изобретены давно, но за последние пару лет внезапно стали мейнстримом. Что, по-вашему, послужило толчком к их распространению?
- Первые тачскрины действительно были изобретены в 1965 году - примерно тогда же, что и первые мыши. В 1972-73 в Иллинойском университете был проект по компьютерному обучению. К 1974 в школьных классах по всему Иллинойсу стояли компьютеры с плазменными панелями (которые изобрели там же) и поддержкой тача, и ими пользовались семилетние дети.
- Повезло детям!
- Ещё как! Система досталась не исследователям или бизнесменам, а детям. Называлась она PLATO. Резонный вопрос - что же случилось с этой разработкой?
У меня есть большая коллекция гаджетов. Давайте покажу вам один из них. Смотрите, это просто часы, они похожи на те, что я ношу сейчас - у них есть циферблат и ещё небольшой экранчик внизу. Их роднит ещё одна вещь - и те, и другие снабжены тачскринами. В этих старых часах есть калькулятор. Нажимаем вот на эту кнопку, на экране появляются буквы CAL - "калькулятор". Мне нужно ввести цифры - я их просто рисую на поверхности. Рисуем "1" - появляется единица. Теперь пишем "7", чтобы вышло "17". Теперь знак "+", "3" и знак "=".
- Впечатляет.
- Да, здорово. Вы технический журналист и наверняка должны знать, когда такие часы стоили дешевле ста долларов.
- Несколько лет назад?
- Сколько именно?
- Пять? Десять?
- Ещё.
- Пятнадцать?
- Нет!
- Двадцать?
- Тоже нет!
- Двадцать пять, может быть? Вряд ли больше.
- Двадцать шесть!
- Эти часы - с тачскрином, распознаванием рукописного ввода и калькулятором, были сделаны и продавались в магазинах по всему миру в 1984 году. В том же году, когда появился первый Macintosh. Ещё раз: 1984 год, дешевле ста долларов, тачскрин, распознавание рукописного ввода, размер обычных часов... Всего через десять лет после PLATO. Да что мы вообще делали последние 26 лет?!
Вам наверняка известен закон Мура. Число транзисторов, умещающихся на кристалле определённого размера, удваивается каждые 18 месяцев. Чтобы получить число за последние 26 лет, нужно умножить 26 на 12 и поделить на 18 - получится, что с тех пор, когда появились эти часы, число транзисторов, умещающихся на чипе, удвоилось семнадцать раз. Если бы микросхема, отвечавшая в этих часах за распознавание символов и обработку информации с тачскрина, создали сегодня, в ней при том же размере было бы в 217 раз больше транзисторов. Эти часы были созданы тогда, и до сих пор никто не делает ничего подобного.
- Не могу поверить, что они продавались на Земле, а не где-нибудь на Альфе Центавра.
- Эта штука, конечно, довольно медленная и распознаёт не идеально. Сегодня можно сделать куда лучше - как Graffiti. И ещё один нюанс. Мы живём в век "Твиттера" и SMS, и каждый, кто пишет на телефоне, делает это большими пальцами, уставившись в экран - чтобы не пропустить ошибку. Я могу показать вам тачскрин двадцатишестилетней давности, на котром можно было писать, не глядя. Ввод текста на нём не был привязан к пространству, не нужно было попадать по крошечным целям. На нём нужно было рисовать, а это мы все умеем делать.
"Традиционная форма исследования - это не изобретение, а изучение прошлого и последующие попытки осмыслить, понять и применить к новым условиям"
Люди часто думают, что исследования (в частности, в Microsoft Research) - это обязательно изобретение новых продуктов. Отчасти это правда. Но традиционная форма исследования - к примеру, в истории или социологии - это не изобретение, а изучение прошлого и последующие попытки осмыслить, понять и применить к новым условиям. Лично я половину времени изучаю прошлое, пытаясь осмыслить случаи, похожие на те, которые я описал. Это важнейшие прототипы, и я их не создал, а просто купил, и они помогают понять, как, к примеру, сделать лучший смартфон.
Кстати, у меня есть первый в мире смартфон. Давайте я вам его опишу, хотя бы для смеха. Представьте такой телефон - у него три кнопки (включение-выключение и регулировка звука), а всё остальное делается при помощи тачскрина: звонки, адресная книга, календарь... Что я сейчас описал?
- Боюсь, трюк не пройдёт - я смотрел ваши статьи и видел упоминание этого телефона. И это не iPhone.
- Да, он назывался Simon. Джонатан Айв, который создал iPhone, а до этого работал над Newton, наверняка знал про Simon. Все эти идеи не новы - они эволюционируют.