BT Sözlüğü › Web › Kesişim Gözlemcisi (Intersection Observer)

Kesişim Gözlemcisi (Intersection Observer)

Web Svenska → Güncellendi: 2026-10-11

Bir öğe görünür alana (veya başka bir kapsayıcıya) girdiğinde ya da çıktığında asenkron olarak haber veren web API’si. “Bu görünüyor mu?” sorusu için pahalı scroll olay dinleyicilerinin yerini verimli, yerleşik bir mekanizma alır.

Eski sorun: bir öğenin görünür olup olmadığını (lazy loading, sonsuz kaydırma, kaydırmayla tetiklenen animasyonlar için) bilmek isterseniz scroll olayını dinleyip konumları elle ölçüyordunuz — bu sürekli tetiklenir, pahalı yerleşim hesaplamalarını zorlar ve takılmaya yol açar. Intersection Observer işi doğru yapar: izlenecek öğeleri kaydedersiniz, tarayıcı da yalnızca görünürlük belirlediğiniz eşiği geçtiğinde (asenkron, kritik oluşturma yolunun dışında) geri çağırmanızı çalıştırır. Kullanım alanları: lazy loading (görseller ekrana yaklaşırken yüklenir), sonsuz kaydırma (alt kısım görününce daha fazlası yüklenir), kaydırınca animasyon, görünürlük takibi (reklam, analitik). Kazanç: scroll dinleyicilerine göre çok daha iyi performans. Üç “observer” API’sinden biridir (diğerleri Resize ve Mutation). Modern webin temel tekniklerinden.

← Sözlüğe dön