-
Commit açıklaması
- DNS çözümleme kodu, CNAME ve IP adresi filtrelemeye uygun olacak şekilde iyileştirildi
ipaddress= seçeneği kullanılarak root belge engellenebilir hale geldi
- İlgili issue: uBlockOrigin/uBlock-issues#2792
-
Dikkat edilmesi gerekenler
- Kullanılan IP adresi,
dns.resolve() metodunun döndürdüğü IP adresleri listesindeki ilk adrestir
- Tarayıcının gerçekte hangi IP adresini kullanacağı bilinemez; bu yalnızca bir tahmindir
- Tarayıcının kullandığı kesin IP adresi ancak
onHeadersReceived anında doğrulanabilir
-
Gelecekteki iyileştirme olasılıkları
- Filtreleme motoruna IP adreslerinin tam listesini sağlama özelliği eklenebilir
- Ancak tarayıcının nihayetinde kullanacağı IP adresi kesin olarak bilinemeyebilir
-
GN⁺ özeti
- Bu commit, uBlock Origin'in DNS çözümleme işlevini geliştirerek IP adresi tabanlı filtrelemeyi mümkün kılıyor
- Tarayıcının gerçekten kullandığı IP adresinin bilinmemesi nedeniyle bazı sınırlamalar var
- Bu özellik, reklam engelleme ve gizliliği güçlendirmede faydalı olabilir
- Benzer işlevler sunan diğer reklam engelleyici uzantılar arasında Adblock Plus ve Ghostery bulunuyor
1 yorum
Hacker News yorumu