можете рассказать, какие из ваших проектов нашли применение в конечных продуктах?
- В компьютерной технике и телекоме нужно минимум двадцать лет, чтобы новая идея стала по- настоящему популярной. Многие удивляются: «Как такое возможно?» Технологии же развиваются очень быстро, почему же момент изобретения и широкое применение разделяют десятилетия?
Приведу несколько примеров. Мышь изобрели в 1965 году. Я сам использовал одну из них в 1971. В Xerox PARC мышь появилась в 1973. К Apple Macintosh мышь прилагалась с 1984. Но только в 1995, когда вышла Windows 95, мыши действительно распространились повсеместно.
Ещё пример. Я работал над мультитачем в 1984, а в 1985 опубликовал статью об этом. Но всё равно никто, кроме профессионалов, не знал о мультитаче до 2007 года, когда появились два продукта: Microsoft Surface и Apple iPhone. И внезапно мультитач стал великолепной новой штукой. Новой штукой — из 1985 года!
- Значит, сейчас вы работаете над проектами, время которых настанет через двадцать лет?
- Конечно. Такая у меня работа. Это не значит, что некоторые идеи не всплывут раньше, но многие проекты Microsoft Research действительно рассчитаны на двадцатилетний период. Надеемся, конечно, что хватит и десяти лет, но все понимают, что может потребоваться и двадцать.
У нас есть и такие подразделения как Office Labs и Live Labs — это уже не исследователи, а, скорее, разработчики. Они берут идеи исследователей и думают над тем, как использовать в продуктах.
Об исследовательских проектах нужно думать, как думают банкиры: есть деньги, их нужно инвестировать. Часть из них должна окупиться быстро, часть — медленно. В Microsoft Research рассматривают долгосрочные перспективы, в Labs — среднесрочные, а в продуктовых группах — ближайшее будущее, не дальше пяти лет.
Microsoft Surface — хороший пример. Он появился в последние пять лет, хотя некоторым наработкам, которые в нём применили — не меньше пятнадцати лет. Огромную работу проделали без лишней шумихи, просто в какой-то момент все смогли увидеть результат.
Другой пример — Kinect для Xbox 360, технологию для которого создали в кембриджской лаборатории Microsoft Research в Великобритании. У нас там есть таланты мирового уровня, специализирующиеся на машинном зрении. Они разработали систему трёхмерного распознавания, лёгшую в основу Kinect. На их счету важная научная работа в области математики, благодаря которой распознавание жестов стало возможным.
- Kinect всё-таки стал конечным продуктом. Surface — тоже, но шумиха вокруг него быстро закончилась, и с тех пор про него ничего не слышно. Можно ли его считать успешным?
'Surface очень интересен, потому что это далеко не просто экран с мультитачем. Самое важное в Surface — то, что экран одновременно служит оптическим сенсором'
- О «Кинекте» много говорят, потому что это продукт для всех, к тому же он только-только начал продаваться. С Surface всё не так просто. Он ведёт за собой куда более важные изменения, да и сама технология куда сложнее. Конечно, хотелось бы, чтобы всё происходило быстрее. Создать телефон, плеер или новый тип компьютера можно довольно быстро. Но Surface — куда более амбициозный проект, и здесь немало сложностей. Сперва нужно сделать так, чтобы «железо» заработало, затем — софт, а уже потом нужно думать, как заставить то и другое работать вместе. «Железо» нынешней версии Surface впечатляет, но при этом оно дорогое и довольно неуклюжее. Нам удалось достичь немалого успеха в крошечной рыночной нише. Поскольку Surface сложно и дорого изготовлять, мы решили сконцентрироваться на узких и практически незаметных для широкой публики рынках.
- И что это за рынки?
- Области вроде ритейла, банков, отелей...
- Можно сказать, что там Surface действительно используют?
- Используют. Есть магазины, в которых можно взять товар, положить на Surface и изучить дополнительную информацию, но таких мест не очень много. И это, на самом деле, хорошо, потому что сперва лучше найти узкую область, в которой есть шанс достичь настоящего успеха. Пользователи довольны Surface, но они, скорее, бета-тестеры (хоть официально Surface и не считается «бетой»). И у нас теперь есть несколько лет опыта использования устройства, и мы знаем, как улучшать софт и систему. Мы знаем, что аппаратная часть станет проще и дешевле. Так всегда происходит с технологиями — упрощение и миниатюризация потихоньку меняют всю экономику производства.
Иногда новая технология кажется совершенно ужасной — для неё нет ни софта, ни достойного применения, и люди просто не знают, как её использовать. Мы не можем позволить этому произойти. Благодаря тому, что с Surface мы работаем уже несколько лет, мы будем готовы к появлению следующего поколения «железа», и новый софт от этого выиграет.
Surface очень интересен, потому что это далеко не просто стол и не просто экран с мультитачем. Самое важное в Surface — то, что экран одновременно служит оптическим сенсором — наподобие сканера. На него можно положить документ или объект, и устройство его «увидит». Оно реагирует и на пальцы, что обеспечивает мультитач, но в отличие от ёмкостного или резистивного экрана Surface не только воспринимает прикосновения, но и по-настоящему видит объекты, сканирует и оцифровывает их. Это самое замечательное.
- Ну да, мы все видели демонстрации. Есть ещё один интересный продукт, о котором я хотел вас расспросить. Он назывался InkSeine, и, кажется, впоследствии какие-то его элементы были использованы в многострадальном Microsoft Courier. Со стороны он многим кажется неудачей, но вы наверняка знаете куда больше.
- Конечно. Это разработка как раз моей группы. InkSeine создал один из моих ближайших коллег — Кен Хинкли. Как раз о нём я говорил, когда упомянул сотрудника, который демонстрирует в Нью-Йорке наш проект, сблизивший тач с перьевым вводом.
- То есть работа движется?
- Конечно! Пока что это всё лишь исследования, но у нас есть, что показать. Другая группа в Microsoft Research разработала замечательную программу для рисования — Gustav. В отличие от других программ для рисования на компьютере, она по-настоящему моделирует физику красок. Мел, к примеру, будет отличаться от масляной краски — её можно смешивать пальцами, а мел — размазывать и так далее. Рисовать при этом можно и пером, а пальцами — подправлять или же двигать и масштабировать холст. Получается, что пальцы и кисть можно использовать одновременно.
Я знал, что вы упомяните Courier. Наша цель — доводить до рынка хорошие технологии, но иногда бывает так, что конечный продукт не так важен. Идеи продолжают развиваться, научные статьи публикуются...
- То приложение с красками производит впечатление очень «аналогового» что ли. Вам не