47 уроков для новичков по AfterEffects

Давно хотели освоить AfterEffects или нужно его знать на работе? Собрали для вас эти уроки, чтобы без проблем понять базовые принципы работы в программе, а также базовые принципы анимации чего угодно: от моушен графики до анимации интерфейса. Интерфейс Настройки и Создание Новой Композиции Панель инструментов и создание текстового слоя Выравнивание слоев Якорная точка Начинаем Анимировать…

Полное руководство, как оставаться психически и физически здоровым как фрилансер

Оставаться здоровым фрилансеру непросто. Такой образ жизни определенно имеет свои преимущества: личная гибкость и творческая свобода — одни из самых популярных. Тем не менее, у этих людей могут быть серьезные недостатки, о которых не всегда говорят. С помощью 11000 фрилансеров, у которых мы взяли интервью для нашего отчета Дизайн без границ: Революция фрилансеров, и тех,…

Material Design на русском. Часть 41 — Коммуникация: Пустые состояния | by Ruslan Sharipov | Mar, 2021

Стартовый экран Чтобы помочь пользователям-новичкам в приложении или в каком-то разделе приложения, экраны, которые в противном случае были бы пустыми, могут быть заполнены стартовым контентом ради примера. Стартовый контент позволяет пользователям сразу же начать использовать приложение, что облегчает изучение функциональности, которую может предложить приложение. Рекомендации: Контент стартового экрана лучше всего подходит для приложений, которые хранят…

Первый Telegram-бот для поиска мебели в России

Российский предприниматель Владимир Марков запустил бесплатный бот @mebelstockbot для удобного поиска мебели в Telegram. Бот принимает заявки от клиентов и отправляет их менеджерам авторизованных салонов. Менеджеры получают возможность связаться с клиентом и предложить ему подходящие позиции из наличия на лучших условиях. Таким образом, процесс поиска становится максимально простым и не требует больших усилий со стороны…

Фрилансерские байки. О важности контекста

Шла я как-то в поликлинику с мелким. Проходим мимо метро, а там рядом — магазинчик 18+ с зашторенными окнами. Сексшоп, короче. Рядом с магазинчиком стоит девушка и раздает флаерочки. Подбегает и ко мне, улыбаясь, тычет свою бумажечку со словами: “Приглашаем на экскурсию!”. Напомню. Возле сексшопа.  Куда, на какую экскурсию вы меня приглашаете? Какие, пардон, экспонаты…

Обзор Final Cut Pro 10.5

Сделки с Apple Final Cut Pro Final Cut Pro от Apple когда-то несомненно был среди лучших проигрыватели в сфере редактирования видео и использовались в высококлассных кинематографических и телепрограммах. Но его популярность обогнали Adobe Premiere Pro и DaVinci Resolve, которые значительно выросли, в то время как Final Cut отстает. Тем не менее, это по-прежнему мощное приложение…

Условная анимация со свойствами CSS

 Условная анимация с демонстрационным кодом свойств CSS "width =" 1024 "height =" 607 "/> </p>
<p> Использование анимации, переходов и плавной прокрутки — это весело, но они также создают проблему доступности. Различным группам людей сложно пользоваться вашими продуктами, когда вещи все время движутся и меняются. Вот почему в операционных системах есть параметр «Уменьшение движения», который вы можете включить. Наша <span class= CSS анимация должна учитывать эти настройки и применяться только тогда, когда пользователь хочет видеть анимацию. Лучший способ добиться этого — заключить их в медиа-запрос с ограниченным движением. Вы можете использовать это различными способами, как описано в этой отличной статье, но все они связаны с проблемой, заключающейся в том, что вам нужно повторить настройки. Есть способ попроще. Вы можете использовать настраиваемое свойство:

 @media (предпочитает-уменьшенное-движение: уменьшить) {
  :корень {
    --nomotion: нет;
  }
}
html {
  scroll-behavior: var (- nomotion, smooth);
}
кнопка {
  анимация: var (- nomotion, вращать бесконечную 1с чередованием);
} 

Это определяет обозначение настраиваемого свойства CSS как «нет», когда пользователь не хочет видеть какую-либо анимацию. Если пользователь хочет видеть анимацию, она не определена, поэтому механизм CSS применяет резервный вариант, который является вашими настройками анимации.

Вы можете увидеть это в действии в CodePen:

См. Pen
Условные анимации со свойствами CSS Кристиана Хейльмана (@ codepo8)
на CodePen.

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

 Демонстрационная анимация, показывающая, как использовать инструменты разработчика для имитации уменьшенного движения "width =" 1064 "height =" 622 "class =" alignnone size-full wp-image-6724 "/> </p>
<p> <iframe loading=

Material Design на русском. Часть 36 — Взаимодействие: Выделение | by Ruslan Sharipov | Mar, 2021

Выделение на мобильных устройствах На сенсорных устройствах выбери элемент, тапнув и удерживая палец на нем. Переход к режиму выбора Чтобы выбрать элемент и войти в этот режим, долго зажми на элементе пальцем или используй необходимую кнопку, например нажми на аватарку. Чтобы выбрать больше элементов, продолжай тапать на следующие элементы. Выход из режима выбора Чтобы выйти…

McDonald's приносит свои извинения за безвкусную смену логотипа

В свете разногласий на этой неделе вокруг Burger King, который пытался отметить Международный женский день в позитивном ключе, но закончил только раздражая многих людей и вынужденных извиняться мы оглядываемся на ошибку конкурирующего бургерного бренда McDonald's в марте 2020 года … Бренды продолжают реагировать на распространение коронавируса, и многие используют свои платформы, чтобы подчеркнуть важность социального…

Лучшие ветеринарные телемедицинские услуги для вашего питомца (2021 г.)

Независимо от того, какое животное у вас есть, услуги ветеринарной телемедицины — отличный способ решить проблемы, которых нет потребовать экстренного визита к местному ветеринару. Если вы когда-нибудь падали в кроличью нору Google, пытаясь выяснить, нормальны ли действия вашего питомца, вам следует попробовать виртуального ветеринара. Используя ветеринарную телемедицину, вы разговариваете с ветеринаром по тексту, телефону или…