Журнал
Анимация4 мин чтения

Анимация, которая не мешает покупать

Анимация может помогать разобраться в интерфейсе, а может отнимать время у покупателя. Где проходит граница и как проверить свой сайт.

Анимация на сайте вызывает у владельцев два противоположных чувства. Одним кажется, что без движения сайт выглядит дёшево и устаревшим. Другие видели сайты, где всё выезжает, крутится и появляется по очереди, пока посетитель ждёт, и не хотят ничего подобного.

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

Зачем вообще нужно движение

У анимации в интерфейсе есть несколько честных задач:

  • показать, что нажатие сработало;
  • объяснить, откуда появился элемент и куда исчез;
  • связать два состояния: список и карточку, этаж и квартиру;
  • направить внимание на важное;
  • скрасить ожидание, пока что-то загружается.

Возьмём подбор квартир. Посетитель нажимает на этаж — план плавно увеличивается, выбранная квартира подсвечивается, рядом открывается карточка. Движение здесь объясняет связь: вот этаж, вот квартира на нём, вот её параметры. Без анимации экран просто сменился бы, и человеку пришлось бы заново искать, где он находится.

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

Где анимация начинает мешать

Проблемы начинаются, когда движение добавляют ради впечатления. Типичные случаи:

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

Каждый из этих приёмов по отдельности терпим. Вместе они превращают сайт в презентацию, которую нельзя пролистать быстрее. А покупатель квартиры часто возвращается на сайт много раз: сравнить цены, показать планировку семье, найти телефон офиса продаж. Эффект, который удивил в первый раз, на пятый раз раздражает.

Скорость и длительность

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

Второе правило — анимация не должна блокировать действие. Если меню ещё открывается, а посетитель уже нажал на пункт, переход должен произойти сразу. Если блок ещё выезжает, текст в нём уже должен читаться, а кнопки — нажиматься.

Третье — движение должно быть последовательным. Если карточки квартир в одном разделе появляются снизу, а в другом сбоку, если одни кнопки откликаются мягко, а другие резко, сайт ощущается собранным из разных кусков. Лучше несколько простых правил движения на весь сайт, чем отдельный эффект на каждом экране. Это упрощает и поддержку: новый раздел сразу выглядит своим.

Телефоны и те, кому движение неприятно

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

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

Как проверить свой сайт

Простой тест — пройти главный сценарий так, как это делает торопливый покупатель: открыть сайт с телефона, быстро долистать до планировок, выбрать квартиру, оставить заявку. И посчитать, сколько раз пришлось чего-то ждать.

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

Хорошую анимацию замечают, только когда её убирают: вдруг становится непонятно, что произошло.

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