CSS veya JavaScript'in kullanıldığı kaydırmaya dayalı animasyonlar hakkında bilgi edinebileceğiniz 10 bölümlük bir video kursu olan "Unleash the Power of Scroll-Driven Animations" (Kaydırma Odaklı Animasyonların Gücünü Kaynaştırın) kursunu duyurmaktan gurur duyuyoruz.
Diziyi YouTube'da izleyebilirsiniz. İlk bölüm buraya yerleştirilmiş.
Kaydırmayla çalışan animasyonlar mı?
Kaydırmayla çalışan animasyonlarla, mevcut bir CSS veya WAAPI animasyonunu alıp kaydırma sırasında canlandırabilirsiniz. Bu nedenle kaydırmaya dayalı animasyonlar, bu API'lerin tüm avantajlarını devralır. Bu, ana iş parçacığı engellendiğinde jank'a tabi olmayan donanım hızlandırmalı, kaydırmaya dayalı animasyonları içerir.
Chrome 115'te Chrome'da kullanılabilen kaydırmalı animasyonlar, aşamalı geliştirme için mükemmel bir adaydır.
Kaydırma destekli animasyonlar hakkında daha fazla bilgi edinmek için video serisini izleyin veya dokümanları okuyun.
Bölümler
10 bölümden oluşan kurs iki büyük bölüme ayrılmıştır: kaydırmaya dayalı animasyonları oluşturan temel kavramların açıklaması ve ardından birkaç pratik uygulama.
- 1. Bölüm: Giriş.
- 2. Bölüm: Temel Kavramlar:
scroll()
veScrollTimeline
. - 3. Bölüm: Temel Kavramlar:
view()
veViewTimeline
. - 4. Bölüm: Temel Kavramlar: Zaman çizelgesi aralıkları açıklandı.
- 5. Bölüm: Temel Kavramlar: Zaman Çizelgesi Araması ve Adlandırılmış Zaman Çizelgeleri.
- 6. Bölüm: Pratik Uygulama: Kaydırma Kapsayıcısına Kaydırma Gölgeleri Ekleme.
- 7. Bölüm: Pratik Uygulama: Öğeleri Farklı Yönlerde Canlandırın.
- 8. Bölüm: Pratik Uygulama: Kaydırmada 3D Modelleri Canlandırma ve Daha Fazlası.
- 9. Bölüm: Pratik Uygulama: Kaydırma Hızı Algılama.
- 10. Bölüm: Kapanış.
Önceki bölümlerde ele alınan demolar ve tekniklere dayanarak hazırlanan bölümler en iyi sırayla izlenir. Her bölümde gösterilen demolar ve araçlar, internet üzerinden mevcuttur ve açıklama bölümünde bağlantısı verilir.
Daha fazla kaynak
- Belgeler: Kaydırma tabanlı animasyonlarla kaydırma sırasında öğelere animasyon ekleme
- Demolar ve araçlar: scroll-driven-animations.style
- DevTools Debugger Uzantısını edinin