Siamo orgogliosi di annunciare il lancio di "Unleash the Power of Scroll-Driven Animations", un corso video in 10 parti per imparare tutto sulle animazioni basate sullo scorrimento utilizzando CSS o JavaScript.
Puoi guardare la serie su YouTube. La prima puntata è incorporata qui.
Animazioni basate sullo scorrimento
Con le animazioni basate sullo scorrimento, puoi prendere un'animazione CSS o WAAPI esistente e animarla durante lo scorrimento. Per questo motivo, le animazioni basate sullo scorrimento ereditano tutti i vantaggi offerti da queste API. Sono incluse le animazioni basate sullo scorrimento con accelerazione hardware che non sono soggette a jank quando il thread principale viene bloccato.
Le animazioni basate sullo scorrimento sono disponibili in Chrome a partire dalla versione 115 e sono il candidato ideale per il miglioramento progressivo.
Guarda la serie di video o leggi la documentazione per scoprire di più sulle animazioni basate sullo scorrimento.
Gli episodi
Il corso è composto da 10 episodi ed è suddiviso in due parti principali: una spiegazione dei concetti di base che compongono le animazioni basate sullo scorrimento, seguita da alcune applicazioni pratiche.
- Episodio 1: Introduzione.
- Puntata 2: Concetti di base:
scroll()
eScrollTimeline
. - Puntata 3: Concetti di base:
view()
eViewTimeline
. - Episodio 4: Concetti di base: i periodi della sequenza temporale demistificati.
- Episodio 5: Concetti di base: ricerca nella sequenza temporale e sequenze temporali denominate.
- Episodio 6: Applicazione pratica: aggiungi ombre di scorrimento a un contenitore di scorrimento.
- Episodio 7: Applicazione pratica: animare elementi in direzioni diverse.
- Episodio 8: Applicazione pratica: anima modelli 3D e altro ancora con lo scorrimento.
- Episodio 9: Applicazione pratica: rilevamento della velocità di scorrimento.
- Episodio 10: Outro.
È consigliabile guardare gli episodi in ordine, in quanto si basano su demo e tecniche trattate negli episodi precedenti. Le demo e gli strumenti mostrati in ogni episodio sono disponibili online e collegati nella descrizione.
Altre risorse
- Documentazione: Animare gli elementi durante lo scorrimento con le animazioni basate sullo scorrimento
- Demo e strumenti: scroll-driven-animations.style
- Scarica l'estensione DevTools Debugger