Google'ın Manifest V3'ü ile uyumlu Chrome için ilk reklam engelleyici uzantısı artık mevcut.
Bir uzantı tezgahı, bir geliştiricinin Chrome tarayıcısı için bir uzatmada yer aldığı izin ve yetenekleri özetler.
Manifest'in 3. sürümünde Google, uzantıların kullanıcıya gösterilmeden önce verileri değiştirmesini engellemek için WebRequest API'sını değiştirir ve bu da reklam blokerlerini işe yaramaz hale getirir.
Manifest V3 gereksinimlerine uygun yeni reklam engelleme uzantısı, reklam engelleme yazılımının geliştiricisi olan Adguard'dan geliyor. Uzatma deney aşamasındadır.
İyileştirme marjlarının ve sınırlamaların çözümlerinin belirlenmesine yardımcı olmak için yayınlandı. Yine de, Manifest V3'ün kısıtlayıcı doğasını vurgular.
Sürüm duyurusunda Adguard, en son gereksinimlere, hala var olan sorunlara ve son sürümü mümkün olduğunca işlevsel hale getirmek için fikirlere uymak için uygulamak zorunda oldukları geçici çözümleri analiz eder.
Manifest V3 ilk olarak 2020'de duyuruldu ve Ocak 2021'de ortaya çıkan Chrome 88'in piyasaya sürülmesiyle kullanıma sunuldu.
Chrome web mağazası, Ocak 2022'de Manifest V2 üzerine inşa edilen uzantıları kabul etmeyi bıraktı. Önceki sürümü kullanan tüm uzantılar Ocak 2023'e kadar çalışmayı durduracak.
Google'ın bakış açısından, Manifest V3, kullanıcının gizliliğini ve güvenliğini geliştirmeye gelir:
Kaçınılmaz olarak, yukarıdaki özellikler, reklam-blokerler gibi özel amaçlı uzantılara ciddi sınırlamalar getirir.
Yeni Adguard uzantısı, öncekinden teknik olarak daha zayıf. Tedarikçiye göre, bu geri adımın tek nedeni yeni protokole uyum.
Birincisi, yeni uzantı, kullanıcıların kendileri tarafından belirlenen 30.000 filtreleme kuralı ve 5.000 dinamik kural sınırına uymak zorundadır.
Kullanıcı tarayıcılarına birden fazla reklam engelleme uzantısı yüklediyse, 330.000 filtreleme kuralının küresel bir sınırı uygulanır, bu nedenle Adguard daha da küçük olabilir.
İkinci sorun, uzantının sunucusundan filtreleme motoruna kural yükleyememesidir. Adguard artık bir dizi bildirici kural tanımlamalı ve Chrome'un ağ isteği filtreleme işlemini ele almasına izin vermelidir.
Kuralların yeni sözdizimi çok sınırlayıcı olduğundan, belirli izleyicileri engelleyen çerez kuralları da dahil olmak üzere mevcut tüm kurallar dönüştürülemez.
"Negatif Lookahead" genellikle filtrelerde kullanılır. Hızlı bir arama, Adguard filtrelerinde bu ifadeyle şu anda 43 kural olduğunu gösterdi. İlk bakışta, bu çok değil, ancak bu kuralların çoğunun birçok farklı alanda çalışması gerektiğini unutmayın, bu yüzden bu sınırlamanın tek başına 1000'den fazla web sitesinde reklamı engellediğini söyleyebilirim. - Adguard
Kuralları doğrudan sunucudan yenilememe, bunların güncellenmesinde ve web sitesi değişikliklerinden yeni engelleme gereksinimlerine yanıt vermede gecikmelere neden olacaktır. Adguard, bu kural güncellemelerinin artık "birkaç gün" arayla olacağını tahmin ediyor.
Ad-blokerlerin Manifest V3 ile karşılaştığı üçüncü sayı, kullanıcıların artık filtreleme günlüklerine (Manifest V2'de mevcut) bakamamasıdır, çünkü tarayıcı artık reklamları engelliyor.
Tek geçici çözüm, yazılımın tarayıcıdan istatistiksel verileri kabul etmek için gereken hata ayıklama seçeneklerine erişim sağlayan geliştirici moduna uzantıyı açmak ve yüklemektir.
Son olarak, arka plan sayfasının bir servis çalışanıyla değiştirilmesi, tarayıcı etkinliği olmadığında uykuda kaldığı için performans sorunlarına neden olur.
Yeni bir sayfa yüklendikten sonra, işçinin uyanması için iki saniyeye kadar gerekir. Bildirici kurallar yine de reklamları engellemek için çalışacak olsa da, reklamların kaybolması için kozmetik filtrenin uygulanmasında bir gecikme vardır.
Adguard, "Deneysel uzatma selefi kadar etkili olmasa da, çoğu kullanıcı farkı hissetmeyecek" diyor.
Geliştirici, "Fark edebileceğiniz tek şey, kozmetik kuralların uygulanmasındaki gecikme nedeniyle reklam titremesidir."
Adguard'ın deneysel sürümünün test edilmesi, Chrome Web mağazasından yükleyerek veya geliştiricilerin kullanıcı geri bildirimi beklediği GitHub'dan kaynak kodunu alarak mümkündür.
Cyberspies Tespit edilmemiş e -postaları çalmak için Google Chrome Uzantısı kullanın
Google Chrome Bug Sitelerin sormadan panoya yazmasına izin verir
1,4 milyon kurulum içeren krom uzantıları, göz atma verilerini çalın
Sahte Chrome Uzantısı 'İnternet İndir Manager' 200.000 kurulum var
Google, bu yıl Beşinci Chrome Sıfır Gün Böceği'nden sömürüldü
Kaynak: Bleeping Computer