Uygunsuz içerik engelleme sistemi uBlock Origin'in yazarı Raymond Hill, Chrome'un üçüncü sürüm manifestosunu belirleyen ve WebExtensions API'si kullanılarak yazılmış eklentilerin erişimi hakkında yaşanan durumu anlattı. uBlock Origin ve üçüncü sürüm manifestosunu desteklemeyen diğer eklentilerin kullanıcıları için, Chrome 127'deki eklenti sayfasında ('chrome://extensions/') eklentinin desteklenmesinin sona ereceğine dair bir uyarı görünmeye başladı ve alternatifler aramaları gerektiği belirtildi. Chrome'un ikinci sürüm manifestosunun desteğini tamamen kesme planları yıl sonuna kadar tamamlanacak.

uBlock Origin projesi, uBlock Origin'in üçüncü sürüm manifestosuna önerilen deklaratif API'sini temel alan bir versiyonu olan uBlock Origin Lite (uBOL) adlı yeni bir eklenti hazırladı. Bu yeni API, üçüncü sürüm manifestosunda yalnızca okunabilir moda geçirilen webRequest API'sinden daha sınırlıdır. Yeni API'nin sınırlamaları nedeniyle, kural engelleme işlemlerini otomatik olarak gerçekleştiren bu eklenti, uBlock Origin’in tüm işlevselliğinin yalnızca bir kısmını sunmaktadır.
uBlock Origin Lite ve uBlock Origin projeleri, Chrome Web Store'daki eklentiler arasında birinin diğerini değiştirebilmesi için çok fazla farklılık gösterdiği için, kullanıcıların uBlock Origin'den uBlock Origin Lite'a geçişini otomatik olarak sağlamak mümkün olmayacaktır. Kullanıcıya, uBlock Origin Lite'a geçiş yapma veya reklam engelleme amacıyla başka bir eklenti seçme kararı vermesi önerilmektedir. Ancak, Chrome'da ikinci sürüm manifestosunun desteğinin sona ermesine rağmen, geliştiriciler eski uBlock Origin'in geliştirilmesini durdurmayı düşünmemektedir, çünkü Firefox ve diğer bazı tarayıcılarda webRequest API'sinin tam desteklenmesi devam etmektedir.
uBlock Origin Lite'ın uBlock Origin'den en belirgin farklılıklarından biri, sayfadaki içeriklerin değiştirilmesi için kullanılan kozmetik filtrelerin (''##''), sitelere script eklenmesi (''##+js''), isteklerin yönlendirilmesini sağlayan filtrelerin (''redirect=''), CSP (İçerik Güvenlik Politikası) başlık filtrelerinin ve istek parametrelerinin kaldırılmasına yönelik filtrelerin (''removeparam='') temel çalışma modunda desteklenmemesidir. Bu özelliklerin kullanıma sunulabilmesi için eklentinin site verilerini değiştirme ve okuma konusundaki geniş yetkilere sahip olması gerekmektedir.
uBlock Origin Lite-da köçürmək mümkün olmayan funksiyalar arasında dinamik məzmun və URL filtrleri, HTTP başlıqları üçün filtrler, ayrı-ayrı saytlarla bağlı skriptlərin, fontların və böyük ölçülü multimedia elementlərinin deaktiv edilməsi vasitələri, bir çox filtr tercihləri (strict1p, strict3p, domain, redirect-rule, removeparam) və bloklamanın aşılması üçün DNS manipulyasiyalarından qorunma var.
Ümumilikdə, uBlock Origin Lite reklam bloklayıcılarini aşkar edən metodlarla işləyən saytlarda və ya yüklənmələrin minimuma endirilməsi üçün skriptlərin tətbiq edildiyi saytlarda daha az effektiv sayılır, çünki belə saytlar üçün bir çox filtr API declarativeNetRequest üçün qaydalara çevrilə bilmir. Performans baxımından uBlock Origin Lite, uBlock Origin-dan bir qədər az CPU və yaddaş resursu istifadə edir, lakin səhifələrin yüklənməsi zamanı bir az daha çox məlumat yükünə səbəb olur (aşağıdakı qrafiklərdə



Mənbə: opennet.ru
