
Bu Sayfada
- Web Animation UX: iletisim araci, dekorasyon degil
- Mikro etkilesimler: guven insa eden kucuk hareketler
- Kaydirma odakli animasyon ve UX hikaye anlatimi
- Performans butcesi: web animasyonu ne zaman cok pahaliya mal olur
- CSS vs JavaScript Animation: dogru araci secmek
- Web animation UX donusum oranlarini nasil etkiler
- Erisilebilirlik ve hareket: her kullaniciya saygi
- Landing page'lerde Animation UX: gercekten ne ise yarar
- UX'e zarar veren yedi animasyon hatasi
- Amacli hareket: daha iyi web animation UX
Web animation UX, insanlarin sitenizi nasil algaladigini, onunla nasil etkilestigini ve nasil hatirledigini sekillendiriyor. Hover'da titreyen bir buton, kaydirmada beliren bir kart, yukleme spinner'i — bunlar kozmetik secimler degil. Bunlar etkilesimi, guveni ve donusumu etkileyen fonksiyonel tasarim kararlari.
Animasyon, web tasariminda en cok yanlis kullanilan araclardan biri. Yuzlerce site denetledim, suslue gecislerin performansa aktif olarak zarar verdigi siteler. Yardimci animasyon ile zararli animasyon arasindaki fark niyete dayanir.
Bu rehber, web animasyonunun kullanici deneyimini nasil etkiledigini acikliyor — arastirmalara, gercek rakamlara ve pratik tavsiyelere dayanarak. Bir landing page insa ediyorsaniz veya bir kurumsal web sitesi yeniden tasarliyorsaniz, motion design'i anlamak artik zorunlu.
Web Animation UX: iletisim araci, dekorasyon degil
Web animasyonunun amaci estetik degil — iletisimdir. Her hareket su sorulari cevaplamali: Ne oldu? Nereye bakmaliyim? Bu eleman nereden geldi?
Google'in Material Design ekibi buna "anlamli gecisler" diyor. Arastirmalari, hareketin kullanicilarin arayuz hakkinda zihinsel bir model olusturmasina yardimci oldugunu gosteriyor. Durumlar arasi animasyonlarla kullanicilar degisiklikleri %70 daha hizli isliyor.
UI animasyonunun uc temel islevi
Her etkili web animation UX deseni en az bir islev yerine getirir:
- Geri bildirim — eylemin onaylanmasi (buton dalgalanmasi, form onay isareti)
- Yonlendirme — nerede oldugunuzu gosterme (sayfa gecisleri, kirmti izleri)
- Dikkat yonlendirme — bakislari onemliye cekme (titreyen bildirimler)
En iyi animasyon gorunmezdir — kullanicilar sadece UX/UI tasarim stratejinizde akici bir arayuz hisseder.
Gorunmezlik ilkesi
Kullanicilar animasyonlarinizi yorum yapiyorsa, muhtemelen abartmissiniz. En iyi web animation UX hissedilir, fark edilmez — kullanicilar bireysel animasyonlari bilinclice kaydetmeden akici bir arayuz algalar.
Mikro etkilesimler: guven insa eden kucuk hareketler
Mikro etkilesimler minuscul animasyonlu yanitlardir: kayan bir toggle, patlayan bir begeni butonu, titreyen bir giris alani. Insan beklentisi ile dijital yanit arasindaki bosluugu doldururlar.
Interaction Design Foundation arastirmasi mikro etkilesimlerin algilanan bekleme surelerini ve hata oranlarini azalttigini gosteriyor.
Mikro etkilesim animasyonu icin pratik kurallar
- 300ms'nin altinda. Optimal: 150-250ms. 100ms'nin altinda anlik hissedilir.
- Uygun olcek. Kucuk hover — ince. Tam sayfa gecisi — daha dramatik olabilir.
- Gereksiz tekrar yok. Ilk alista konfeti — evet. Her tiklamada — yorucu.
- Easing fonksiyonlari, asla lineer degil. Giris icin ease-out, cikis icin ease-in, degisimler icin ease-in-out.
Kurumsal web sitelerinde iyi uygulanmis mikro etkilesimler urun kalitesini isaret eder.
Kaydirma odakli animasyon ve UX hikaye anlatimi
Kaydirma odakli animasyon, mesurue bir web animation UX deseni haline geldi. Bu teknik, daha immersif web deneyimlerine dogru daha genis bir degisimin parcasidir — tam tarihsel baglam icin, web tasariminin flat'tan immersive'e evrimi scrollytelling ve 3D animasyonun ticari olarak nasil kullanilabilir hale geldigini aciklar. CSS Scroll-Driven Animations spesifikasyonu (Chrome, Edge, Safari) animasyonlari saf CSS'de kaydirma ilerlemesine baglama imkani saglior — buyuk bir performans kazanci.
Kaydirma animasyonu ne zaman ise yarar, ne zaman yaramaz
Ise yarar:
- Icerik mantiksal sirada kademeli olarak ortaya cikarildiginda
- Parallax ile okunabilirlikten odun vermeden derinlik olusturuldugunda
- Ilerleme geri bildirimi saglandiginda
Zarar verir:
- Kaydirma tekeri ele gecirildiginde (scroll-jacking) — NNGroup arastirmalarina gore en nefret edilen desenlerden biri
- Gorsel kaos olusturuldugunda
- JavaScript sadece dekoratif parallax icin yuklendiginde
A/B testleri gosteriyor: kademeli ortaya cikarma bounce rate'i %10-15 azaltiyor.

Performans butcesi: web animasyonu ne zaman cok pahaliya mal olur
Her animasyonun bir maliyeti var: CPU, GPU, pil, bant genisligi. Soru: UX faydasi fiyati hakli kilari mi?
- 60 FPS — akici animasyon hedefi (kare basina 16,67ms).
- Kutuphaneler. GSAP: ~25KB, Framer Motion: ~32KB, Lottie: ~40KB+.
- Yanlis CSS ozellikleri. width, height, margin animasyonu layout yeniden hesaplamasi zorlar. Transform ve opacity neredeyse ucretsizdir.
MDN animasyon performans rehberi oneriyor: CSS Transitions, CSS Animations, sonra JavaScript.
Pratik bir performans butcesi olusturmak
Web animation UX performans butcesi:
- Animasyon JavaScript'i: 50KB altinda
- Animasyon varliklari: 200KB altinda
- Ana is parcacigi engelleme: kare basina maksimum 10ms
- Dekoratif animasyonlar prefers-reduced-motion ile durdurulabilir
Google Web Vitals: performans siralama ve memnuniyeti dogrudan etkiler.
Performans tuzagi
width, height, margin animasyonu tam layout yeniden hesaplamasi zorlar. Tereyaginda kayar gibi 60fps animasyon icin transform ve opacity kullanin. Bu tek degisiklik en etkili web animation UX optimizasyonudur.
CSS vs JavaScript Animation: dogru araci secmek
Bu bir inanc savasi degil — muhendislik karari. Her ikisinin de ozel guclue yanlari var. Bu oduenleri anlamak iyi bir web animation UX icin anahtardir.
| Kriter | CSS Animation | JavaScript Animation |
|---|---|---|
| Performans | GPU-compositing, ana is parcacigi disinda | Ana is parcacigi (takitmaya neden olabilir) |
| Karmasiklik | Basit degisiklikler, keyframes | Dinamik degerler, yay fizigi, orkestrasyon |
| Payload | 0 KB — tarayiciya entegre | 25-40+ KB (GSAP, Framer Motion, Lottie) |
| Scroll senkronizasyonu | Yerel scroll-timeline ile (2026) | ScrollTrigger / IntersectionObserver |
| Easing | Onceden tanimli egriler + cubic-bezier | Ozel fonksiyonlar, yay fizigi |
| Destek | Transitions/animations icin evrensel | Kutuphaneye bagli |
| Erisilebilirlik | prefers-reduced-motion media query | Manuel matchMedia kontrolleri |
| Ideal kullanim | Hover, fade, belirmeler, toggle | Urun turlari, interaktif diziler |
Web animasyonu icin CSS ve JavaScript arasinda secim
Benim desen: CSS mikro etkilesimler icin (hover, focus, toggle). JavaScript kaydirma dizileri ve gercek zamanli giris icin.
Yeni CSS ozellikleri (scroll-timeline, view-timeline) acigi hizla kapatiyor. Kaydirma efektlerinin %60-70'i buguen saf CSS'de calisiyor. CSS Working Group'u takip edin.
Amacla hareket eden bir siteye mi ihtiyaciniz var?
Her animasyonun bir is hedefine hizmet ettigi landing page'ler ve kurumsal web siteleri olusturuyoruz.
UX ekibimizle konusunWeb animation UX donusum oranlarini nasil etkiler
Animasyon surtuenmeyi azaltip netlik artirdiginda donusumleri iyilestirir. Sayfalari yavasllattiginda zarar verir.
- Optimize edilmis animasyon %15-20 donusum iyilestirmesi sagliar.
- Daha iyi UX tasarimi donusumleri %400'e kadar artirabilir.
- Animasyonlu CTA'lar statik olanlari %5-12 gecer.
- 1 saniye icerik gecikmesi = +%7 bounce rate.
Donusumler icin yuksek etkili animasyon alanlari
Landing page'lerde: hero, CTA ve sosyal kanit. Gerisi — statik.
Web portallari icin: animasyonun degeri gorev tamamlama hizindadir. Ornekler icin portfoyumuze bakin.
%5-12 kurali
A/B testleri gosteriyor: ince animasyonlu CTA'lar statik olanlari %5-12 gecer. Anahtar olculudur. Nazik bir titresim ise yarar. Agresif sicirama donusumlere zarar verir.

Erisilebilirlik ve hareket: her kullaniciya saygi
Web animation UX'in en onemli bolumu. 40 yas ustu yetiskinlerin %35'i vestibuler bozukluklara sahip. Animasyon bulanti, bas donmesi veya migren tetikleyebilir.
prefers-reduced-motion media query tum modern tarayicilar tarafindan destekleniyor. Minimum: dekoratif animasyonlari media query kontrolune sarin.
Animasyon erisilebilirligi icin WCAG rehberleri
- Duraklatma olmadan otomatik oynatma yok. WCAG 2.2 Basari Kriteri 2.2.2.
- Saniyede maksimum 3 yanip sonme. WCAG 2.2 Basari Kriteri 2.3.1.
- Hareketi azaltma veya devre disi birakma kontrolleri saglayin.
- Harekete duyarli gercek kullanicilarla test edin.
Erisilebilirlik sonradan eklenen bir sey degildir. Vezert'te UX/UI tasarim surecimiz hareket erisilebilirligini birinci sinif gereksinim olarak ele alir.
Landing page'lerde Animation UX: gercekten ne ise yarar
Landing page'ler animasyonun yerini kazandigi veya kaybettigi yerdir. Onlarca landing page olusturduktan sonra:
Hero (0-2s) — elementler arasi 100-200ms ile kademeli fade-in. Scroll ortaya cikarmalari — 20-30px'den fade + slide up. Sosyal kanit — 1-1,5s'de animasyonlu sayaclar. CTA — minimal titresim, bir kerelik.
Landing page UX'ine zarar veren animasyon desenleri
Ise yaramayan: LCP > 2,5s arka plan videosu, parcacik efektleri, scroll-jacking, yukleme ekranlari.
Hedef: "ancak fark edilebilir" animasyon. Birisi animasyonlarinizi yorum yapiyorsa, abartmissiniz. Ekibimiz bu ilkeleri her projede uygular.

UX'e zarar veren yedi animasyon hatasi
Surekli gordugum web animation UX desenleri:
1. Transform yerine layout ozelliklerini anime etmek. margin, width, height tum sayfanin yeniden hesaplanmasini zorlar.
2. Animasyonu yukleme yerine kullanmak. Suslue girisler yavas yuklemeyi gizlemez.
3. prefers-reduced-motion'i gormezden gelmek. Bu bir erisilebilirlik ihlalidir.
4. Anlama icin animasyonu zorunlu kilmak. Animasyon gelistirmeli, degistirmemeli.
5. Ilk render'i asiri yuklemek. Maksimum 2-3 es zamanli animasyon.
6. Tutarsiz easing ve zamanlama. 1-2 easing fonksiyonu secin.
7. Dusuk guclu cihazlar icin yedek plan yok. Gercek cihazlarda test edin.
Sitenizin Animation UX'ini iyilestirmeye hazir misiniz?
Landing page'lerden web portallerine, Core Web Vitals butcelerini koruyarak donusumleri artiran hareket tasarliyoruz.
Ucretsiz UX denetimi alinAmacli hareket: daha iyi web animation UX
Web animation UX "parallax ekleyin" cagini asti. 2026'da hareket, UX, donusumler ve erisilebilirlik uzerinde olculebilir etkisi olan fonksiyonel bir arac.
Ilkeler: amacla anime edin, performansi optimize edin, tercihlere saygi gosterin, gercek cihazlarda test edin. Animasyonun UX yapbozunun yalnizca bir parcasi oldugunu unutmayin — donusumlere en tutarli sekilde zarar veren bes UX hatasi altindaki yapisal sorunlari ele alir.
Bir site insa ediyor veya yeniden tasarliyorsaniz, bizimle iletisime gecin. Landing page'lerden kurumsal web sitelerine ve web portallerine kadar — hareket sayfadaki yerini hak etmeli.

Bu Sayfada
- Web Animation UX: iletisim araci, dekorasyon degil
- Mikro etkilesimler: guven insa eden kucuk hareketler
- Kaydirma odakli animasyon ve UX hikaye anlatimi
- Performans butcesi: web animasyonu ne zaman cok pahaliya mal olur
- CSS vs JavaScript Animation: dogru araci secmek
- Web animation UX donusum oranlarini nasil etkiler
- Erisilebilirlik ve hareket: her kullaniciya saygi
- Landing page'lerde Animation UX: gercekten ne ise yarar
- UX'e zarar veren yedi animasyon hatasi
- Amacli hareket: daha iyi web animation UX



