Pull to refresh

Comments 12

Вся анимация выглядит замечательно. Если смотреть ее один раз. Но если таким пользоваться постоянно, то это страшно бесит. Любая реакция должна быть мгновенной (еще несколько лет назад эти исследования публиковали и даже нашли точно время). Понятно, что реакция и здесь мгновенная, но искусственно создается пауза перед следующим действием. Это очень утомляет при постоянном использовании, когда все делается на автомате.
«Основная задача интерактивного дизайна — помочь пользователям ориентироваться в приложении, проиллюстрировав взаимосвязь между элементами пользовательского интерфейса.» — я думаю вся суть вот в этом. А пользуетесь вы анимацией не замечая того повседневно (если конечно у вас не нокиа 3310) Ну и опять же про исследования: они же не на века, а ведутся постоянно (у исследований разные вводные и разные условия? соответственно и результаты тоже разные).

P/S/ И если не сложно, можно ссылку на публикацию? Полюбопытствовать.
Вы кажется не поняли. Задержка происходит на любом устройстве. Это в примерах показано. Между действием и следующим действием пользователь должен посмотреть «анимацию».

По запросу «время реакции интерфейса» можно найти много статей. Вот например habr.com/post/345584

Вряд ли новые исследования покажут, что пользователь готов ждать минуту пока красиво прорисуется следующий пункт меню. Сомневаюсь, что нас эволюция заведет такую… глубь.
В стандартных мобильных операционках тоже имеются анимации, и видят эти анимации каждый несколько десятков/сотен раз в день. Просто суть в том, что анимации не должны быть повсюду и везде без видимой на то причины… Если грамотно подойти к этому вопросу и сделать их минимальными по продолжительности, то вреда вообще не вижу. Опять же люди разные, кому-то до сих пор нравится, упомянутая выше, Nokia 3310 ;)
Люди часто путают причину и следствие.

Если что-то может открыться мгновенно — ОНО ДОЛЖНО ТАК ОТКРЫТЬСЯ, без дополнительных анимаций, потому что для сознания это и есть прямая связь между намерением и действием. Если мгновенно не может — то тут и нужно манипулировать восприятием, чтобы сгладить этот негативный опыт, для чего и служат анимации.

Кому должно?

Скорость взаимодействия человека с UI в любом случае очень конечна, и быстрые анимации (быстрые — это 100 ± 50ms) на неё не влияют.
Я в том смысле, что если скорость реакции на действие в пределах 150мс, то анимации не нужны в принципе, более того — вредны.
Задержки взаимодействия с каким-нибудь андроидным приложением (не считая тыканья в экран вслепую на скорость) — значительно больше этих 150мс.
За собой часто замечаю, что если нет никакой анимации и действие происходит мгновенно, то я могу даже не понять, что произошло. Особенно с новыми приложениями. Из-за этого у меня может уйти от 2 до 10 секунд на понимание того, что же произошло. А если я не разобрался с приложением, то что я сделаю? Удалю его (если это не супер специфичное приложение, которое в любом случае нужно будет).

У MD хорошие рекомендации и хорошие анимации, которые выглядят естественно. И да, я не дизайнер, я просто пользователь, который пользуется этим и которому это помогает. И я явно не один такой. Иначе бы в MD Style Guide не было столько всего написано про анимации.

Конечно, никто не будет ждать минуту. Покажете реальное приложение, где красиво рисуется меню целую минуту? Вы слишком утрируете.
Может я очень быстрый, но стандартная задержка в меню Пуск в Windows меня страшно бесит, так как я пользуюсь им постоянно. Когда один раз что-то там не торопясь отрисовывается — не страшно, а вот когда пользуешься постоянно — то просто видишь, как тебя искусственно замедляют. Причем цель здесь непонятна — ведь вы уже не первый раз видите и не можете «не понимать, что происходит».
UFO just landed and posted this here
Анимацией зачастую прячут подгрузку контента, в девайсе или из интернета. Отклик железа не мгновенный, и полное отсутствие анимации будет восприниматься куда хуже, чем хоть какое-то ее присутствие.
Sign up to leave a comment.

Articles