кажется, что правильнее было бы не пытаться эмулировать аналоговое, а придумать, как извлечь пользу из того, что у компьютеров получается лучше?
- О, это отличный вопрос, я рад, что вы его задали. Это, на самом деле, больше похоже на выбор тактики. Когда новая технология готова к использованию, людей нужно убедить в том, что она работает. Для этого стоит сделать знакомую всем вещь, но на цифровой основе. Её можно показать всем и сказать «попробуйте». Вместо того, чтобы решать, вы правы или я, лучше всего попробовать и прислушаться к своим ощущениям. Вы уже использовали компьютер раньше и сперва отзовётесь негативно. Потом скажете: «Но я же не художник, зачем мне краски? Я инженер или музыкант или банкир или в игру хочу поиграть — не важно». Я отвечу: «Я это понимаю, но зато теперь мне стала понятна физиологическая сторона. У тебя ведь две руки?» — «Что за глупый вопрос? Конечно!» — «Ну и почему ты всю жизнь используешь только одну при работе с мышью (кроме тех моментов, когда приходится печатать)?».
Как использовать обе руки при работе с компьютером? Когда мы пишем на листе бумаги, мы обычно не просто водим по нему карандашом, вторая рука при этом обязательно придерживает и направляет лист. При письме руку комфортно передвигать примерно на шесть сантиметров — не больше. Это можно учесть, причём даже в работе, к примеру, с электронными таблицами.
Приведу пример ещё лучше. Представьте, что я работаю с небольшим устройством — величиной с мобильный телефон. Там у меня есть карта, и я хочу показать на ней, как добраться из аэропорта до московского офиса Microsoft. Если карта умещается на экране целиком, то от неё никакого прока — слишком мелко. Её нужно приблизить и начать рисовать на ней путь, но разве это не безумие — нарисовать три линии, подвинуть, нарисовать ещё три линии, передвинуть и так далее?
Гораздо лучше было бы водить устройством так, будто оно — увеличительное стекло над реальной, но невидимой картой. Гироскоп, акселерометр или поток оптических данных со встроенной камеры в этом помогут. Тогда можно будет передвигаться над «картой» и, будто мы управляем камерой, приближать телефон для разглядывания деталей или отдалять для того, чтобы осмотреться. Вот тогда можно будет и рисовать, и передвигать карту, и говорить одновременно, а потом отправить в виде сообщения — к примеру, в машину, а её навигационная система отобразит послание.
В какой-то момент становится понятно, что работа с картой очень напоминает рисование! Двигаться по карте — в точности то же самое, что двигать холст в «Густаве». Представьте себе такую ситуацию: вам нужно добираться сюда, а у вас дома проблема с окном. Нужно вызвать ремонтников, но поломка — в определённом месте одного из окон. Времени ждать и показывать нет, потому что нужно по делам. Вы выходите из дома, берёте с собой камерофон и фотографируете фасад. А потом помечаете на картинке нужное место и отправляете в виде сообщения рабочим.
В телефоне есть тачскрин, камера и микрофон. Но почему-то ни один из телефонов пока что не позволяет делать то, что я описал, хотя это и было бы ценно.
Заметьте, что в этих примерах вы рисуете, но не что-то художественное, а аннотацию. Возвращаясь к вашему вопросу, программа для рисования эмулирует старый способ рисовать, но само рисование здесь не имеет особого значения. Что имеет значение — так это умения людей, те умения, которые у нас есть всю жизнь и которые мы применяем в обычном мире. Если придумать, как использовать этот потенциал и эти навыки, то можно перейти на другой уровень абстракции: речь пойдёт уже не о рисовании, а о манипуляции объектами, аннотировании и объединении этих действий.
Это уже не просто навигация, увеличение или перемещение — ведь одновременно можно что-то помечать и отдавать голосовые команды. Представьте, что такую схему будут использовать для других типов документов. Что изменится, если к ним можно будет применять те же навыки? Получается уже не эмуляция, а нечто инновационное — ведь мы переносим уже известные принципы на другие задачи и другие устройства — Surface, планшет, мобильный телефон или даже настенную доску. И выходит, что это не просто копирование чего-то старого, а использованее лучшего, что могут дать цифровые технологии, и лучшего — из того, что умеют люди.
Вообще говоря, я довольно подробно изучал традиционные медиа, но мои исследования лежат вовсе не в области софта или железа. Их предмет — люди. Как они устроены? Что сделать, чтобы технология учитывала их способности? Ваш вопрос хорош тем, что позволил показать, как двигаться от копирования к инновации.
- Что ж, убедительный ответ! Но давайте подробнее поговорим о тачскринах. Они были изобретены давно, но за последние пару лет внезапно стали мейнстримом. Что, по-вашему, послужило толчком к их распространению?
- Первые тачскрины действительно были изобретены в 1965 году — примерно тогда же, что и первые мыши. В 1972-73 в Иллинойском университете был проект по компьютерному обучению. К 1974 в школьных классах по всему Иллинойсу стояли компьютеры с плазменными панелями (которые изобрели там же) и поддержкой тача, и ими пользовались семилетние дети.
- Повезло детям!
- Ещё как! Система досталась не исследователям или бизнесменам, а детям. Называлась она PLATO. Резонный вопрос — что же случилось с этой разработкой?
У меня есть большая коллекция гаджетов. Давайте покажу вам один из них. Смотрите, это просто часы, они похожи на те, что я ношу сейчас — у них есть циферблат и ещё небольшой экранчик внизу. Их роднит ещё одна вещь — и те, и другие снабжены тачскринами. В этих старых часах есть калькулятор. Нажимаем вот на эту кнопку, на экране появляются буквы CAL — «калькулятор». Мне нужно ввести цифры — я их просто рисую на поверхности. Рисуем '1' — появляется единица. Теперь пишем '7', чтобы вышло «17». Теперь знак '+', '3' и знак '='.
- Впечатляет.
- Да, здорово. Вы технический журналист и наверняка должны знать, когда такие часы стоили дешевле ста долларов.
- Несколько лет назад?
- Сколько именно?
- Пять? Десять?
- Ещё.
- Пятнадцать?
- Нет!
- Двадцать?
- Тоже нет!
- Двадцать пять, может быть? Вряд ли больше.
- Двадцать шесть!