İçeriğe geç
GİRİŞMRKINGErişim rehberiGiriş

Eklentiler siteyi neden bozar?

Bir tarayıcı eklentisi sayfayı yalnızca <strong>izlemez, değiştirir</strong>: istekleri engeller, HTML'e müdahale eder, betikleri çalışmadan durdurur. Bu yetki reklamı silmek için verilmiştir ama aynı yetki giriş butonunu, canlı oran akışını veya ödeme penceresini de susturur. Sayfa açılıyor, görüntü yerinde duruyor, yalnızca bir şey tıklamaya cevap vermiyorsa ilk şüpheli neredeyse her zaman eklentidir — ve suçluyu bulmak için hepsini tek tek denemeye gerek yok.

Güncellendi:

Eklenti Sayfaya Tam Olarak Ne Yapar?

Kurulum sırasında bir eklenti "tüm sitelerdeki verilerinizi okuma ve değiştirme" izni ister. Bu cümle kibar bir özet değil, teknik olarak tam da olan şeydir: eklenti sayfanın kodunu siz görmeden önce eline alır, istediği isteği iptal eder ve istediği öğeyi siler. Reklam engelleyicinin işi bundan ibarettir; sorun, neyin reklam olduğuna kalıp listeleriyle karar vermesidir.

Kalıp listeleri alan adı ve dosya adı üzerinden çalışır. "ads", "track", "banner", "popup" gibi parçalar içeren her adres şüphelidir. Bir bahis sitesinde oran akışını taşıyan bağlantı "live-tracker" ya da bildirim penceresi "popup-modal" adını taşıyorsa, listede eşleşir ve engellenir. Engellenen şey reklam değildir; sayfanın kendi işlevidir.

Bu yüzden belirti çoğu zaman şaşırtıcı biçimde dar olur: sayfanın tamamı düzgün açılır, yalnızca tek bir düğme cevap vermez ya da tek bir panel boş kalır. Tam sayfa çöküşü genellikle eklenti kaynaklı değildir; işlevin bir parçasının sessizce eksilmesi ise neredeyse her zaman öyledir.

Eklenti Türüne Göre Bozulan İşlev

Beş eklenti ailesi kullanıcıların bildirdiği sorunların büyük bölümünü üretir. Sütunların en işe yarayanı sonuncusudur: kapatmadan önce daha ucuz bir ayar var mı?

Eklenti türüYaptığı işBozduğu tipik işlevDaha ucuz çözüm
Reklam engelleyiciKalıp listesine uyan istekleri iptal ederCanlı oran akışı, bildirim penceresi, ödeme çerçevesiSite için beyaz listeye alma (tümünü kapatmadan)
Betik engelleyiciJavaScript'i alan adı bazında durdururGiriş butonu, kupon ekleme, sekme geçişleriYalnızca o alan adına kalıcı izin vermek
Gizlilik / izleme korumasıÜçüncü taraf çerezleri ve parmak izini keserOturumun açık kalması, ödeme sağlayıcısına dönüşKoruma seviyesini "katı"dan "dengeli"ye almak
VPN veya vekil eklentisiTrafiği başka bir çıkışa taşırYayın erişimi, bölge kontrolü, oturum düşmesiYalnızca gerektiğinde açmak, sekme bazlı kullanmak
Görünüm / karanlık mod eklentisiSayfanın stilini zorla yeniden yazarOkunmaz metin, üst üste binen kutular, görünmez düğmeO alan adını eklentinin istisna listesine eklemek

Kural: eklentiyi tamamen kaldırmak son çaredir. Neredeyse hepsinde alan adı bazında istisna tanımlanabilir ve bu, korumayı kaybetmeden sorunu çözer.

İkiye Bölme: 12 Eklentiden Suçluyu 4 Denemede Bulmak

Eklentileri tek tek açıp kapatmak 12 eklenti için 12 deneme demektir. İkiye bölme aynı işi dört denemede bitirir: her turda kalan aday sayısı yarıya iner.

  1. Önce gizli pencerede test edin

    Gizli pencerede eklentilerin çoğu varsayılan olarak kapalıdır. Sayfa orada düzgün çalışıyorsa suçlu bir eklentidir ve teşhis bitmiştir. Orada da bozuksa neden eklentide değil; önbelleğe, ağa ya da sunucuya bakın ve bu adımlarla vakit kaybetmeyin.

  2. Eklentilerin yarısını kapatın

    Eklenti yönetim sayfasında listenin ilk yarısını devre dışı bırakın, sayfayı yenileyin. Sorun düzeldiyse suçlu kapattığınız yarıdadır; sürüyorsa açık bıraktığınız yarıdadır. Tek denemede aday sayısı 12'den 6'ya iner.

  3. Suçlu yarıyı tekrar ikiye bölün

    Aynı işlemi o yarı içinde tekrarlayın: 6 aday 3'e, 3 aday 2'ye, 2 aday 1'e iner. Dördüncü denemenin sonunda tek bir eklenti kalır. Her turda yalnızca bir sayfa yenilemesi yaptığınız için tüm süreç iki üç dakikayı geçmez.

  4. Suçluyu kaldırmadan istisna tanımlayın

    Bulduğunuz eklentinin ayarlarında "bu sitede devre dışı bırak" ya da beyaz liste seçeneği vardır. Eklentiyi kaldırmak yerine yalnızca o alan adını dışarıda tutun; diğer sitelerde koruma devam eder.

  5. Kapattığınız diğer eklentileri geri açın

    Teşhis biter bitmez devre dışı bıraktığınız her şeyi geri açın. Bu adım atlandığında insanlar haftalar sonra korumasız gezindiklerini fark ediyor; deneme sırasında kapattığınız listeyi bir yere not almak işi kolaylaştırır.

Belirtiden Sorumluya

Aynı belirti farklı katmanlardan gelebilir. Aşağıdaki ayrım, eklentiyle uğraşmadan önce doğru katmana bakmanızı sağlar.

BelirtiEklenti kaynaklı mı?İlk denenecek
Sayfa açılıyor, giriş butonu tıklamaya cevap vermiyorBüyük olasılıkla evet (betik engelleyici)Gizli pencere testi, sonra ikiye bölme
Canlı oranlar donuyor, skor güncellenmiyorOlası (reklam/izleme engelleyici akışı kesiyor)O site için engelleyiciyi beyaz listeye alma
Sayfa hiç açılmıyor, zaman aşımıHayırAğ ve çözümleme kontrolü; mobil veriye geçip deneme
Görünüm bozuk, kutular üst üste binmişKısmen (karanlık mod eklentisi veya eski önbellek)Önce sert yenileme, düzelmezse görünüm eklentisi istisnası
Girişten sonra tekrar giriş ekranına dönüyorOlası (gizlilik koruması çerezi siliyor)Koruma seviyesini düşürme veya siteye çerez izni
Ödeme penceresi açılıyor ama boş kalıyorBüyük olasılıkla evet (çerçeve engellendi)Engelleyiciyi o alan adında kapatıp pencereyi yeniden açma

Eklentiyi Kapatmadan Önce Dört Kontrol

Korumayı kaldırmak da bir maliyettir. Aşağıdakiler, eklentiyi kapatmadan aynı sonuca varmanın yollarıdır.

  • Sert yenilemeyi denediniz mi?

    Ctrl + F5 sayfayı önbelleği atlayarak yükler. Bozuk görünen düğmelerin bir bölümü eski dosya kalıntısıdır ve eklentiyle ilgisi yoktur.

  • Eklentinin kendi sayaç rozetine baktınız mı?

    Çoğu engelleyici, o sayfada kaç isteği engellediğini simgesinin üzerinde gösterir. Sayı beklenmedik ölçüde yüksekse suçlu büyük olasılıkla odur.

  • Beyaz liste seçeneği var mı?

    Simgeye tıklayınca çıkan panelde genellikle "bu sitede kapat" düğmesi bulunur. Tek tık, tüm eklentiyi devre dışı bırakmadan sorunu çözer.

  • Eklenti yakın zamanda güncellendi mi?

    Kalıp listeleri otomatik güncellenir. Dün çalışan bir sayfa bugün bozulduysa ve siz hiçbir şey değiştirmediyseniz, değişen şey büyük olasılıkla listedir.

  • Aynı sorun ikinci bir tarayıcıda da var mı?

    Eklentisiz bir tarayıcıda sayfa düzgün açılıyorsa teşhis kesinleşir. Bu test, gizli pencerenin bazı eklentilere izin verdiği durumlarda da güvenilir sonuç verir.

Sık Sorulan Sorular

Çünkü eklentiye sayfayı değiştirme izni verilmiştir ve neyin silineceğine kalıp listeleriyle karar verir. Bir sitenin kendi işlev dosyası "ads", "track" ya da "popup" gibi bir parça içeriyorsa listede eşleşir ve reklam sanılarak engellenir. Sonuç, sayfanın açılması ama tek bir düğmenin ya da panelin çalışmamasıdır.