İçeriğe atla
FerdiGidenby FerdiSoftBETA v2.4
Web Geliştirme

Görsellerde Lazy Loading ve WebP ile Sayfa Hızlandırma

Görsellerde Lazy Loading ve WebP ile Sayfa Hızlandırma hakkında dağınık bilgiler yerine derli toplu bir kaynak arıyorsanız doğru yerdesiniz. Bu yazı 5 temel noktayı ve bunları bir araya getiren HTML örneğini sade bir dille açıklıyor.

Ferdi GidenFerdi Giden 2 dk okuma 14
Görsellerde Lazy Loading ve WebP ile Sayfa Hızlandırma
İçindekiler
  1. Temel kavram ve amaç
  2. Kritik noktalar
  3. Uygulamalı örnek
  4. Avantajları
  5. Son söz

Görsellerde Lazy Loading ve WebP ile Sayfa Hızlandırma hakkında dağınık bilgiler yerine derli toplu bir kaynak arıyorsanız doğru yerdesiniz. Bu yazı 5 temel noktayı ve bunları bir araya getiren HTML örneğini sade bir dille açıklıyor.

Temel kavram ve amaç

Bir web sayfasının ağırlığının çoğu görsellerden gelir. Tek bir sıkıştırılmamış fotoğraf, sayfanın geri kalanından daha büyük olabilir. Modern biçimler, doğru boyutlandırma ve ekran dışındaki görselleri erteleme, kodda büyük değişiklik yapmadan sayfayı belirgin şekilde hızlandırır.

Kritik noktalar

  • WebP ve AVIF: Aynı kalitede JPEG'e göre yüzde 25-50 daha küçük dosya sağlar.
  • srcset ve sizes: Telefon küçük, masaüstü büyük görseli indirir; gereksiz veri aktarılmaz.
  • loading="lazy": Ekran dışındaki görseller kullanıcı kaydırınca yüklenir.
  • İlk görseli ertelemeyin: Sayfanın en üstündeki görselde lazy kullanmak LCP süresini uzatır.
  • width ve height: Boyut vermek yükleme sırasında içeriğin kaymasını (CLS) önler.

Uygulamalı örnek

Teoriyi somutlaştırmak için kısa bir HTML örneğine bakalım:

<picture>
  <source srcset="/g/urun-800.avif 800w, /g/urun-1600.avif 1600w" type="image/avif">
  <source srcset="/g/urun-800.webp 800w, /g/urun-1600.webp 1600w" type="image/webp">
  <img src="/g/urun-800.jpg" sizes="(max-width: 768px) 100vw, 50vw"
       width="800" height="600" loading="lazy" decoding="async" alt="Ürün fotoğrafı">
</picture>

Örneği kendi projenize uyarlarken değişken adlarını ve yapılandırma değerlerini ortamınıza göre değiştirmeyi unutmayın.

Her görsele anlamlı bir alt metni vermek ekran okuyucu kullanıcıları ve arama motorları için önemlidir.

Avantajları

Kısaca özetlemek gerekirse:

  • Bakımı kolay ve okunur bir kod tabanı sağlar
  • Farklı cihaz ve tarayıcılarda tutarlı sonuç verir
  • Ekip içinde ortak bir uygulama standardı oluşturur
  • Sayfa performansını ve kullanıcı deneyimini iyileştirir

Son söz

Görsellerde Lazy Loading ve WebP ile Sayfa Hızlandırma, küçük ama düzenli adımlarla ustalaşılan konulardan biri. Özellikle WebP ve AVIF ve width ve height başlıklarını uygulamaya geçirmek iyi bir başlangıç olur.

İlgili içerikler:

Daha fazla uygulamalı içerik için Akademi derslerine ve blog yazılarına göz atabilirsiniz.

Paylaş:
Ferdi Giden

Yazar

Ferdi Giden @admin
Sistem YöneticisiDoğrulanmış GeliştiriciBeta KullanıcıFerdiSoft KatılımcısıDoğrulanmış ProfilGüvenlik Bilinci

PHP, MySQL ve Tailwind ile kurumsal yazılımlar geliştiriyor; FerdiSoft çatısı altında ERP, WMS ve SaaS çözümleri üretiyor.

Yorumlar 0

Yorum yapmak ve tartışmaya katılmak için giriş yapın. Rozetleriniz yorumlarınızda görünür.

Henüz yorum yok. İlk yorumu siz yazın!

Ücretsiz Teklif Al