Мы с гордостью объявляем о выпуске «Раскройте потенциал анимации с помощью прокрутки» — видеокурса из 10 частей, который позволит вам узнать все об анимации с помощью прокрутки с использованием CSS или JavaScript.
Вы можете посмотреть сериал на YouTube . Первая серия встроена здесь.
Анимация с помощью прокрутки?
С помощью анимации, управляемой прокруткой, вы можете взять существующую CSS- или WAAPI-анимацию и анимировать её при прокрутке. Благодаря этому, анимация, управляемая прокруткой, наследует все преимущества этих API. В том числе, аппаратное ускорение анимации, управляемой прокруткой, не подвержено подтормаживанию при блокировке основного потока.
Анимация с помощью прокрутки доступна в Chrome, начиная с версии Chrome 115, и является идеальным кандидатом для прогрессивного улучшения.
Посмотрите серию видеороликов или прочтите документацию , чтобы узнать больше об анимации с помощью прокрутки.
Эпизоды
Курс состоит из 10 эпизодов и разделен на две большие части: объяснение основных концепций, лежащих в основе анимации с помощью прокрутки, а затем несколько практических примеров.
- Эпизод 1: Введение .
- Эпизод 2: Основные концепции:
scroll()
иScrollTimeline
. - Эпизод 3: Основные концепции:
view()
иViewTimeline
. - Эпизод 4: Основные концепции: Развенчание мифов о временных диапазонах .
- Эпизод 5: Основные концепции: Поиск по временной шкале и именованные временные шкалы .
- Эпизод 6: Практическое применение: добавление теней прокрутки к контейнеру прокрутки .
- Эпизод 7: Практическое применение: анимация элементов в разных направлениях .
- Эпизод 8: Практическое применение: анимация 3D-моделей и многое другое на Scroll .
- Эпизод 9: Практическое применение: определение скорости прокрутки .
- Эпизод 10: Аутро .
Эпизоды лучше смотреть по порядку, поскольку они основаны на демонстрациях и методах, рассмотренных в предыдущих эпизодах. Демонстрации и инструменты, показанные в каждом эпизоде, доступны онлайн по ссылкам в описании.
Больше ресурсов
- Документация: Анимация элементов при прокрутке с помощью анимации, управляемой прокруткой
- Демонстрации и инструменты: scroll-driven-animations.style
- Получите расширение отладчика DevTools