Google, Chrome bildiriminin ikinci sürümünü desteklemeyi durdurmaya yönelik bir plan yayınladı.

Google, Chrome bildiriminin XNUMX. sürümünün yerine, içerik engelleme ve güvenlik eklentilerinin çoğunu kırdığı için eleştirilen XNUMX. sürümün kullanımdan kaldırılmasına yönelik bir zaman çizelgesini açıkladı. Özellikle, popüler reklam engelleyici uBlock Origin, manifestin ikinci versiyonuna eklenmiştir ve webRequest API'sinin engelleme çalışma moduna yönelik desteğin sona ermesi nedeniyle manifestin üçüncü versiyonuna aktarılamaz.

17 Ocak 2022'den itibaren Chrome Web Mağazası, manifestin ikinci sürümünü kullanan eklentileri artık kabul etmeyecek ancak önceden eklenen eklentilerin geliştiricileri, güncelleme yayınlamaya devam edebilecek. Ocak 2023'te Chrome, manifestin ikinci sürümünü desteklemeyi bırakacak ve buna bağlı tüm eklentiler de çalışmayı durduracak. Aynı zamanda, bu tür eklentilere ilişkin güncellemelerin Chrome Web Mağazası'nda yayınlanması da yasaklanacaktır.

Güvenlik ve gizliliği güçlendirmeye yönelik bir girişim kapsamında, eklentilere sağlanan yetenek ve kaynakları tanımlayan manifestonun üçüncü versiyonunda, webRequest API'si yerine, yetenekleri sınırlı olan declarativeNetRequest API'sinin, teklif edildi. webRequest API, ağ isteklerine tam erişime sahip olan ve trafiği anında değiştirebilen kendi işleyicilerinizi bağlamanıza izin verirken, declarativeNetRequest API yalnızca, engellemeyi bağımsız olarak işleyen, tarayıcıda yerleşik, hazır bir filtreleme motoruna erişim sağlar. kendi filtreleme algoritmalarının kullanılmasına izin vermez ve koşullara bağlı olarak birbiriyle örtüşen karmaşık kurallar belirlemenize izin vermez.

Google'a göre, webRequest kullanan eklentilerde gerekli olan yeteneklerin declarativeNetRequest'te uygulanması üzerinde çalışmaya devam ediliyor ve yeni API'nin, mevcut eklenti geliştiricilerinin ihtiyaçlarını tam olarak karşılayacak bir forma getirilmesi amaçlanıyor. Örneğin Google, topluluğun isteklerini zaten dikkate aldı ve birden çok statik kural kümesi kullanmak, düzenli ifadeler kullanarak filtrelemek, HTTP başlıklarını değiştirmek, kuralları dinamik olarak değiştirmek ve eklemek, istek parametrelerini silmek ve değiştirmek, filtrelemek için declarativeNetRequest API'sine destek ekledi. sekme bağlama ve belirli belirli kural kümesi oturumları oluşturma. Önümüzdeki aylarda ayrıca dinamik olarak özelleştirilebilir içerik işleme komut dosyalarına ve verileri RAM'de saklama özelliğine yönelik desteğin uygulamaya konulması planlanıyor.

Kaynak: opennet.ru

Yorum ekle