CSS veya JavaScript kullanarak kaydırmaya dayalı animasyonlar hakkında her şeyi öğrenebileceğiniz 10 bölümlük bir video kursu olan "Kaydırmaya Dayalı Animasyonların Gücünden Yararlanın" adlı kursun yayınlandığını duyurmaktan gurur duyuyoruz.
Diziyi YouTube'da izleyebilirsiniz. İlk bölümü burada izleyebilirsiniz.
Kaydırmaya dayalı animasyonlar?
Kaydırmaya dayalı animasyonlarla mevcut bir CSS veya WAAPI animasyonunu alıp kaydırma sırasında animasyon uygulayabilirsiniz. Bu nedenle, kaydırmaya dayalı animasyonlar bu API'lerin tüm avantajlarından yararlanır. Buna, ana iş parçacığı engellendiğinde titremeye neden olmayan, donanım hızlandırmalı kaydırmaya dayalı animasyonlar dahildir.
Kaydırmaya dayalı animasyonlar, Chrome 115'ten itibaren Chrome'da kullanılabilir ve aşamalı iyileştirme için mükemmel bir adaydır.
Kaydırmaya dayalı animasyonlar hakkında daha fazla bilgi edinmek için video serisini izleyin veya dokümanları inceleyin.
Bölümler
Kurs 10 bölümden oluşur ve iki ana bölüme ayrılı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ı.
- 5. Bölüm: Temel Kavramlar: Zaman Çizelgesi Arama 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: Öğelere Farklı Yönlerde Animasyon Ekleme.
- 8. Bölüm: Pratik Uygulama: Scroll'da 3D Modelleri ve Daha Fazlasını Animasyonla Canlandırma.
- 9. Bölüm: Pratik Uygulama: Kaydırma Hızı Tespiti.
- 10. Bölüm: Outro.
Bölümler, önceki bölümlerde ele alınan demolar ve teknikler üzerine kurulduğundan sırayla izlenmelidir. Her bölümde gösterilen demolar ve araçlar internette mevcuttur ve açıklamada bağlantıları verilmiştir.
Diğer kaynaklar
- Belgeler: Kaydırmaya dayalı animasyonlarla kaydırma sırasında öğelere animasyon ekleme
- Demolar ve araçlar: scroll-driven-animations.style
- DevTools Debugger uzantısını edinin.