İnternet tarayıcısında siteler uzerinde gezinirken veya yetiştirilmesi gereken bir konu hakkında araştırma yaparken, karşımıza cıkan istenmeyen pencereleri gormekten hoşlanmayız. Cunku acılır pencereler; vakit kaybı yaşatacak veya icerisinde bulunma ihtimali olan zararlı bir indirme bağlantısı yuzunden, sonucu bizlere yansıyacaktır. Hem vakit kaybı yaşanmaması icin, hem de guvenlik riski bulunma ihtimali olan sitelerde bu durumu indirgemek veya ortadan kaldırmak icin bir acılır pencere engelleyicisine ihtiyac duyarız.

Eklenti mağazaları uzerinde birden fazla acılır pencere engelleyici (popup blocker) bulunuyor fakat bu eklentilerin yeterli olcude işe yaradıkları, sitenin sunduğu acılır pencerenin davranışına kalıyor. Bir acılır pencere engelleyicisi belirli bir sitede işe yaramazken, başka bir site uzerinde başarılı bir şekilde acılır pencereleri engelleyebiliyor.

Son zamanlarda AdGuard kullanmaya başladığım icin, AdGuard'ın sunmuş olduğu acılır pencere engelleyicisini kullanmayı ve makale icerisinde tanıtmayı tercih ettim. AdGuard hakkında onerilen filtreleri ve kullanıcı yorumlarını incelemek icin, aşağıdaki bağlantıya goz atabilirsiniz.
AdGuard Tavsiye Edilen Ayarlar | Technopat Sosyal​
AdGuard; acılır pencere engelleyicisini, eklenti mağazaları icerisindeki sundukları eklenti icerisinde sunmuyorlar. Bu yuzden GitHub uzerinde resmi olarak sundukları kullanıcı betik dosyasını kullanmanız gerekiyor.
Adguard Team | Popup Blocker
Eğer kullanıcı betik dosyası ile uğraşmak istemiyorsanız, bu ozelliği hÂlihazırda AdGuard'ın masaustu versiyonu icerisinde bulabilirsiniz. Masaustu versiyonunda kullanmak icin oncelikle masaustu versiyonunu indiriniz. Kurulum işlemlerini tamamladıktan sonra, Ayarlar > Eklentiler > AdGuard Popup Blocker eklentisi konumundan ozelliği etkinleştirebilirsiniz.




AdGuard'ın masaustu versiyonunu kullanmak yerine; kullanıcı betik dosyasyı uzerinden AdGuard Popup Blocker eklentisini kullanmak istiyorsanız, bundan sonraki adımları uygulamanız gerekmektedir. GitHub uzerinde AdGuard'ın kullanıcı betik dosyası bulunduğundan, kullanıcı betik dosyasını calıştırmak icin bir kullanıcı betik yoneticisine ihtiyacımız olacaktır. Aşağıdaki uc adet kullanıcı betik yoneticisinden birisini secerek, tarayıcınıza ekleyebilirsiniz. Ben, Violentmonkey'i kullanmayı tercih edeceğim fakat diğer eklentilerin icerisinde de nasıl işlemler yapılacağını gostereceğim.
Violentmonkey: Chromium temeli bulunan tarayıcılarla beraber, Mozilla Firefox desteği de bulunmaktadır ve acık kaynak olarak geliştirilmektedir.​
İstisna olarak, Opera icerisine eklemek icin oncelikle Install Chrome Extensions eklentisini indirmeniz gerekmektedir.​
Greasemonkey: Yalnızca Mozilla Firefox icin desteği bulunmaktadır ve acık kaynak olarak geliştirilmektedir.​
Tampermonkey: Violentmonkey ile aynı tarayıcılara desteği bulunmaktadır fakat kapalı kaynak olarak geliştirilmektedir.​
İstisna olarak, Opera icerisine eklemek icin oncelikle Install Chrome Extensions eklentisini indirmeniz gerekmektedir.​
Uc adet kullanıcı betik yoneticisinden birisini sectiğinize gore, AdGuard'ın GitHub uzerindeki paylaşılan Popup Blocker kullanıcı betik dosyasını indirme işlemine başlayabiliriz.
Kararlı versiyonunu indirmek icin: https://userscripts.adtidy.org/relea...locker.user.js
Beta versiyonunu indirmek icin: https://userscripts.adtidy.org/beta/...locker.user.js
Denemek istediğiniz versiyonun ustune tıkladığınızda, tarayıcınıza yuklediğiniz kullanıcı betik yoneticisi otomatik olarak devreye girecektir ve kullanıcı betik dosyasının yuklenmesi icin sizden izin isteyecektir.
Violentmonkey icin:


Greasemonkey icin:


Tampermonkey icin:


Kullanıcı betik dosyalarını yuklediğinize gore, yapmanız gereken başka bir işlem bulunmamaktadır. Acılır pencere iceriğini fazlasıyla sunan siteler icerisinde testlerinizi gercekleştirebilirsiniz veya aşağıdaki bağlantıdan, test işlemlerinizi gercekleştirebilirsiniz. Aynı şekilde aşağıdaki adres, GitHub uzerinde de belirtilmiştir.
Popup Blocker'ı test edin Bir site icerisinde acılır pencere engellendiğinde, aşağıdaki gorselde de gozukmekte olan bir bildirim gozukecektir. Eğer acılır pencereyi engellemek istiyorsanız, Engellemeye devam et seceneği ile ilerleyebilirsiniz veya Ayarlar uzerinden diğer seceneklere goz atabilirsiniz.




Eğer bulunduğunuz site uzerinde acılır pencerlerin kontrolunu sağlamak istiyorsanız, acılır pencerenin ayarlarından bu secenekleri duzenleyebilirsiniz.
Popup Blocker Secenekleri Bulunduğunuz site icerisinde acılır pencereler engellenemediyse veya başka bir sorun oluştuysa, GitHub uzerinden raporunuzu bildirebilirsiniz.
Popup Blocker'ı raporlayın
Eklenti hakkındaki goruşlerinizi veya sorunlarınızı, konu icerisinde belirtebilirsiniz. Alternatif olarak kullandığınız acılır pencere engelleyicilerini de konu icerisinde onerebilir veya AdGuard Popup Blocker ile karşılaştırabilirsiniz.

Konunun başında kullanılan gorsel: Any Annoying Pop Up May Count As Primary Content