Z przyjemnością ogłaszamy wprowadzenie „Unleash the Power of Scroll-Driven Animations” – 10-częściowego kursu wideo zawierającego wszystkie informacje o animacjach przewijanych przy użyciu CSS lub JavaScript.
Możesz obejrzeć tę serię w YouTube. Tutaj jest umieszczony pierwszy odcinek.
Animacje wyświetlane po przewinięciu?
Animacje oparte na przewijaniu umożliwiają korzystanie z istniejących animacji CSS lub WAAPI i animowanie ich podczas przewijania. Z tego powodu animacje oparte na przewijaniu dziedziczą wszystkie korzyści, jakie zapewniają te interfejsy API. Obejmuje to animacje z akceleracją sprzętową przewijane, które nie zacinają się po zablokowaniu wątku głównego.
Animacje sterowane przewijaniem są dostępne w Chrome od wersji 115 i stanowią idealne uzupełnienie progresywnych ulepszeń.
Obejrzyj tę serię filmów lub przeczytaj dokumentację, aby dowiedzieć się więcej o animacjach przewijanych.
Odcinki
Kurs składa się z 10 odcinków i jest podzielony na 2 główne części: wyjaśnienie podstawowych koncepcji składających się na animacje przewijane, a następnie kilka praktycznych zastosowań.
- Odcinek 1. Wprowadzenie
- Odcinek 2. Podstawowe koncepcje:
scroll()
iScrollTimeline
. - Odcinek 3: Podstawowe koncepcje:
view()
iViewTimeline
. - Odcinek 4. Podstawowe pojęcia: informacje o zakresach osi czasu
- Odcinek 5: Podstawowe pojęcia: wyszukiwanie osi czasu i nazwane ramy czasowe.
- Odcinek 6. Zastosowanie praktyczne: dodawanie cieni przewijania do kontenera przewijania
- Odcinek 7. Zastosowanie praktyczne: animowanie elementów w różnych kierunkach
- Odcinek 8: Zastosowanie praktyczne: animowanie modeli 3D i wykonywanie innych działań w aplikacji Scroll
- Odcinek 9. Zastosowanie praktyczne: wykrywanie prędkości przewijania
- Odcinek 10: zakończenie.
Odcinki najlepiej oglądać w kolejności, gdy bazują na wersjach demonstracyjnych i technik omówionych we wcześniejszych odcinkach. Wersje demonstracyjne i narzędzia dostępne w każdym odcinku są dostępne online, a linki do nich znajdziesz w opisie.
Więcej materiałów
- Dokumentacja: Tworzenie animacji elementów podczas przewijania za pomocą animacji przewijanych
- Wersje demonstracyjne i narzędzia: scroll-driven-animations.style
- Pobierz rozszerzenie DevTools Debugger