Вся анимация выглядит замечательно. Если смотреть ее один раз. Но если таким пользоваться постоянно, то это страшно бесит. Любая реакция должна быть мгновенной (еще несколько лет назад эти исследования публиковали и даже нашли точно время). Понятно, что реакция и здесь мгновенная, но искусственно создается пауза перед следующим действием. Это очень утомляет при постоянном использовании, когда все делается на автомате.
«Основная задача интерактивного дизайна — помочь пользователям ориентироваться в приложении, проиллюстрировав взаимосвязь между элементами пользовательского интерфейса.» — я думаю вся суть вот в этом. А пользуетесь вы анимацией не замечая того повседневно (если конечно у вас не нокиа 3310) Ну и опять же про исследования: они же не на века, а ведутся постоянно (у исследований разные вводные и разные условия? соответственно и результаты тоже разные).
P/S/ И если не сложно, можно ссылку на публикацию? Полюбопытствовать.
Вы кажется не поняли. Задержка происходит на любом устройстве. Это в примерах показано. Между действием и следующим действием пользователь должен посмотреть «анимацию».
По запросу «время реакции интерфейса» можно найти много статей. Вот например habr.com/post/345584
Вряд ли новые исследования покажут, что пользователь готов ждать минуту пока красиво прорисуется следующий пункт меню. Сомневаюсь, что нас эволюция заведет такую… глубь.
В стандартных мобильных операционках тоже имеются анимации, и видят эти анимации каждый несколько десятков/сотен раз в день. Просто суть в том, что анимации не должны быть повсюду и везде без видимой на то причины… Если грамотно подойти к этому вопросу и сделать их минимальными по продолжительности, то вреда вообще не вижу. Опять же люди разные, кому-то до сих пор нравится, упомянутая выше, Nokia 3310 ;)
Если что-то может открыться мгновенно — ОНО ДОЛЖНО ТАК ОТКРЫТЬСЯ, без дополнительных анимаций, потому что для сознания это и есть прямая связь между намерением и действием. Если мгновенно не может — то тут и нужно манипулировать восприятием, чтобы сгладить этот негативный опыт, для чего и служат анимации.
За собой часто замечаю, что если нет никакой анимации и действие происходит мгновенно, то я могу даже не понять, что произошло. Особенно с новыми приложениями. Из-за этого у меня может уйти от 2 до 10 секунд на понимание того, что же произошло. А если я не разобрался с приложением, то что я сделаю? Удалю его (если это не супер специфичное приложение, которое в любом случае нужно будет).
У MD хорошие рекомендации и хорошие анимации, которые выглядят естественно. И да, я не дизайнер, я просто пользователь, который пользуется этим и которому это помогает. И я явно не один такой. Иначе бы в MD Style Guide не было столько всего написано про анимации.
Конечно, никто не будет ждать минуту. Покажете реальное приложение, где красиво рисуется меню целую минуту? Вы слишком утрируете.
Может я очень быстрый, но стандартная задержка в меню Пуск в Windows меня страшно бесит, так как я пользуюсь им постоянно. Когда один раз что-то там не торопясь отрисовывается — не страшно, а вот когда пользуешься постоянно — то просто видишь, как тебя искусственно замедляют. Причем цель здесь непонятна — ведь вы уже не первый раз видите и не можете «не понимать, что происходит».
Анимацией зачастую прячут подгрузку контента, в девайсе или из интернета. Отклик железа не мгновенный, и полное отсутствие анимации будет восприниматься куда хуже, чем хоть какое-то ее присутствие.
Интерактивный дизайн не обязательно должен быть сложным