Что такое веб анимация
Анимация — это изменения в движении. Она позволяет точнее отобразить окружающую нас жизнь. Вот почему люди часто говорят, что анимация для сайта оживляет его. Данная фраза довольно точно передает цель анимации в веб-дизайне.
Подобная иллюзия движения при правильном применении является свидетельством того, что пользователи сделали что-то. Что они успешно взаимодействовали с интерфейсом и вызвали какие-то изменения.
Анимация в Сети: Краткая история
Давайте взглянем на то, как анимация в интернете достигла своего нынешнего уровня. В значительной степени все началось благодаря гифкам…
Когда возможности файлов в формате gif были исчерпаны, людям потребовались новые способы добавления анимации на сайты. И звука!
Анимация больше не является диковинкой для веб-дизайнеров. В кино она стала основой для нового способа рассказа. Для нас она становится платформой для эффективного проектирования взаимодействий:
Чем больше анимация основывается на открытых стандартах, тем больше людей могут видеть ее. И то, что при применении анимации для взаимодействий акцент все более смещается в эту сторону, это очень хорошо.
Типы веб-анимации
Недостаточно просто добавить анимацию для элементов веб-страницы и надеяться, что это автоматически повысит ее конверсию:
Необходимо тщательно взвесить аспект фактической реализации. Если анимация будет настолько тяжелой, что от нее будут виснуть мобильные устройства пользователей, у вас появится проблема. И не одна.
Начнем с того, что рассмотрим различные виды анимации, используемые в Сети.
Анимации элементов интерфейса
Это очень важно с учетом того, что плоский дизайн становится все более популярным в Сети. Люди должны видеть разницу между элементами интерфейса и просто графикой. Задавая для элементов управления простую анимацию при взаимодействии, мы даем пользователям четко понять эту разницу.
Это может быть изменение цвета кнопки или ее смещение при наведении курсора. Данная категория также включает в себя анимацию, которая задает « всплывание » сайдбаров на странице или появление модальных окон:
Анимация ожидания
Ее полезность была доказана давно, когда были изобретены графические пользовательские интерфейсы. Она начиналась с того, что курсор мыши превращался в песочные часы, а также с прогресс-баров. Apple в свое время ввела « вращающийся пляжный мяч смерти «, а у Windows была анимация файлов, перелетающих из одной папки в другую при копировании:
Эти подходы были реализованы в интернете, как только это стало возможно, и не без оснований. Когда люди не понимают, что происходит, они продолжают нажимать кнопку или вводить текст. Но если бы они могли увидеть, что процесс запущен, этого бы не произошло.
Анимация повествования
На сегодняшний день повествование историй с помощью анимации вышло за рамки мультипликации. Речь вообще не идет о мультфильмах. Скорее о сайтах, которые построены таким образом, что, когда пользователь взаимодействует с ними ( например, с помощью прокрутки страницы вниз ), запускается анимация, которая рассказывает историю.
В качестве примера данной анимации на сайте HTML можно привести страницы, которые демонстрируют новый продукт, « собирая » его на экране перед вашими глазами. Другие больше похожи на мультфильмы, в которых маленькие символы указывают на то, что нужно сделать, чтобы увидеть следующий кадр:
Эффективность такой анимации довольно спорна. Как правило, она не предназначена для улучшения юзабилити, а только чтобы произвести впечатление на пользователя и дать ему некоторое представление о теме страницы. Она используется, чтобы показать преимущества товара или рассказать об истории создания компании.
Компания Sony продемонстрировала несколько различных устройств, части которых компонуются друг с другом в разных комбинациях.
Декоративная анимация
Декоративная анимация для сайта должна быть полностью скрыта. Покажите ее после того, как люди последуют призыву к действию. Также можно включить небольшую анимацию, которая запускается только один раз, когда пользователь делает что-то конкретное. Например, наводит курсор мыши на что-то маленькое в шапке / подвале сайта.
Прокрутите любую страницу до конца вниз, и появится симпатичный динозавр, который « сфотографирует вас «. Более того, на страницах, содержащих эту анимацию, так же парит из стороны в сторону воздушный шарик.
Анимация в рекламе
Реклама. Для некоторых, это их деньги, а для других это раздражение. Добавьте в рекламный блок анимацию, и бум! Глаза тянутся к нему против вашей воли. Это рефлекторное действие.
Добавьте звук, и вы почувствуете приступ ненависти к этой рекламе… это тоже рефлекторное действие.
Это почти неизбежно. Если нужно заставить людей смотреть на рекламные блоки, анимация — это отличный способ. Если бы анимированная реклама не работала, мы бы ее не использовали.
Но с подобной gif анимацией для сайта связана та же проблема, что и с декоративной: она отвлекает пользователя от его цели. В мире онлайн-продаж отвлечение внимания может быть подобно смерти.
Реализация анимации
Производительность, производительность, производительность
Проблема заключается в том, что до сих пор в сети встречаются сайты, использующие новейшие технологии, но анимация на них все равно дергается.
Начните с малого
Если рассматривать анимацию с точки зрения инструмента проектирования, то лучше начать с малого. С одной стороны, небольшая и ненавязчивая анимация работает лучше. С другой стороны, чтобы быть полезной, масштабная и кричащая анимация должна иметь более вескую цель, чем просто « хорошо выглядеть «.
Большинство сайтов вообще не нуждается в какой-либо анимации кроме той, которая применяется, чтобы сделать использование элементов интерфейса « реальным » и естественным. Перед тем, как начать « разбрасывать » на своем сайте параллакс, как конфетти, спросите себя, улучшит ли это опыт взаимодействия пользователей.
В большинстве случаев ответ будет « нет «. Конечно, есть и исключения. Но в подавляющем большинстве лучше просто анимировать кнопки, создать скрытую, всплывающую панель навигации, а « адскую » анимацию вызывать уже после того, как пользователь заполнит и отправит контактную форму.
Продолжительность анимации должна быть небольшой
Анимация для сайта должна быть быстрой, или, вернее, она должна проигрываться быстро. Я говорю не о производительности, а о фактическом времени, в течение которого объект находится в движении.
Представьте себе, как мы взаимодействуем с реальными объектами. Иногда мы двигаем их быстрее, иногда медленнее. Скорость, с которой мы взаимодействуем с объектом, может зависеть от его размера, цели, с которой мы с ним взаимодействуем. Но чаще всего мы берем вещи и передвигаем их довольно быстро.
« Миллисекунды » — это, как правило, то количество времени, которое должна занимать анимация интерфейса. Немного дольше, и люди начинают терять терпение, сердиться на свой компьютер или на ваш товар. Необходимо использовать небольшую продолжительность анимации, иначе она будет казаться медленной.
Это особенно актуально для элементов, которые люди должны использовать по несколько раз. Любая анимация на сайте HTML теряет свою привлекательность, когда вынужден смотреть ее в десятый раз.
Заставьте элементы «подпрыгивать»
Физические объекты отскакивают. Некоторые из них отскакивают не так пружинисто. Но в основном все объекты немного отскакивают, если уронить их с большой высоты на твердую поверхность.
Взаимодействие с элементами пользовательского интерфейса похоже на взаимодействие с небольшими твердыми предметами. Вы перетягиваете их в одну сторону, и они немного отскакивают обратно. Вы помещаете их куда-то, а они еще немного попрыгают.
Это может принести пользу, если вы создадите небольшую анимацию « отскока «, особенно, если элементы будут « подпрыгивать » вертикально. Все это делается для поддержания иллюзии естественного поведения.
Предметы обычно не останавливаются мгновенно
После остановки предметов обычно проходит некоторое время, прежде чем они полностью перестают двигаться. Если находящиеся в покое объекты начинают движение, чтобы набрать полную скорость, у них также уходит некоторое время, они приходят в движение с ускорением.
Пожалуйста, оставьте свои отзывы по текущей теме материала. За комментарии, подписки, дизлайки, отклики, лайки низкий вам поклон!
Пожалуйста, оставьте ваши мнения по текущей теме материала. За комментарии, лайки, подписки, дизлайки, отклики огромное вам спасибо!
Анимация в веб-дизайне: зачем и когда использовать?
Слово «анимация» происходит от древне-латинского слова «анима», что означает “душа”. Попытки вдохнуть жизнь в статичные искусственные объекты появились тысячи и тысячи лет назад, когда Пигмалион попытался разбудить свое творение – статую очаровательной Галатеи.
Сегодня анимация стабильно укоренилась в веб-дизайне и, кажется, отличным дополнением для многих элементов сайта. Она приносит больше жизни в дизайн или может иногда наоборот все испортить? Давайте выясним, какие преимущества может дать анимация вашему веб-сайту и в каких случаях лучше ее избегать?
КАК ПОЯВИЛАСЬ АНИМАЦИЯ В ВЕБ-ДИЗАЙНЕ?
Анимация появилась в сети довольно давно. Сначала были малюсенькие .GIF-файлы с различных движущихся изображений и видеоклипов. Это был темный период с массой мигающих открыток, танцующих кошек и других вещей, которые бы мы предпочли не видеть.
В те далекие времена, никто не рассматривал анимацию как средство повышения юзабилити веб-сайта. В основном она использовалась для украшения или просто для удовольствия. Сегодня, вы можете использовать анимационные эффекты, чтобы улучшить навигацию сайту и его юзабилити.
Совсем недавно, все анимированные элементы и эффекты на сайтах, были созданы с помощью технологии Flash. На тот момент, это была революционная технология, хотя она была очень тяжелой и значительно увеличивала время загрузки сайта. В наши дни, анимация создается с использованием более легкого способа кодирования JavaScript и CSS, которые помогают добавлять движущиеся элементы на сайт, не перегружая его. И, что важнее, анимация сегодня используются для улучшения UX, а не просто для удовольствия. Это выдающийся инструмент для веб-дизайнеров, которые могут помочь сделать сайт лучше и проще в использовании.
УЛУЧШЕНИЕ ЮЗАБИЛИТИ С АНИМАЦИЕЙ
Во многих случаях анимационные эффекты используются для привлечения внимания пользователя к важным деталям, а так же, чтобы помочь ему принять правильное решение в отношении кликабельности элементов, из числа других вещей.
Таким образом, многие веб-сайты используют эффект тряски для форм входа или регистрации, чтобы указать своим пользователям на ошибку. Например, введение неправильной информации или неверного пароля. Эта тенденция имитирует человека, трясущего головой, говоря «нет».
Есть много других способов использования анимации для улучшения UX. Она может быть использована в навигации, чтобы отделить категории от подкатегорий или в мульти-выборе, когда все остальные элементы постепенно исчезают, кроме выбранного.
ETECHEVENT – САЙТ С АНИМИРОВАННЫМИ ЭЛЕМЕНТАМИ
Анимации могут быть использованы, чтобы направлять пользователя по всему сайту и даже заставить их купить что-либо. Добавление интерактивных элементов и привлечение внимания пользователей к ним с помощью эффектов анимации, может помочь бизнес-сайтам повысить свои конверсии и ROI.
ИНТЕРАКТИВНЫЙ САЙТ APPS
Сайт сторителлинг может также извлечь выгоду из анимации. Она может помочь в демонстрации пользователям, что необходимо сделать в следующем шаге или как выбрать, куда идти дальше.
ИСПОЛЬЗОВАНИЕ АНИМАЦИИ В МАТЕРИАЛЬНОМ ДИЗАЙНЕ
Анимация в веб-дизайне — это хороший ход, который может оказаться чрезвычайно полезным, если не используется только в декоративных целях. UI и UX дизайнеры сейчас часто используют анимацию для совершенствования своего рабочего процесса. Даже Гугл понимает важность такого движения для юзабилити. Так и появился материальный дизайн.
Материальный дизайн становится все более и более модным и сегодня он используется в различных приложениях и веб-дизайне. Секрет его популярности кроется в высоком внимание к тому, как объект или элемент воспринимаются. Как движение может рассказать пользователю больше об этом элементе и том, как его использовать.
В своем «Руководстве по материальному дизайну» Google утверждает, что движение может сообщить пользователям, что объект легкий, тяжелый, гибкий, и даже большой или маленький. Анимация должна быть использована, чтобы предоставить пользователям больше понимания того, какова природа объекта, а, следовательно, как он может и должен быть использован в дизайне.
Гугл идет дальше со своей анимацией и рекомендует использовать движущиеся элементы, которые изменяют свою скорость и продолжительность в зависимости от того, какую цель или эффект вы хотите получить. Таким образом, компания Google применяет входящие и исходящие элементы, которые появляются на экране, когда они должны привлечь внимание, или исчезают с экрана, когда они больше не нужны.
СОВЕТЫ ПО АНИМАЦИИ, ИСПОЛЬЗУЕМОЙ НА ВЕБ-САЙТАХ
При реализации анимации на вашем сайте, вы должны так же тщательно изучить все подводные камни. Анимированные элементы могут до сих пор вредить производительность сайта и UX.
Во-первых, вы должны хорошо проверить, если анимация не замедляет работу вашего сайта, скорость загрузки и общую производительность. Это может быть выявлено с помощью простого сравнения вашего сайта с анимацией и производительностью тяжеловесной игры для ПК. Если игра работает более плавно на вашем рабочем столе, чем веб-сайт – это должна послужить причиной для пересмотра используемой анимации.
The Happy Forecast Website
Используйте CSS при создании анимации для вашего веб-сайта. JQuery является идеальным и используется во многих проектах, но он может очень замедлить производительность вашего веб-сайта. Код CSS позволяет создавать несложные анимации, которые будут хорошо выглядеть на любом устройстве, не перегружая дизайн и делая его выполнение отличным.
Убедитесь, что ваша анимация отзывчива. Отзывчивость веб-сайта является обязательной, если вы хотите добиться успеха. А если он работает и отлично смотрится только на экране рабочего стола — вы можете проиграть битву за пользователей. Существует множество инструментов, которые позволяют создавать отзывчивую анимацию (например, Adobe After Effects или Invision) и сайтостроители (Webflow и MotoCMS), которые включают отзывчивые анимированные эффекты в свой рабочий процесс. Они предлагают различные виды анимации, которые могут использоваться внутри сайта, улучшить его юзабилити и дизайн.
Анимация должна привлекать внимание, но не слишком много. Убедитесь, что движение не отнимает слишком много времени и не длится слишком долго на экране. Это особенно важно, если мы говорим об элементах, с которыми пользователи должны часто взаимодействовать. Один или два раза это может быть весело, но при частом использовании анимация становится надоедливой.
Laerepenger Website
Начните с использования мелких движущихся элементов на сайте. На самом деле, анимация — это всего лишь средство достижения цели, но не сама цель. Вы не должны включать ее везде, где только захочется. Помните — использование должно быть оправданным.
Лучше всего включить анимацию в элементы пользовательского интерфейса или объекты, с которыми пользователи взаимодействуют чаще всего. Такие как навигационное меню или форма подписки. И подумайте хорошо, прежде чем добавлять подпрыгивающее поле или скользящий образ: как это повлияет на пользовательский опыт, улучшит ли взаимодействие с сайтом?
Анимация отлично подходит для создания незабываемого дизайна. Она по-прежнему широко используется в веб-дизайн, несмотря на различные мелкие проблемки со скоростью загрузки или зависанием. Но главное, что вы должны помнить при внедрении анимированных элементов – это их влияние на юзабилити. А вот где и в каком количестве интегрировать анимацию в ваш сайт – зависит только от вас.
Ну и в конце, несколько примеров, когда анимация была использована с точным попаданием в цель.
Kikk WebsiteNodeplus Digital Agency
Creative Cruise
Animated Scenery Vintage Farm
Pomade Digital Agency
Тренды веб-анимации. Часть 1
Веб-анимация — это бодро, весело, почти всегда удобно (или архинеудобно, всякое бывает) и вот прямо сейчас очень модно.
Постарались разобраться, какие движущиеся картинки моднее прочих. Изучили статьи про тренды 2020-2021 годов, перерыли awwwards.com, посмотрели проекты, которыми хвастаются дизайнеры и программисты.
Рассказываем и показываем, что нашли.
Удобство. Иногда анимация — отличный инструмент, помогающий понять, какие кнопки жать, куда идти, на что смотреть.
Красота. Анимация может быть чисто декоративной. Просто способ привлечь и удержать внимание пользователя.
История. И, наконец, иногда анимация рассказывает историю, создавая эмоциональную связь между интерфейсом и пользователем.
С этим трендом как-то сложно: про него много говорят, но в качестве примера таскают из статьи в статью одну и ту же картинку, причем не очень-то и новую. Хотя действительно хорошую:
Хочется все-таки пример поновее, в который можно ткнуть пальцем и сказать — о, история пробежала.
Отличный образец: статьи на Kayma Stories.
По мере прокрутки статьи (например, вот этой) в правом поле возникают и меняются элементы анимации, складываясь в короткую, но вполне внятную историю.
Примеры с кодом для тех, кто хочет сделать что-то похожее:
Пока страница грузится, пользователь может переключиться на другой сайт, а вернувшись, забыть, зачем вообще приходил.
Быстрый интернет породил нетерпеливых пользователей, и анимация загрузки, удерживающая их внимание, снова в тренде.
1.Анимация с процентами не только развлекает ожидающего загрузки пользователя, но и сообщает ему, что ждать осталось недолго. Это касается и прогресс-баров, но насколько мы увидели, прямо сейчас веб-дизайнеры предпочитают полосочкам цифры.
2. Загрузочные картинки не обещают пользователю ничего конкретного, зато неплохо справляются с задачей развлечь и удержать.
3. И все-таки прогресс-бары. Старая добрая полоса загрузки.
Что мы думаем обо всем этом. Модно, не модно, но если сайт грузится дольше пары секунд, анимация загрузки обязательна.
Эффекты курсора были безумно популярны еще в прошлом веке – и уже тогда безнадежно устарели. Ну что ж, кто сказал, что в моду нельзя войти дважды?
В списках трендов 2021 года курсорные эффекты не замечены, но едва ли не каждый второй сайт на https://www.awwwards.com/ привязывает какую-нибудь анимацию к движению курсора. Например:
Некоторые примеры бессмысленны, беспощадны и противоречат здравому смыслу:
Что мы думаем обо всем этом. Звонили из девяностых, просили вернуть тренд.
Примеры с кодом для тех, кто подумал «Хорошо бы такое сделать» (или «Да я это еще на Бейсике писал_а»):
Динамические буквы, проще говоря. Для тех, кому просто буквы – это скучно.
Что мы думаем обо всем этом. Интересная типографика в движении помогает удержать внимание пользователя на тексте, но мешает его прочесть. Уместна для коротких предсказуемых текстов. Если кинетическая типографика — способ похвастаться, что автор умеет в AfterEffect и заодно выразить ненависть к буквам, то лучше не надо.
Примеры с кодом. А сделать это можно, например, вот так:
Пользователь смотрит туда, куда навел курсор. Или наоборот. Делать интересно именно там – идея довольно очевидная и вполне разумная. Поэтому ховер-эффекты никогда не выйдут из моды.
Что мы думаем обо всем этом. Делаем что-нибудь по наведению мышки. А без мышей — не делаем. Одобряем. Ненавязчиво и спокойно.
Сделай сам. Эффекты наведения — один из простейших для реализации видов анимации. Кажется, любой конструктор сайтов позволяет добавлять ховер-эффекты. Но можно и своими руками, если хочется. Несколько примеров простых эффектов наведения: https://codepen.io/nxworld/pen/zynobz, https://codepen.io/hexagoncircle/pen/XWbWKwL, https://codepen.io/brownsurfing/pen/LYypPPQ, https://codepen.io/Jhonierpc/pen/MWgBJpy
Кажется, стало очень модно перематывать экран не туда, куда ожидает пользователь. Влево, вправо, вверх, по диагонали, со сменой направления.
Больше картинок не покажем из соображений гуманности. Но их тьмы.
Что мы думаем обо всем этом. Без комментариев.
Хотите поспорить или показать другие примеры? Ждем в комментариях.
Не прощаемся. Во второй части поговорим о стилях и стилистических приемах web-анимации.
На сенсорном экране большинство этих решений не работают, нет там курсора или «наведения». Интересно было бы аналогичную статью глянуть, где есть разбор таких трендов под мобильный интернет.
там все просто, убирается ховер и курсор, зато остается загрузка, скролл, да и хороший стротеллинг не лишним будет
Круто, а зачем это все пользователю?
Это называется «вау эффект»
Всё равно что ты получишь в магазине сразу айфон без коробки и лишишься кайфа от распаковки
Тут уже как сам сайт сделан, какими ручками
Анимация в веб-дизайне: зачем и когда её нужно использовать
Сегодня анимация прочно укоренилась в веб-дизайне и выглядит отличным дополнением ко многим элементам веб-сайтов. Но всегда ли она оживляет дизайн или же может его разрушать? Давайте выясним, какие выгоды может принести использование анимации на вашем сайте и обозначим те случаи, когда стоит избегать её внедрения.
Как анимация появилась в веб-дизайне?
Не так давно все анимированные элементы и эффекты на сайтах создавались при помощи технологии Flash. Конечно, это была революционная технология для того времени, но анимации, созданные на ней были тяжёлыми и очень сильно увеличивали время загрузки страниц.
Сегодня анимации создают при помощи более легковесного JavaScript и CSS кодирования, которое помогает добавлять движущиеся элементы на сайт, не перегружая его при этом. И, что более важно, анимации теперь используются для улучшения юзабилити сайта, а не просто для потехи. Они являются выдающимся инструментом для веб-дизайнеров, помогая делать сайты лучше и проще в использовании. Это можно увидеть на следующих примерах:
Улучшение юзабилити при помощи анимации
Во многих случаях анимационные эффекты используются для привлечения пользовательского внимания к важным деталям. Также их используют, чтобы подчеркнуть кликабельность элемента на фоне прочих вещей.
К примеру, многие сайты используют эффект дрожания кнопки для оповещения посетителя о допущенной ошибке при вводе логина или пароля. Такая анимация имитирует человеческий жест отрицания при качании головой.
Существует множество других способов использования анимации для улучшения юзабилити интерфейса. Например, она может быть включена в элементы навигации для отделения категорий от подкатегорий либо же в мульти-выбор, когда все элементы, кроме выбранного, исчезают из поля зрения.
Анимации могут быть использованы на сайте для направления пользователей по заданному пути, который приведёт их к желанию совершить покупку. Добавляя интерактивные элементы и привлекая их внимание с помощью анимационных эффектов, можно улучшить конверсию на коммерческих сайтах и показатели ROI.
Повествовательный сайт также может извлечь выгоду от внедрения анимации. Она поможет показать посетителям, каким должен быть следующий шаг, как выбрать что-либо или куда идти дальше на сайте.
Использование анимации в материал-дизайне
Анимация в веб-дизайне является чрезвычайно полезной вещью, если только она не используется исключительно в декоративных целях. Разработчики интерфейсов теперь часто используют анимации для улучшения рабочего пространства. Даже Google понимает важность наличия движущихся элементов для юзабилити. Собственно, так и появился гугловский «Material design». Материал-дизайн становится всё более и более модным. Сегодня его используют в различных приложениях и в дизайне веб-сайтов. Секрет его популярности кроется в повышенном внимании к тому, как будет восприниматься элемент, как движение может рассказать пользователям больше о том, что это за элемент и как его использовать.
В своём «Руководстве по материал-дизайну» Google утверждает, что движение элементов может уведомить пользователей о том, что объект является лёгким, тяжёлым, гибким или же большим/малым. Анимации должны использоваться, чтобы обеспечивать у пользователей лучшее понимание природы объектов, а также то, как это может быть и должно использоваться в структуре чего-либо. «Движение в материал-дизайне должно отображать сходство с реальным поведением физических объектов без ущерба элегантности, простоте и красоте».
Google пошёл дальше в плане развития анимаций и рекомендует использовать движущиеся элементы, которые меняют свою скорость и продолжительность движения в зависимости от цели и эффекта, который должен произвести такой объект. Таким образом, Google вводит приближающиеся и удаляющиеся элементы, которые должны привлечь внимание, а затем исчезнуть, если их присутствие более не требуется.
Советы по использованию анимации на веб-сайтах
При реализации анимационных эффектов на своём сайте вы должны тщательно рассмотреть все подводные камни, связанные с их использованием. Анимированные элементы всё ещё способны снижать производительность сайта и качество пользовательского опыта.
Во-первых, вы должны переосмыслить необходимость использования анимаций, если они замедляют скорость загрузки страниц сайта. Снижение скорости выявить очень просто. Вы можете сравнить плавность загрузки сайта с запуском тяжёлых 3D-игр. Если игра работает более быстро и плавно, чем сайт, это должно стать причиной отказа от анимации.
Используйте CSS при создании анимации для вашего сайта. jQuery является идеальным для многих случаев вариантом и используется повсеместно, но он может реально снизить производительность вашего сайта. Код CSS позволяет создавать легковесные анимации, которые будут прекрасно смотреться на любом устройстве, не перегружая дизайн и давая высокий уровень производительности сайта.
Убедитесь, что ваши анимации адаптивные. Адаптивный дизайн веб-сайта жизненно необходим, если вы желаете добиться успеха. Но, если он хорошо выглядит и работает лишь на десктопных системах, вы можете потерять пользователей, предпочитающих серфить с мобильных устройств. Существует множество инструментов для создания адаптивных анимаций вроде Adobe After Effects или Invision. Также такое можно проделывать в некоторых CMS (Webdlow или MotoCMS), частью которых является возможность создания адаптивных анимированных эффектов. Они предлагают различные типы анимаций, которые могут быть использованы на сайте для улучшения юзабилити и дизайна в целом:
Анимации должны притягивать внимание… но не чрезмерно. Убедитесь, что движение в анимациях не затянуто по времени и не слишком долго занимает экранную область. Особенно это важно для элементов, с которыми пользователям предстоит взаимодействовать очень часто. На пару раз это может их развлечь, но далее начнёт попросту раздражать.
Начните с использования малых анимированных элементов на вашем сайте. В действительности, анимация должна служить средством достижения цели, а не быть самой целью. Не нужно использовать её везде и всюду при малейшей возможности. Её внедрение должно быть оправдано и нести смысл, приносить пользу.
Лучше включить анимацию в элементы пользовательского интерфейса или объекты, с которыми пользователи взаимодействуют наиболее часто (например, в навигационные меню и формы подписки). Также стоит подумать, прежде чем добавлять прыгающие или скользящие поля, поскольку это может не улучшить, а ухудшить пользовательский опыт. Всё должно быть в меру и обоснованно. Приносить удобство, а не выглядеть цирковым трюком.
Приведём в качестве примера несколько сайтов, очень удачно использующих анимационные эффекты: