Мы до сих пор очень слабо продвинулись в этой области, а ведь улучшить что-то не так уж сложно. Никто уже не помнит, а в старых телефонах Microsoft была очень интересная система. Каждое нажатие на клавишу требует времени, и всегда есть вероятность совершить ошибку. Обычно для того, чтобы ввести заглавную букву, нужно нажать Shift, а затем нужный символ. Мы же сделали экранную клавиатуру, где нужно было нажать и провести пальцем наверх, чтобы выбрать заглавную букву. Для переноса строки тоже использовался жест - вниз и налево.
Я никого не призываю избавляться от экранных клавиатур - они полезны. Но они не могут быть заменой, а лишь дополнением. И даже если приходится пользоваться экранными клавиатурами, их можно значительно улучшить. Причём речь пока что идёт лишь о каких-то элементарных вещах. Если их до сих пор никак не доделают, то откуда ждать более сложных нововведений?
- Вы говорили, что телефону Simon не хватает браузера. А теперь становится понятно, что интернет плохо приспособлен к новым устройствам. Или же можно как-то лучше приспособить мобильные устройства для интернета?
- От этого, конечно, все страдают. Есть прекрасные, но сделанные для 24-дюймовых мониторов веб-страницы, которые становятся бесполезными на экране телефона. Даже "Википедией" на телефоне пользоваться не так просто. Рынок рано или поздно изменит дизайн онлайнового контента. Всё больше людей пользуется интернетом с телефонов, а значит даже думать о создании контента нужно по-другому.
Один из моих исследовательских проектов, ещё в Silicon Graphics, включал в себя серьёзную работу, посвящённую онлайновым страницам, которые выглядели по-разному в зависимости от того, где ты находишься, и даже что делаешь. Данные в зависимости от этого предоставлялись в том виде, в котором они могли понадобиться.
Похожая история произошла с ноутбуками - их поначалу видели как портативные версии настольных компьютеров. Телефоны тоже сперва выглядели как крошечные версии десктопа. Но это то же самое, что считать флейту - маленькой трубой. Это разные инструменты, у них разный язык. В случае с телефонами - отчасти, конечно, дело в "железе", но существенная доля проблемы - в контенте. И у Microsoft и у компаний вроде Adobe есть наработки в этой области. Microsoft Expression Blend - одна из них.
- В вашей биографии есть пункт об исследовании, связанной с законом Фиттса. Считаете ли вы, что идеи о дизайне можно доказать при помощи формул?
- Отчасти это так. Единственный способ узнать, правильно ли что-то - проверить. Теория даёт некое приближение к этому. Когда есть идея, лучше хотя бы на салфетке прикинуть, как она будет работать на практике, чтобы потом продолжить исследования на более высоком уровне. Или когда что-то не работает - я могу спросить "почему?" и проверить.
Помните, я говорил о слишком мелких клавишах? Если знать размер клавиатуры и размер клавиши, то можно посчитать, насколько быстро получится печатать. Уже после нескольких тестов можно сказать, насколько, к примеру, нужно увеличить расстояние между клавишами, и как это повлияет на результат. Если же результаты тестов окажутся хуже нашего предположения, значит либо теория неверна, либо реализация хромает. Ну а если результаты окажутся лучше обычного, значит, это чудеса науки. Так или иначе, теоретическая основа позволяет достигать большей эффективности.
- Сейчас много разговоров об A/B-тестировании. В Google, к примеру, это очень популярная методика. Что вы о ней думаете?
- Я считаю, что A/B-тестирования недостаточно. Это, конечно, не плохая практика, потому что традиционно в компьютерной индустрии делалось только "A-тестирование", мы сравнивали "A" с "A" - то есть работает или нет. Но по моим наблюдениям, в дизайне никогда не бывает меньше пяти решений. Когда работаешь с фокус-группой и спрашиваешь, нравится ли продукт и готовы ли люди его купить, если показать только один вариант, никто не скажет "я бы никогда не стал использовать эту дребедень". Уже хотя бы потому что они не хотят тебя обижать. Ну и вообще, люди всегда ставят оценики выше, чем им кажется - потому что думают: "вдруг это я дурак, а не программа дурацкая?".
"A/B тестирования недостаточно. По моим наблюдениям, в дизайне никогда не бывает меньше пяти решений"