• 04-05-2026, 17:38:22
    #1
    TASARIM AJANSI
    WİFİ BAĞLANTINIZ YOKASA AÇMAYIN İNTERNET YER

    Merhaba. Web sitemde bu sayfalar görsel yükünden dolayı bende yavaş ve donarak yükleniyor. Siz de bakar mısınız, hız ne durumda?


    https://www.fikral.com/hareketliprofil.php
    https://www.fikral.com/hareketlibanner.php
  • 04-05-2026, 17:40:49
    #2
    Birinci sitede yarısı geldi yarısı gelmedi. (30 sn sonra geldi tamamı) İkinci sitede bembeyaz hiçbir örnek banner gelmedi. (1-2 kere sayfayı yeniledim geldi)
  • 04-05-2026, 17:46:04
    #3
    çok güzeller.
    fakat naçizane yerinizde olsam tüm gifleri ekrana basmazdım hocam.
    5 10 tanesini gif şeklinde hazır edip diğerlerini yönlendirme yapardım . sayfanın gelmesi uzun sürüyor.
  • 04-05-2026, 17:51:30
    #4
    Açılma süresi +5sn Görsellerin yüklenme süresi +1dk'dan daha fazla diyebilirim. Scroll ettikçe yenisi yükleniyor.. Banner sayfası hiç yüklenmedi
  • 04-05-2026, 17:52:01
    #5
    TASARIM AJANSI
    cookki adlı üyeden alıntı: mesajı görüntüle
    Birinci sitede yarısı geldi yarısı gelmedi. (30 sn sonra geldi tamamı) İkinci sitede bembeyaz hiçbir örnek banner gelmedi. (1-2 kere sayfayı yeniledim geldi)
    Teşekkür ederim
    ArtStoreUqur adlı üyeden alıntı: mesajı görüntüle
    çok güzeller.
    fakat naçizane yerinizde olsam tüm gifleri ekrana basmazdım hocam.
    5 10 tanesini gif şeklinde hazır edip diğerlerini yönlendirme yapardım . sayfanın gelmesi uzun sürüyor.
    Teşekkür ederim, yönlendirme nasıl yapılıyor bilmiyorum fakat evet hocam hepsi bir arada olunca bende de çok sıkıntılı yükleniyor
  • 04-05-2026, 17:52:58
    #6
    TASARIM AJANSI
    Fizz adlı üyeden alıntı: mesajı görüntüle
    Açılma süresi +5sn Görsellerin yüklenme süresi +1dk'dan daha fazla diyebilirim. Scroll ettikçe yenisi yükleniyor.. Banner sayfası hiç yüklenmedi
    Çok kullanışsız oluyor ne yapsam bilemedim, lazyload var ama fayda etmiyor
  • 04-05-2026, 17:57:52
    #7
    FiKRAL adlı üyeden alıntı: mesajı görüntüle
    Çok kullanışsız oluyor ne yapsam bilemedim, lazyload var ama fayda etmiyor
    GIF’ler web sitesini çok fena şişirir abi 😄 Özellikle sayfada birden fazla GIF varsa hem açılışı yavaşlatır hem de tarayıcıyı kasar. En iyi çözüm: GIF yerine video kullanmak.

    En etkili çözüm: GIF’leri MP4 / WebM’e çevir


    GIF dosyası genelde aynı görüntünün MP4 halinden 5–20 kat daha büyük olur.
    Mesela:
    <video autoplay loop muted playsinline>
    <source src="tasarim.webm" type="video/webm">
    <source src="tasarim.mp4" type="video/mp4">
    </video>
    Bu, GIF gibi otomatik döner ama çok daha hafif çalışır.

    Sayfaya girince hepsini yükletme


    Eğer sayfada 20 tane GIF/video varsa, hepsi aynı anda yüklenirse site çöker gibi olur.
    Bunun yerine lazy loading yap:
    <img src="preview.jpg" loading="lazy" alt="Gif tasarımı">
    Video için de başlangıçta sadece kapak görseli göster:
    <video
    muted
    loop
    playsinline
    preload="none"
    poster="preview.jpg">
    <source src="tasarim.mp4" type="video/mp4">
    </video>
    preload="none" çok önemli. Sayfa açılır açılmaz videoyu indirmez.

    Otomatik oynatma sayısını azalt


    Tüm GIF’ler/videolar aynı anda oynuyorsa CPU/GPU’yu yorar. Daha iyi yöntem:
    • İlk başta sadece kapak görseli göster
    • Kullanıcı üzerine gelince oynat
    • Ya da görünür alana gelince oynat
    Basit hover örneği:
    <video muted loop playsinline preload="none" poster="preview.jpg"
    onmouseenter="this.play()"
    onmouseleave="this.pause(); this.currentTime = 0;">
    <source src="tasarim.mp4" type="video/mp4">
    </video>

    Görselleri de küçült


    Kapak görsellerini .webp yap:
    <img src="preview.webp" loading="lazy" width="400" height="300">
    Şunlara dikkat et:
    • 4K görsel koyma
    • Thumbnail için ayrı küçük görsel üret
    • width ve height değerlerini ver
    • PNG yerine WebP kullan

    En iyi galeri mantığı


    Ana sayfada:
    Kapak görseli / thumbnail
    Detay sayfasında veya tıklayınca:
    MP4 / WebM animasyon
    Yani ana sayfada 30 animasyonu direkt oynatma. Ana sayfa sadece hafif önizleme taşısın.

    Ekstra hız için


    Şunlar da fark ettirir:
    • CDN kullan: Cloudflare gibi
    • Dosyaları sıkıştır
    • Gereksiz JS eklentilerini kaldır
    • Çok ağır slider/galeri kütüphanelerinden kaçın
    • Sayfada aynı anda görünen animasyon sayısını azalt
    • Mobilde animasyonları otomatik oynatma
    Ben olsam senin sitede şu yapıyı kurardım:
    Ana sayfa:
    - WebP thumbnail
    - Lazy load
    - Hover’da MP4 oynatma

    Detay sayfası:
    - MP4/WebM tam animasyon

    GIF:
    - Hiç kullanma veya sadece çok küçük örneklerde kullan
    En net reçete: GIF → MP4/WebM + poster image + preload="none" + lazy loading. Bu dörtlü sitenin kasmasını ciddi azaltır 🚀



    Senin için yapay zekaya sordum hocam
  • 04-05-2026, 18:02:17
    #8
    TASARIM AJANSI
    Fizz adlı üyeden alıntı: mesajı görüntüle
    GIF’ler web sitesini çok fena şişirir abi 😄 Özellikle sayfada birden fazla GIF varsa hem açılışı yavaşlatır hem de tarayıcıyı kasar. En iyi çözüm: GIF yerine video kullanmak.

    En etkili çözüm: GIF’leri MP4 / WebM’e çevir


    GIF dosyası genelde aynı görüntünün MP4 halinden 5–20 kat daha büyük olur.
    Mesela:
    <video autoplay loop muted playsinline>
    <source src="tasarim.webm" type="video/webm">
    <source src="tasarim.mp4" type="video/mp4">
    </video>
    Bu, GIF gibi otomatik döner ama çok daha hafif çalışır.

    Sayfaya girince hepsini yükletme


    Eğer sayfada 20 tane GIF/video varsa, hepsi aynı anda yüklenirse site çöker gibi olur.
    Bunun yerine lazy loading yap:
    <img src="preview.jpg" loading="lazy" alt="Gif tasarımı">
    Video için de başlangıçta sadece kapak görseli göster:
    <video
    muted
    loop
    playsinline
    preload="none"
    poster="preview.jpg">
    <source src="tasarim.mp4" type="video/mp4">
    </video>
    preload="none" çok önemli. Sayfa açılır açılmaz videoyu indirmez.

    Otomatik oynatma sayısını azalt


    Tüm GIF’ler/videolar aynı anda oynuyorsa CPU/GPU’yu yorar. Daha iyi yöntem:
    • İlk başta sadece kapak görseli göster
    • Kullanıcı üzerine gelince oynat
    • Ya da görünür alana gelince oynat
    Basit hover örneği:
    <video muted loop playsinline preload="none" poster="preview.jpg"
    onmouseenter="this.play()"
    onmouseleave="this.pause(); this.currentTime = 0;">
    <source src="tasarim.mp4" type="video/mp4">
    </video>

    Görselleri de küçült


    Kapak görsellerini .webp yap:
    <img src="preview.webp" loading="lazy" width="400" height="300">
    Şunlara dikkat et:
    • 4K görsel koyma
    • Thumbnail için ayrı küçük görsel üret
    • width ve height değerlerini ver
    • PNG yerine WebP kullan

    En iyi galeri mantığı


    Ana sayfada:
    Kapak görseli / thumbnail
    Detay sayfasında veya tıklayınca:
    MP4 / WebM animasyon
    Yani ana sayfada 30 animasyonu direkt oynatma. Ana sayfa sadece hafif önizleme taşısın.

    Ekstra hız için


    Şunlar da fark ettirir:
    • CDN kullan: Cloudflare gibi
    • Dosyaları sıkıştır
    • Gereksiz JS eklentilerini kaldır
    • Çok ağır slider/galeri kütüphanelerinden kaçın
    • Sayfada aynı anda görünen animasyon sayısını azalt
    • Mobilde animasyonları otomatik oynatma
    Ben olsam senin sitede şu yapıyı kurardım:
    Ana sayfa:
    - WebP thumbnail
    - Lazy load
    - Hover’da MP4 oynatma

    Detay sayfası:
    - MP4/WebM tam animasyon

    GIF:
    - Hiç kullanma veya sadece çok küçük örneklerde kullan
    En net reçete: GIF → MP4/WebM + poster image + preload="none" + lazy loading. Bu dörtlü sitenin kasmasını ciddi azaltır 🚀



    Senin için yapay zekaya sordum hocam
    Yok hocam boyutla alakalı değil sorun, boyut optimize en iyi şekilde yaptım hepsi 2 megabaytın altında