Chrome Reklam Engelleyici Eklentim
· Web
Reklam Engelleyici, web'de gezinirken rahatsız edici reklamları ve analiz izleyicilerini engellemek için tasarlanmış güçlü bir Chrome uzantısıdır. Sistem tema tercihlerinize uyum sağlayan güzel, modern bir kullanıcı arayüzü ile istenmeyen içeriği kaldırarak tarama deneyiminizi iyileştirmek için zarif bir çözüm sunar.

Özellikler
Kapsamlı Reklam Engelleme: Banner reklamları, pop-up'lar, video reklamları ve diğer rahatsız edici reklamları ortadan kaldırır
Analiz Engelleme: Analiz ve izleme komut dosyalarını engellemek için ayrı bir düğme
Detaylı İstatistikler: Kaç reklamın ve analiz komut dosyasının gerçek zamanlı olarak engellendiğini takip edin
Güvenilir Liste Desteği: Tek bir tıklamayla güvenilir web sitelerini güvenilir listenize kolayca ekleyin
Çoklu Filtre Listeleri: EasyList, AdGuard, EasyPrivacy ve daha fazlası dahil olmak üzere endüstri standardı filtre listelerini kullanır
Akıllı Tema Algılama: Sistem tercihlerinize göre açık ve koyu mod arasında otomatik olarak uyum sağlar
Modern UI Tasarımı: Gradyanlar, gölgeler ve yuvarlatılmış köşeler içeren temiz bir arayüz sunar
Çok Dilli Destek: İngilizce ve Türkçe dillerinde mevcut, daha fazla dil için kolay genişletilebilirlik
Nasıl Çalışır
Reklam Engelleyici, istenmeyen içeriği yüklenmeden önce verimli bir şekilde engellemek için Chrome'un Manifest V3 API'sini declarativeNetRequest ile kullanır. Uzantı ayrıca ağ düzeyindeki engellemeyi aşan öğeleri kaldırmak için içerik komut dosyaları aracılığıyla DOM tabanlı filtrelemeyi uygular.
Mimari şunlardan oluşur:
Arka Plan Hizmet Çalışanı: Engelleme kurallarını yönetir, istatistikleri tutar ve bileşenler arasındaki iletişimi sağlar
İçerik Komut Dosyaları: Reklamlar ve izleyicilerle ilgili DOM öğelerini tanımlar ve kaldırır
Popup Arayüzü: İstatistikler ve özellikleri etkinleştirme/devre dışı bırakma için kolay kontroller sağlar
Seçenekler Sayfası: Filtre listelerinin ve güvenilir site yönetiminin ayrıntılı yapılandırılmasına olanak tanır
Geliştirme Süreci
Reklam Engelleyici, performans ve kullanıcı deneyimine odaklanılarak geliştirilmiştir. Geliştirme süreci şunları içermiştir:
Başlangıç Çerçevesi: Geleceğe yönelik olması için Chrome'un en yeni Manifest V3 API'si kullanılarak oluşturuldu
Filtre Uygulaması: Kapsamlı engelleme için birden çok filtre listesi entegre edildi
UI Tasarımı: Otomatik tema geçişi ile duyarlı, modern bir arayüz tasarlandı
Performans Optimizasyonu: Engelleme verimliliğini en üst düzeye çıkarırken kaynak kullanımı en aza indirildi
Çok Dilli Destek: Birden çok dil için yerelleştirme çerçevesi eklendi
Bu Reklam Engelleyiciyi Farklı Kılan Nedir
Diğer birçok reklam engelleyicinin aksine, bu uzantı:
Reklam ve Analiz Engellemeyi Ayırır: Reklamları, analiz izleyicilerini veya her ikisini de engellemek isteyip istemediğinizi kontrol edin
Gerçek Zamanlı UI Güncellemeleri Sunar: Güvenilir liste ve ayarlardaki değişiklikler sayfa yenilemeden anında uygulanır
Hafif Bir Yapıya Sahiptir: Tarama deneyimine minimal performans etkisi
Güzel Bir Kullanıcı Arayüzü Sağlar: Otomatik tema adaptasyonu ile modern tasarım prensipleri
Nasıl Kullanılır
Reklamları Engelle: Popup'taki "Reklam Engellemeyi Aç" düğmesini etkinleştirin
Analizleri Engelle: İzlemeyi önlemek için "Analiz Araçlarını Engelle" düğmesini etkinleştirin
Güvenilir Siteler: Güvenilir web siteleri için "Mevcut Siteyi Güvenilir Listeye Ekle"ye tıklayın
İstatistikleri Görüntüle: Kaç reklam ve analiz izleyicisinin engellendiğini kontrol edin
Gelişmiş Yapılandırma: Ayrıntılı ayarlar için Seçenekler sayfasına erişin
Destek ve Geliştirme
Destek, hata raporları veya özellik istekleri için lütfen GitHub depomuzu ziyaret edin. Uzantı, kullanıcı geribildirimleri ve reklam engelleme teknolojisindeki ilerlemeler temelinde sürekli olarak iyileştirilmektedir.
Teknik Detaylar
JavaScript, HTML ve CSS ile oluşturulmuştur
Verimli ağ filtrelemesi için Chrome'un declarativeNetRequest API'sini kullanır
DOM manipülasyonu için içerik komut dosyalarını uygular
Gelecekteki uyumluluk için Chrome Manifest V3'ü destekler
Kullanıcı tercihlerini ve istatistikleri kaydetmek için yerel depolama kullanır