Selamlar,

Google Chrome'un Manifest V3 altyapısına geçiş süreciyle birlikte, eski nesil reklam engelleyicilerin verimliliği tartışılmaya başlandı. Bugün, bu yeni nesil altyapıya tam uyumlu, sistem kaynaklarını neredeyse hiç tüketmeyen ve yüksek engelleme başarısı sunan uBlock Origin Lite eklentisini neden kullanmanız gerektiğini detaylandıracağım.

Neden uBlock Origin Lite Tercih Edilmeli?​

Standart reklam engelleyiciler tarayıcıyı yorabilirken, "Lite" sürümü gücünü doğrudan tarayıcının kendi motorundan alır. Bu da daha akıcı bir web deneyimi sağlar.

1. Engelleme Kapasitesi (Amazon Prime Örneği)​

Reklam engelleyicilerin sadece ücretsiz sitelerde çalıştığına dair yanlış bir algı var. Amazon Prime Video gibi platformlarda arka planda çalışan çok sayıda takipçi (tracker) mevcuttur.

  • Deneyim: 40 dakikalık bir Supernatural bölümü esnasında eklenti tam 500 adet içerik ve takipçi ögesini engelledi.
  • Sonuç: Sadece görsel reklamlar değil, verilerinizi işleyen gizli scriptler de durduruldu.

2. Performans ve Hız Avantajları​

  • Düşük CPU ve RAM Kullanımı: uBlock Origin Lite, filtre listelerini RAM üzerinde devasa bir yük olarak tutmaz. Bu da özellikle düşük sistemli bilgisayarlarda tarayıcının çok daha hızlı açılmasını sağlar.
  • Sayfaların Hızlı Yüklenmesi: Reklamlar ve scriptler daha sayfa yüklenmeden engellendiği için, sayfalar arası geçiş süresi (DOM içerik yükleme süresi) kısalır.
  • Enerji Tasarrufu: Arka plan işlemlerini azalttığı için laptop kullanıcılarında pil ömrüne olumlu katkıda bulunur.

3. Güvenlik: Yanıltıcı Linkler ve Script Engelleme​

İnternette gezinirken karşınıza çıkan sahte "indir" butonları, yanıltıcı pop-up pencereler ve zararlı yönlendirmeler bu eklenti sayesinde henüz tetiklenmeden engellenir. Güvenliğiniz için statik bir kalkan görevi görür.

4. Teknik Özellikler ve Öne Çıkanlar​

  • Manifest V3 Desteği: Chrome'un gelecekteki tüm güncellemeleriyle tam uyumludur; "bu eklenti desteklenmiyor" uyarısı vermez.
  • Kozmetik Filtreleme: Reklamların boşalttığı alanları otomatik olarak daraltarak web sitesinin tasarımının bozulmasını engeller.
  • Gizlilik Modu: WebAssembly kullanarak filtreleri optimize edilmiş bir hızda işler.
  • Ayarsız Kullanım: Herhangi bir konfigürasyon gerektirmeden, kurulum anından itibaren en verimli filtre listeleriyle çalışır.

Sonuç​

Eğer Chrome üzerinde hafif, hızlı ve güvenli bir deneyim istiyorsanız uBlock Origin Lite şu an en mantıklı seçeneklerden biri. Özellikle tarayıcı hızının düştüğünü hissedenlerin mutlaka denemesini öneririm.

İyi Sosyaller!

uBlock Origin Lite - Chrome Web Mağazası
 
Selamlar,

Google Chrome'un Manifest V3 altyapısına geçiş süreciyle birlikte, eski nesil reklam engelleyicilerin verimliliği tartışılmaya başlandı. Bugün, bu yeni nesil altyapıya tam uyumlu, sistem kaynaklarını neredeyse hiç tüketmeyen ve yüksek engelleme başarısı sunan uBlock Origin Lite eklentisini neden kullanmanız gerektiğini detaylandıracağım.

Neden uBlock Origin Lite Tercih Edilmeli?​

Standart reklam engelleyiciler tarayıcıyı yorabilirken, "Lite" sürümü gücünü doğrudan tarayıcının kendi motorundan alır. Bu da daha akıcı bir web deneyimi sağlar.

1. Engelleme Kapasitesi (Amazon Prime Örneği)​

Reklam engelleyicilerin sadece ücretsiz sitelerde çalıştığına dair yanlış bir algı var. Amazon Prime Video gibi platformlarda arka planda çalışan çok sayıda takipçi (tracker) mevcuttur.

  • Deneyim: 40 dakikalık bir Supernatural bölümü esnasında eklenti tam 500 adet içerik ve takipçi ögesini engelledi.
  • Sonuç: Sadece görsel reklamlar değil, verilerinizi işleyen gizli scriptler de durduruldu.

2. Performans ve Hız Avantajları​

  • Düşük CPU ve RAM Kullanımı: uBlock Origin Lite, filtre listelerini RAM üzerinde devasa bir yük olarak tutmaz. Bu da özellikle düşük sistemli bilgisayarlarda tarayıcının çok daha hızlı açılmasını sağlar.
  • Sayfaların Hızlı Yüklenmesi: Reklamlar ve scriptler daha sayfa yüklenmeden engellendiği için, sayfalar arası geçiş süresi (DOM içerik yükleme süresi) kısalır.
  • Enerji Tasarrufu: Arka plan işlemlerini azalttığı için laptop kullanıcılarında pil ömrüne olumlu katkıda bulunur.

3. Güvenlik: Yanıltıcı Linkler ve Script Engelleme​

İnternette gezinirken karşınıza çıkan sahte "indir" butonları, yanıltıcı pop-up pencereler ve zararlı yönlendirmeler bu eklenti sayesinde henüz tetiklenmeden engellenir. Güvenliğiniz için statik bir kalkan görevi görür.

4. Teknik Özellikler ve Öne Çıkanlar​

  • Manifest V3 Desteği: Chrome'un gelecekteki tüm güncellemeleriyle tam uyumludur; "bu eklenti desteklenmiyor" uyarısı vermez.
  • Kozmetik Filtreleme: Reklamların boşalttığı alanları otomatik olarak daraltarak web sitesinin tasarımının bozulmasını engeller.
  • Gizlilik Modu: WebAssembly kullanarak filtreleri optimize edilmiş bir hızda işler.
  • Ayarsız Kullanım: Herhangi bir konfigürasyon gerektirmeden, kurulum anından itibaren en verimli filtre listeleriyle çalışır.

Sonuç​

Eğer Chrome üzerinde hafif, hızlı ve güvenli bir deneyim istiyorsanız uBlock Origin Lite şu an en mantıklı seçeneklerden biri. Özellikle tarayıcı hızının düştüğünü hissedenlerin mutlaka denemesini öneririm.

İyi Sosyaller!

uBlock Origin Lite - Chrome Web Mağazası
Brave'in reklam engelleyicisi mi daha iyi yoksa uBlock Origin Lite mı?

Ben Brave kullanıyorum ve uBlock Origin Lite'da kurdum üstüne "ideal" modda kullanıyorum.
 
Brave'in reklam engelleyicisi mi daha iyi yoksa uBlock Origin Lite mı?

Ben Brave kullanıyorum ve uBlock Origin Lite'da kurdum üstüne "ideal" modda kullanıyorum.

Brave pek sevemedim bana göre uBlock Origin Lite daha iyi daha hızlı geldi ben genelde kapsamlı kullanıyorum hiçbir şeye engel olmuyor.
 
Chrome 148.0.7778.97 ile bile hala uBlock Origin kullanılabiliyor.

Standart reklam engelleyiciler tarayıcıyı yorabilirken, "Lite" sürümü gücünü doğrudan tarayıcının kendi motorundan alır. Bu da daha akıcı bir web deneyimi sağlar.
Bu doğru değil. Hala tonla özelliği var, hala bolca JS kullanıyor. Tarayıcının motoru dediğiniz şeyi koca Mozilla hala Rust bilmeyen çalışanları yüzünden JS ile yazıyor.

Tracker engellemeyi herkes yapıyor. uBOL kullanmak için ayırt edici bir neden değil.

Filtre listelerini kendisi tutmuyor, tarayıcının hallettiği, hatta belki Firefox'ta Rust ile değil de JS ile yazılan DNR tutuyor. Onun da bir anlamı yok. RAM'i mezara götürmeyeceksiniz. Kaldı ki uBlock Origin'e kıyasla kullandığı bellek miktarı önemsiz. Aşağıda örnek paylaşırım.

DOM farkının da kayda değer olduğunu sanmıyorum. Aşağıya örnek paylaşırım.

Arka plan işlemlerini kayda değer miktarda azaltmıyor. Özünde aynı filtre listelerini baz alıyor. DNR ile engellemekle webRequest ile engellemek arasında kayda değer fark yoktur.

Site engellemeyi diğer eklentiler de yapıyordur.

Kozmetik filtreleme reklamların boşalttığı alanları daraltmak demek değil, tam tersine reklamların boşalttığı alanlar genelde kozmetik filtre yüzünden olur. Reklamı yükleyen isteğin engellenemediği durumlarda reklam yüklense dahi kullanıcıya görünmeyecek şekilde ayarlanır. Kaldı ki CSS ile neredeyse her şeyi yapabiliyorsunuz. Basitçe içerik görmemek değil olay.

uBlock Origin ve AdGuard da Wasm kullanıyor.

uBlock Origin ve AdGuard da kurulum anında ek bir ayar gerektirmeden kullanılabiliyor. Verimlilik çok geniş bir ifade. Ne onlar ne de uBOL en verimli haliyle gelmiyor.

RAM kullanımına gelelim. Rastgele içeriği minimize etmek için bu konuyu açacağım. Birinde uBO, diğerinde uBOL olacak. Chrome görev yöneticisinden bakacağım.
uBO: Tarayıcıyı açtığımda 100MB, sayfa yüklenirken 105MB, yüklenince 83MB, sayfa 85MB.
uBOL: Tarayıcıyı açtığımda 45MB, sayfa yüklenirken aynı, yüklenince 43MB. Ama persistant gibi durmayan background kısa sürede öldü. Popup açınca 35 MB, kapatınca 34 MB, ~30 sn sonra öldü. Sayfa 95MB.
Tonla işinizi yaptırabileceğiniz şeye 50 MB ayırmak alınabilecek en doğru kararlardan biri bence.

DOM için aynı şekilde tek sekme bu konu olacak ama 3 kere yükleyip üçünü de paylaşacağım.
uBO: 21,2 ms, 20,1 ms, 18 ms.
uBOL: 51,1 ms, 76,7 ms, 47,6 ms.
Demek ki hiç de hızlı değilmiş.

uBO ölürse kullanırım diye kurmuştum bir ara. Normalde aktif değil ama sıfır kurulum halinde de değil. Şu filtreyi ekledim. Belki kozmetik çalıştırmak için bekliyordur. Aynısı uBO üzerinde de var, çok daha fazla ek yazılmış şey var onda.
Rastgele bir element seçip renk koydum, bir esprisi yok.
Kod:
techolay.net##.pairs--justified:style(color:blue!important)

İnsanlar neden uBlock Origin veya AdGuard varken neden uBOL kullanmalı?
 
Chrome 148.0.7778.97 ile bile hala uBlock Origin kullanılabiliyor.


Bu doğru değil. Hala tonla özelliği var, hala bolca JS kullanıyor. Tarayıcının motoru dediğiniz şeyi koca Mozilla hala Rust bilmeyen çalışanları yüzünden JS ile yazıyor.

Tracker engellemeyi herkes yapıyor. uBOL kullanmak için ayırt edici bir neden değil.

Filtre listelerini kendisi tutmuyor, tarayıcının hallettiği, hatta belki Firefox'ta Rust ile değil de JS ile yazılan DNR tutuyor. Onun da bir anlamı yok. RAM'i mezara götürmeyeceksiniz. Kaldı ki uBlock Origin'e kıyasla kullandığı bellek miktarı önemsiz. Aşağıda örnek paylaşırım.

DOM farkının da kayda değer olduğunu sanmıyorum. Aşağıya örnek paylaşırım.

Arka plan işlemlerini kayda değer miktarda azaltmıyor. Özünde aynı filtre listelerini baz alıyor. DNR ile engellemekle webRequest ile engellemek arasında kayda değer fark yoktur.

Site engellemeyi diğer eklentiler de yapıyordur.

Kozmetik filtreleme reklamların boşalttığı alanları daraltmak demek değil, tam tersine reklamların boşalttığı alanlar genelde kozmetik filtre yüzünden olur. Reklamı yükleyen isteğin engellenemediği durumlarda reklam yüklense dahi kullanıcıya görünmeyecek şekilde ayarlanır. Kaldı ki CSS ile neredeyse her şeyi yapabiliyorsunuz. Basitçe içerik görmemek değil olay.

uBlock Origin ve AdGuard da Wasm kullanıyor.

uBlock Origin ve AdGuard da kurulum anında ek bir ayar gerektirmeden kullanılabiliyor. Verimlilik çok geniş bir ifade. Ne onlar ne de uBOL en verimli haliyle gelmiyor.

RAM kullanımına gelelim. Rastgele içeriği minimize etmek için bu konuyu açacağım. Birinde uBO, diğerinde uBOL olacak. Chrome görev yöneticisinden bakacağım.
uBO: Tarayıcıyı açtığımda 100MB, sayfa yüklenirken 105MB, yüklenince 83MB, sayfa 85MB.
uBOL: Tarayıcıyı açtığımda 45MB, sayfa yüklenirken aynı, yüklenince 43MB. Ama persistant gibi durmayan background kısa sürede öldü. Popup açınca 35 MB, kapatınca 34 MB, ~30 sn sonra öldü. Sayfa 95MB.
Tonla işinizi yaptırabileceğiniz şeye 50 MB ayırmak alınabilecek en doğru kararlardan biri bence.

DOM için aynı şekilde tek sekme bu konu olacak ama 3 kere yükleyip üçünü de paylaşacağım.
uBO: 21,2 ms, 20,1 ms, 18 ms.
uBOL: 51,1 ms, 76,7 ms, 47,6 ms.
Demek ki hiç de hızlı değilmiş.

uBO ölürse kullanırım diye kurmuştum bir ara. Normalde aktif değil ama sıfır kurulum halinde de değil. Şu filtreyi ekledim. Belki kozmetik çalıştırmak için bekliyordur. Aynısı uBO üzerinde de var, çok daha fazla ek yazılmış şey var onda.
Rastgele bir element seçip renk koydum, bir esprisi yok.
Kod:
techolay.net##.pairs--justified:style(color:blue!important)

İnsanlar neden uBlock Origin veya AdGuard varken neden uBOL kullanmalı?
Hocam veriler güzel de, şu an atladığın bir nokta var; uBlock Origin artık Chrome Web Mağazası'nda yok. Yani sen önceden kurduğun için kullanabiliyorsun ama şu an yeni bir kullanıcı istese de güncel şekilde indirip kuramaz. Zaten eklenti artık güncelleme de almıyor, bu da demek oluyor ki ileride hem hatalar başlayacak hem de yeni reklam türlerine karşı zayıf kalacak.

Kimsenin 50 MB RAM için uBOL'e geçeceğini ben de sanmıyorum, RAM dediğin kullanılmak için var zaten. Ama Google resmen elini kolunu bağladı milletin. Senin yaptığın performans testleri uBO'nun hala ne kadar seri olduğunu (o 20ms'lik DOM hızı her şeyi anlatıyor) kanıtlıyor ama 'kullanılamaz' hale geldikten sonra o hızın da pek bir esprisi kalmıyor maalesef. uBOL daha iyi olduğu için değil, bir noktada mecbur kalındığı için masada kalacak gibi duruyor.
 
Mağazada var. Ben ek bir şey yapılmadan kullanılmayacak hale geldikten sonra format attım ve mağazadan ekledim. Gayet güncel şekilde indirip kurabilir.

Buradaki olay sadece uBO değil. AdGuard da kullanılabilir. Ben uBO olmasa kullandığım uBO özellikleriyle uBOL tercih ederim. Beni tatmin etmezse AdGuard'a yönelebilirim ama ilk tercihim uBOL olur.
Güncelleme alıyor. Daha dün yeni beta sürümü çıkmış. Son ana sürüm 11 Mart'ta çıkmış.
Güncelleme sizin sandığınız gibi bir şey değil. Eklenti yeni özelliklere kavuşamaz, eski özelliklerde olan ufak tefek hatalar düzeltilmemiş olur o kadar. Filtre listeleri güncellenmeye devam ediyor.
Kullanılmaz halde değil. Forumu kullananların %90'ı uBO kullanmak için gerekenden daha karışık şeyler yapmıştır. Büyü gerektirmiyor.

Güncellemelere birkaç örnek:
  • json-edit scriptlet'i geliştirilmiş. Sanırım bir ara kullanmıştım ama aktif olarak kullanmıyorum. Filtre listelerinde vardır belki.
  • trusted-create-html scriptlet'i geliştirilmiş. Hiç kullanmadım.
  • prevent-fetch scriptlet'i geliştirilmiş. Kullanıyorum.
  • trusted-click-element scriptlet'inde extraMatch parametresinde hata giderilmiş. Kullanıyorum ama o parametreyi kullanmıyorum.
  • generateContentFn yardımcı scriptlet'i geliştirilmiş. Adından anlaşılacağı gibi iç işlerde kullanmak için, hiç duymadım bile.
  • prevent-xhr scriptlet'i güncellenmiş. Kullanmamı gerektirecek siteler kullanmyorum, prevent-fetch işimi görüyor.
  • proxyApplyFn helper scriptlet'i güncellenmiş. İç zımbırtı.
Özellikle nelerin değiştiğine bakmadım ama fark edilebilir bir şey olduğunu hiç sanmıyorum. Yani benim için 25 Ocak ile 11 Mart arasındaki sürümler arasında gram fark yok.

Ama mesela 1.70.1b0'da prevent-textContent scriptlet'i eklenmiş. İçeriğine bakmadım, isminden kullanışlı olabilir. 1.70.1.b3'te prevent-navigation scriptlet'i eklenmiş. Ben kullanmasam dahi kullanacak filtre listeleri var, kullanışlı.

uBO Chrome için daha ölmedi.
 
Mağazada var. Ben ek bir şey yapılmadan kullanılmayacak hale geldikten sonra format attım ve mağazadan ekledim. Gayet güncel şekilde indirip kurabilir.

Buradaki olay sadece uBO değil. AdGuard da kullanılabilir. Ben uBO olmasa kullandığım uBO özellikleriyle uBOL tercih ederim. Beni tatmin etmezse AdGuard'a yönelebilirim ama ilk tercihim uBOL olur.
Güncelleme alıyor. Daha dün yeni beta sürümü çıkmış. Son ana sürüm 11 Mart'ta çıkmış.
Güncelleme sizin sandığınız gibi bir şey değil. Eklenti yeni özelliklere kavuşamaz, eski özelliklerde olan ufak tefek hatalar düzeltilmemiş olur o kadar. Filtre listeleri güncellenmeye devam ediyor.
Kullanılmaz halde değil. Forumu kullananların %90'ı uBO kullanmak için gerekenden daha karışık şeyler yapmıştır. Büyü gerektirmiyor.

Güncellemelere birkaç örnek:
  • json-edit scriptlet'i geliştirilmiş. Sanırım bir ara kullanmıştım ama aktif olarak kullanmıyorum. Filtre listelerinde vardır belki.
  • trusted-create-html scriptlet'i geliştirilmiş. Hiç kullanmadım.
  • prevent-fetch scriptlet'i geliştirilmiş. Kullanıyorum.
  • trusted-click-element scriptlet'inde extraMatch parametresinde hata giderilmiş. Kullanıyorum ama o parametreyi kullanmıyorum.
  • generateContentFn yardımcı scriptlet'i geliştirilmiş. Adından anlaşılacağı gibi iç işlerde kullanmak için, hiç duymadım bile.
  • prevent-xhr scriptlet'i güncellenmiş. Kullanmamı gerektirecek siteler kullanmyorum, prevent-fetch işimi görüyor.
  • proxyApplyFn helper scriptlet'i güncellenmiş. İç zımbırtı.
Özellikle nelerin değiştiğine bakmadım ama fark edilebilir bir şey olduğunu hiç sanmıyorum. Yani benim için 25 Ocak ile 11 Mart arasındaki sürümler arasında gram fark yok.

Ama mesela 1.70.1b0'da prevent-textContent scriptlet'i eklenmiş. İçeriğine bakmadım, isminden kullanışlı olabilir. 1.70.1.b3'te prevent-navigation scriptlet'i eklenmiş. Ben kullanmasam dahi kullanacak filtre listeleri var, kullanışlı.

uBO Chrome için daha ölmedi.
Muhtemelen Haziran ayından itibaren tamamen kullanılmaz olacak. Bakalım MV2 sözü veren tarayıcılar sözlerini tutabilecekler mi.
 
Google geçtiğimiz yıl MV2'nin Haziran ayında kaldırılacağını duyurmuştu. Artık MV2 eklentileri mağazaya kabul edilmiyor. Haziran 2025'ten itibaren kurumların MV3'e entegre olabilmelerine zaman tanımak için 1 yıl süre verildi. MV2 eklentileri mağazada hâlâ duruyor ve güncelleme yayınlayabiliyorlar. Ama aramalarda görünmüyorlar. MV2'nin kullandığı API'ler Chromium kod tabanında hâlâ mevcut. Bu yüzden Chrome dışındaki tarayıcılar MV2 eklentilerine hâlâ destek verebiliyorlar. Haziran ayından sonra MV2 eklentileri mağazadan muhtemelen kalıcı olarak kaldırılacak.

Brave uBlock Origin ve bir kaç eklentiyi kendi sunucuları üzerinden güncellemeye başladı. Opera'nın zaten kendi eklenti mağazası var ona kimse karışamaz. Edge de aynı şekilde. Ama Vivaldi eklentiler için Chrome Webstore'a bağımlı. Vivaldi dışında Brave ve Opera bu durumdan etkilenmeyecek. Edge tarayıcı desteği sonlandıracak ama ne zaman bilmiyorum.
 
Google geçtiğimiz yıl MV2'nin Haziran ayında kaldırılacağını duyurmuştu. Artık MV2 eklentileri mağazaya kabul edilmiyor. Haziran 2025'ten itibaren kurumların MV3'e entegre olabilmelerine zaman tanımak için 1 yıl süre verildi.
Hayır. 2022'de başladı, MV2 eklentiler kabul edilmemeye başladı. Haziran 2024'te yavaş yavaş bazı kullanıcılarda kaldırılmaya başladı. Haziran 2025'te ise kapatıldı. Gerçek anlamda üstüne bir şey yapılmadı. Geçici flag ile kullanılabiliyordu ama geçici flag'ler zaten geçiyor.
2026'lık duyurulan bir şey yok.

Patch atıp tüm forklar destek sağlamaya devam edebilir. Hangi eklentilere destek sağlanacağı onlara kalmış.

Kod:
https://developer.chrome.com/docs/extensions/mv3/mv2-sunset