воскресенье, 15 марта 2009 г.

Reality 2.0 - набор размышлений

Совсем сырой набор сырых рассуждений.
http://docs.google.com/Doc?id=dvqw837_44c5c8n9d9

Неудачный опыт готовки

Готовил я как-то себе поесть и, чтобы не сидеть у плиты, решил опробовать функцию "Таймер" своего мобильника, к которому никаких претензий ранее не имел.
Выбираю "Таймер", получаю экран выбора времени. Пока все понятно, ставлю 20 минут и жму на ОК. Неожиданно телефон спрашивает у меня "Заметки для таймера". Игнорирую, жму на Старт и таймер запускается.
Через 20 минут таймер зазвонил, я сходил и перевернул содержимое сковородки, после чего снова запустил Таймер, выбрал 20 минут и нажал на ОК.
Через некоторое время занятий своими делами я удивился тому, что таймер как-то подозрительно давно не звонит. Посмотрев на экран телефона, я ужаснулся - телефон, оказывается, спросил меня о заметках для таймера, про что я совершенно забыл.
Что и говорить, обед мой несколько подгорел, а я задался вопросом - как можно было бы сделать лучше.
Во-первых, зачем вообще нужны заметки? Для удобства, особенно если таймер ставится на большой срок - час, два, и более. Но нужны ли они всегда? Очень сильно сомневаюсь. А, главное, мы уже привыкли к поведению, которое есть у обычных таймеров и часов. Выбрал время, нажал на кнопку - время пошло (кстати, обратного отсчета очень не хватает для комфорта).
Как вариант, можно было бы поступать так. Сразу запускать таймер по нажатию на ОК, показать обратный отсчет и предложить выбор - покинуть таймер либо ввести заметку. В большинстве случаев человек просто отложит мобильник в сторону, увидев, что процесс пошел. Когда это необходимо, заметку ввести довольно несложно а, главное, таймер уже запущен, т.е. предыдущая задача выполнена и больше не мешает воспринимать и использовать дополнительные возможности.

Разбор: будильник Vitek 3544

Совершенно случайно в мои руки попался настольный будильник Vitek 3544. Совсем недавно я освежил в памяти книгу Алана Купера "Психбольница в руках пациентов" и выяснил, что этот будильник мог бы быть прекрасной иллюстрацией к этой книге.
Вот, собственно, образец:

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


Будильник выглядит точно так же, но
  1. Нижний ряд кнопок был несколько другим, а именно:
  • Down
  • Up
  • Mode
  • C/F
  • Alarm
2. На экране не было разделительных линий.

Чем же "порадовал" меня этот симпатичный чисто внешне девайс?
  1. Невозможно без инструкции выполнить ни одной операции, как то: установка времени, будильников (их целых два!). Секрет успеха заключается в кнопке Mode, на которую загружен весь функционал. Хочешь отредактировать что-то - изволь Н раз нажать на Mode "короткими" нажатиями и М раз удерживать ее в нажатом состоянии 3 секунды. Промахнулся, нажал лишний раз - никто не подскажет, что ты на самом деле редактируешь
  2. Текущее время видно прекрасно даже издалека. Дату и хваленую температуру можно увидеть только вблизи. А различные "индикаторы" включенности будильника и текущего режима можно увидеть только напрягая зрение. Особенно это актуально когда с вечера сонный заводишь будильник.
  3. Будильника два, и кнопка Alert позволяет включить нужный или оба (но редактировать их можно только кнопкой Mode). Схема простая: нажал один раз - включился первый будильник. Нажал второй раз - включился второй. Нажал третий раз - включились оба. Четвертый - все выключилось. А теперь вопрос: зачем мне включать ВТОРОЙ будильник без ПЕРВОГО? Смысл? Я либо ставлю ОДИН будильник, и тогда я всегда ставлю ПЕРВЫЙ, потому что это проще всего, либо ставлю действительно ДВА, но на кой черт мне ставить ОДИН ВТОРОЙ будильник?
  4. Для редактирования времени есть две кнопки - Down и Up (в моей версии они были подписаны именно этими словами). Что такое "вверх" и "вниз" по отношению ко времени я затрудняюсь сказать, но обратите внимание на расположение кнопок на дуге - кнопка "Вниз" находится ВЫШЕ кнопки "ВВерх"! Это один из первых сюрпризов, с которым я столкнулся - предполагая на автомате, что верхняя кнопка начнет увеличивать кол-во часов, я с удивлением вижу, что происходит что-то диаметрально противоположное.
  5. Из пяти кнопок самой простой в использовании, самой понятной оказалась кнопка "C/F" - переключение отображения температуры по Цельсию или Фаренгейту. Только почему она относится к самой ненужной функции БУДИЛЬНИКА?
Что ж, посмотрим, что изменилось с тех пор судя по скриншоту:
  1. Кнопки Up/Down заменили на стрелки, порядок остался прежним. Стрелки до безобразия треугольные, и с учетом окружности вообще неясно, куда они показывают.
  2. Кнопки Alert/C/F куда-то пропали, вместо них появились 2 кнопки set с нарисованным звоночком. Я НАДЕЮСЬ, что эти кнопки позволяют ЗАДАТЬ время будильника и ВКЛЮЧИТЬ его, а не только включить, оставив задавание времени в недрах Mode
  3. Похоже, параметры отображения температуры ушли вглубь кнопки Mode.
  4. Индикаторы никто и не думал делать крупнее. Разделительные линии лишь немного скрасили картину, отделив дату от градусов.
Похоже, особого прогресса во взаимодействии с пользователем не наблюдается.

Поразмыслив немного, я изобразил следующий вариант будильника: похожий по дизайну, чуть беднее по функциям, но, имхо, понятнее:

  1. Мы видим время и будильник. Если вдруг сильно приспичит снабжать будильник градусником, можно сделать это в нижней части.
  2. Для установки часов/минут есть отдельные кнопки, не бросающиеся в глаза издалека но заметные вблизи
  3. Аналогичные кнопки служат для установки будильника.
  4. Для индикации включенности будильника можно добавить небольшую лампочку неподалеку от времени будильника. Издалека будет хорошо видно, включен будильник или нет.
  5. Для включения/выключения будильника стоит сделать переключатель с двумя фиксированными положениями. Тогда можно не глядя на сам будильник включить его или убедиться что он включен.
Что тут стоило бы улучшить?
  1. Кнопки изменения времени можно убрать с лицевой панели на боковую сторону.
  2. Туда же можно поместить и переключатель для будильника, только индикатор оставить снаружи.
Это если рассматривать часы такого класса. В идеале, конечно:
  • Часы могут сами выяснять точное время
  • Часы могут сами выяснять местоположение и часовой пояс
  • Часы могут запоминать историю "будильников" и предлагать из ранее выбранных вариантов.