::Ternary World

Контроль ожиданий пользователя — это важная задача в проектировании интерфейсов. У этой задачи есть один тонкий нюанс, который я постараюсь объяснить на практическом примере.

Представьте себе вот такую развязку:

Здесь есть автомобильная дорога, по которой проложены трамвайные пути, примыкающие сбоку, несколько пешеходных переходов и все это контролирует несколько светофоров.

Это вполне реальная ситуация: смыкание Соболевского проезда и Михалковской улицы в Москве (должна открыться Я.Карта с панорамой, чтобы вы могли самостоятельно попробовать понять, как это выглядит в реальности).

На картинке выше приведена ситуация, когда включен зеленый для машин и трамваев, поворачивающих слева и справа во двор.

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

После чего светофор переключается на зеленый для пешеходов:

Вроде, все логично и понятно. Однако на практике все работает иначе: пешеходы знают, что, когда горит зеленый для трамваев из двора (вторая картинка), все машины стоят (ну кроме редких случаев, когда кто-то выезжает из двора). Причем за один промежуток горения светофора проезжает только один трамвай: либо направо, либо налево.

Что делает в такой ситуации человек разумный? Правильно, он переходит дорогу и во второй ситуации:

В принципе, они все нарушают правила. Однако, это довольно безопасно, учитывая обстоятельства. Правда, тут рядом две школы и детский сад, поэтому это как бы не очень хорошо.

Но людям все-таки не терпится и впустую ждать окончания горения красному не хочется.

===

Теперь интересный нюанс. В Москве начали активно внедрять светофоры со счетчиком и звуковым сигналом. Со временем это дошло и до нашего перехода.

Угадаете, что произошло? Люди стали ждать на светофоре. Не все, но их стало значительно больше!

Как только появился счетчик, люди получили возможность контролировать свои ожидания — с одной стороны, а с другой, наличие счетчика позволило заложить пешеходам правильные ожидания работы перехода.

(Правда, вне проезжей части светофор для перехода трамвайных путей все по-прежнему игнорируют.)