5 puan yazan GN⁺ 2023-11-20 | 1 yorum | WhatsApp'ta paylaş
  • YouTube'un artık AdBlocker'a izin vermediği ortamda, video reklamlarını doğrudan engellemek yerine hızla geçiren bir uzantı yayınlandı
  • Reklam algılandığında video oynatma durumunu kısa süreliğine değiştirerek sesi kapatma, oynatma hızını 10 kata çıkarma ve atla düğmesine otomatik tıklama işlemlerini yapıyor
  • Engelleme listeleri veya filtreleme yerine reklam oynatma bölümünü manipüle eden bir hızlandırma yöntemi kullandığı için, mevcut reklam engelleyicilerden farklı çalışıyor
  • Uzantı Chrome Web Store üzerinden dağıtılıyor ve ad-accelerator kaynak kodu GitHub'da açık olarak yer alıyor
  • YouTube reklamlarını tamamen kaldırmak yerine onları kısa sürede geçirmeyi amaçlayan bu aracın çalışma biçimi ve kodu kurulumdan önce incelenebiliyor

Reklamları geçme yöntemi

  • YouTube video reklamı göründüğünde uzantı, oynatılan videoyu geçici olarak manipüle ediyor
    • Sesi kapatıyor
    • Oynatma hızını 10x olarak ayarlıyor
    • Atla düğmesi varsa otomatik olarak tıklıyor

Dağıtım ve kod

1 yorum

 
GN⁺ 2023-11-20
Hacker News yorumları
  • Kendi kullanıcı betiğini yazan bir kullanıcı, video öğesinin özelliklerini güncellemenin DOM güncellemesi tetiklemediğini, bu yüzden bunu yamalamanın veya tespit etmenin zor olduğunu belirtiyor. Reklam engelleyici tespit edildiğinde oynatma hızını kontrol etmek ya da JS prototipini karmaşık biçimde manipüle etmek gerekebileceğini söylüyor. Her sayfa değişiminde DOM sorgusu yapıldığı için sayfa oluşturma süresine küçük bir ek yük getirebileceğini, ayrıca sabit CSS sınıfları kullanılırsa sayfa kodundaki küçük değişikliklerin denetimi başarısız kılabileceğini de vurguluyor. Gelecekte sorun çıkarsa .innerText kontrolünün bir çözüm olabileceği öneriliyor.
  • Firefox ve Android için Firefox'ta da kullanılabilmesi için addons.mozilla.org'a eklenmesi öneriliyor.
  • Bir eklenti geliştiricisi, "Reklamı atla" düğmesine tıklayan ya da bu düğme olmadığında videonun "arama konumunu" %100'e ayarlayarak reklamı geçen bir kısayol tanıtıyor.
  • Safari kullanıcıları için Vinegar adlı bir eklenti öneriliyor; ancak son dönemde YouTube videolarını açarken sorun yaşandığı ve geliştiricinin bunu hızla düzelttiği belirtiliyor.
  • Hosts dosyası kullanarak birçok reklamı engellemenin etkili bir yöntem olduğu, mevcut reklam engelleyiciler iyi çalışmadığında değerlendirilebileceği söyleniyor.
  • uBlock Origin'in YouTube'da iyi çalıştığı, filtreler güncel tutulduğu sürece reklam görmemenin mümkün olduğu belirtiliyor.
  • uBlock Origin'in Quick Fixes filtre listesini her gün manuel olarak güncellerseniz YouTube reklamı görme ihtimalinizin neredeyse kalmadığı söyleniyor.
  • YouTube API'siyle doğrudan etkileşime giren bir JavaScript kütüphanesi kullanılarak varsayılan video oynatıcısını özelleştirilmiş bir oynatıcıyla değiştiren basit bir eklenti yapılabileceği belirtiliyor. Bunun yüksek kaliteli yayın, arka planda video önbellekleme ve daha fazla altyazı seçeneği gibi özelliklerle kullanıcı deneyimini iyileştirebileceği ifade ediliyor.