AskBlocker: Aşırı İstekli İzin Taleplerini Engelle
AskBlocker, adamlynch010 tarafından geliştirilen ücretsiz bir Chrome eklentisidir. Tarayıcılar kategorisine girer ve Eklentiler ve Araçlar alt kategorisine sınıflandırılır.
Bu kullanışlı araç, bildirimler, konum ve daha fazlası için aşırı istekleri engeller. Özellikle sayfayla etkileşime geçmeden önce gerçekleşen isteklere odaklanır ve genel gezinme deneyiminizi iyileştirmeye yardımcı olur. AskBlocker, izin kullanıcı deneyimini geliştirmeyi hedefleyen bir amaçla oluşturulmuştur, bu amaç adamlynch010 tarafından "İzin Kullanıcı Deneyiminizi Nasıl İyileştirirsiniz" adlı makalede açıklanmıştır.
AskBlocker'ın çalışma şekli, tıklama, dokunma veya tuşa basma gibi eylemlerle sayfayla etkileşime geçene kadar izin isteklerini engellemektir. Ancak, bu kurala birkaç istisna vardır. İzin daha önce istenmiş ve kabul edilmiş veya reddedilmişse, AskBlocker müdahale etmez. Ayrıca, "localhost" veya "" alanlarından gelen istekler engellenmez. Ayrıca, aynı alan adındaki başka bir sayfadan bir sayfaya geçerseniz, izin istekleri hala izin verilir.
AskBlocker, birçok izin isteği senaryosunu etkili bir şekilde ele almasına rağmen, kapsamadığı birkaç alan vardır. Bunlar, ivmeölçer, jiroskop, manyetometre, cihaz hareketi, cihaz yönelimi, ortam ışığı sensörü, panoya kopyalama, flaş, konumun `watchPosition` yöntemi ve web USB ile ilgili izinlerdir. Bunlar, izin isteği açılır pencerelerini tetiklemez veya AskBlocker'ın onları engellemesi için gerekli desteği veya işlevselliği eksik olabilir.
Genel olarak, AskBlocker, sinir bozucu ve gereksiz izin isteklerini engelleyerek Chrome kullanıcılarının gezinme deneyimleri üzerinde daha fazla kontrol sahibi olmak isteyenler için değerli bir araçtır.