- Chrome’un MV2 uzantıları desteğini sonlandırma süreci nihai kaldırma aşamasına girdi; uBlock Origin gibi eski uzantıları çalışır tutan geçici çözümlerin de artık uzun süre işlemeye devam etmesi zor görünüyor
- Chromium değişikliğiyle
kExtensionManifestV2Disabledözellik bayrağı kaldırıldı; MV2 engelleme durumunu kontrol eden kodlar ve testler de birlikte silindi - Google mühendisi Devlin Cronin, karmaşıklık, teknik borç ve güvenlik riskleri nedeniyle MV2 ile ilgili işlevlerin artık sürdürülemeyeceğini açıkladı
- Chromium 150 ve 151 sürümlerinde MV2 ile ilgili seçenekler kademeli olarak kaldırılıyor; Windows Registry düzenlemesiyle MV2 kullanım süresini uzatan yöntem de Chromium 151 sonrasında çalışmayı durduruyor
- Opera, şu anda MV2 desteği konusundaki tutumunu koruduğunu söylese de uzun vadede MV3 geçişini sürdürüyor; Chrome kullanıcıları ise MV3 tabanlı uBlock Origin Lite’a geçebilir
Chrome’un MV2 desteğinin kaldırılması
- Manifest V2’den Manifest V3’e geçiş bir süredir devam ediyordu ve Google Chrome’da MV2’nin kaldırılması artık son aşamaya gelmiş durumda
- w3c WebExtensions Community Group’un GitHub tartışmasında, mevcut ve yakında çıkacak popüler tarayıcı sürümlerinin MV2 uzantı desteği sunan son sürümler olacağı ele alınıyor
- Chromium katkıcısı Andrey Bershanskiy yakın zamanda Chromium’daki değişiklikleri paylaştı; Google mühendisi Devlin Cronin’in açıklamasına göre Chrome, MV2 kullanımını kontrol eden bayrakları kaldırmaya başladı
kExtensionManifestV2Disabled, MV2 eklentilerini kontrollü biçimde devre dışı bırakmak için kullanılan bir Chromium özellik bayrağıydı ve artık tamamen kaldırıldı
Kaldırılan bayraklar ve kodlar
kExtensionManifestV2Disabledözelliği bir yılı aşkın süredir varsayılan olarak etkin durumdaydı; buna bağlı işlevler ve fiilen ölü hale gelmiş kodlar kaldırıldı- Yalnızca “uyarı” aşamasına bağlı olarak çalışan testler, bu aşamaya artık ulaşılamadığı için silindi
- Devlin Cronin, desteklenen Chrome sürümlerinde MV2 uzantılarının artık kabul edilmediğini açıkladı
- MV2 ile ilgili işlevler, karmaşıklık, teknik borç ve güvenlik riskleri nedeniyle süresiz olarak sunulamaz veya sürdürülemez
- Ayrıca son dönemde yalnızca MV2 ile ilgili birden fazla hata bulunduğu da belirtildi
Geçici çözümlerin sonu
- MV2 uzantılarını korumak için kullanılan hileler ve geçici çözümler artık Chrome’da çalışmıyor ya da uzun ömürlü olmayacak
- uBlock Origin gibi MV2 uzantılarını tarayıcı uzantı listesinde artık göremeyebilirsiniz
- MV2 kullanım süresini uzatan Windows Registry düzenlemesi, Chromium 151 sonrasında çalışmayı bırakıyor
- MV2 kodları bir anda tamamen kaldırılmayacak olsa da, bazı işlevler bir süre daha çalışıp sonunda ortadan kalkacak
Chromium sürümlerine göre değişiklikler
- Chromium 150,
ExtensionManifestV2Disabledseçeneğini kaybediyor - Chromium 151,
ExtensionManifestV2Unsupportedseçeneğini kaybediyor - Chromium 151,
ExtensionManifestV2Availabilityseçeneğini kaybediyor - Chromium 151’de
AllowLegacyMV2Extensionsseçeneği de kaldırılabilir
Edge ve Opera’nın durumu
- Opera ve Microsoft Edge gibi diğer Chromium tabanlı tarayıcılar da aynı yolu izleyebilir
- Edge, şubattan itibaren uBlock Origin’i devre dışı bırakmaya başladı
- Opera, Ekim 2024’te MV2’yi daha uzun süre destekleyeceğini söylemişti; ancak MV2 eklentilerinin çalışmasını durdurabilecek bir durumda olduğu da ifade ediliyor
- uBlock Origin geliştiricisi Raymond Hill, Opera’ya 1.70.0 sürümünü biraz geç gönderdiğini ama bunun birkaç hafta önce olduğunu söyledi
- Raymond Hill, Opera’nın MV2 tabanlı uzantılardan vazgeçmeyi planladığını belirten bir e-posta aldığını ve bu nedenle bu tür uzantı incelemelerine artık kaynak ayırmayabileceklerini söyledi
Opera’nın geliştirici duyurusu ve sonraki tutumu
- Opera Extensions Team’in e-postasında, Opera’nın dayandığı Chromium’un Manifest Version 2 desteğini tamamen kaldıracağı bildirildi
- MV2 kullanan uzantıların, kalıcı uyumluluk için mümkün olan en kısa sürede Manifest Version 3’e güncellenmesi gerektiği belirtildi
- Opera, hizmet kesintisini önlemek ve sorunsuz geçiş sağlamak için uzantıların MV3’e güncellenmesini güçlü biçimde tavsiye etti
- Daha sonra Opera, MV2 uzantı desteğine ilişkin tutumunun şu anda değişmediğini ve teknik olarak makul olduğu sürece MV2 uzantılarının kullanılabilmesi için aktif biçimde çalıştığını açıkladı
- Opera kullanıcıları, şimdilik mevcut kurulu MV2 uzantılarını ek bir işlem yapmadan kullanmaya devam edebilir
Opera’nın MV3 geçişi ve alternatifler
- Opera, kendi tarafında da MV3 uzantılarına geçiyor ve yalnızca MV3’e yönelik bir uzantı mağazası sunmayı planlıyor
- Geçiş sürecinde yeni MV2 uzantılarının mağazaya yüklenmesine izin verilmeyecek
- Eski ve az kullanılan MV2 uzantılarının büyük bölümü artık indirilemez hale gelecek
- Opera, kullanıcıların eninde sonunda MV3’e geçmek zorunda kalma ihtimalinin giderek arttığını düşünüyor
- Opera, kullanıcıların iş akışlarına uygun karşılık gelen MV3 uzantılarını veya alternatif uzantıları şimdiden araştırmasını öneriyor
Kalan seçenekler
- Brave, MV2 desteğini tam olarak sürdüren bir Chromium tarayıcısı olarak anılıyor; Vivaldi de olası bir seçenek olarak geçiyor
- Chromium tarayıcılarından tamamen ayrılmak isteyenler için Mozilla Firefox bir alternatif ve Firefox, hem MV3 hem MV2 desteği sunuyor
- Chrome’da kalmak isteyenler için en kolay çözüm, MV3 tabanlı uBlock Origin Lite sürümüne geçmek olarak gösteriliyor
- uBlock Origin Lite, MV3 tabanlı olsa da kullanıcı deneyimine göre orijinal Lite olmayan sürüm kadar iyi değildi
- Opera ayrıca MV3 tabanlı kendi yerleşik “daha hızlı” reklam engelleyicisini de öne çıkarıyor
1 yorum
Hacker News görüşleri
Orion PM’i benim
Orion(https://orionbrowser.com), Mac, Linux, iPadOS ve iOS için WebKit tabanlı bir tarayıcıdır; Chrome ve Firefox eklentilerini yerel olarak destekler ve uBlock Origin de dahildir
Eklenti desteğini sonlandırma planımız yok. İçerik engellemenin bir geçici çözüm değil, bir özellik olduğunu ve kullanıcıların tarayıcılarında neyin çalıştığı üzerinde tam kontrole sahip olması gerektiğini düşünüyoruz
Geliştirme hızı çok yüksek gibi görünüyor ve değişiklik günlüğünde harika özellikler var, ancak yaşadığım sorunlar uzun zamandır aynı. URL/arama terimi girerken, geri düğmesini kullanırken ve başka gezinmeler sırasında uygulama 1-2 saniye donuyor; 1Password eklentisi de hangi sürümü kurarsam kurayım çoğu zaman kullanıcı adı ve şifreyi dolduramıyor. Safari, Chrome ve Firefox’ta sorunsuz çalışıyor
Yerleşik reklam engelleme, çeşitli haber/blog sitelerinde reklam engelleyici algılamasını tetikliyor ve bazen tüm sayfa engelleniyor. İş tarafını bilmiyorum ama bir süre yeni özellikleri durdurup, macOS Snow Leopard gibi kararlılık, performans ve yaşam kalitesi iyileştirmelerine odaklanmak doğru olabilir gibi görünüyor
Orion’u seviyordum; neredeyse ilk günden beri ana tarayıcım olarak kullandım ve ödeme de yaptım, ama artık tamamen kullanılamaz durumda olduğu için Firefox’a geçtim. Sabit başlığın aylarca sessiz kalmış olması beni Orion’un geleceği konusunda endişelendiriyor ve açıkçası bunu görmek üzücü
Kagi’nin itibarı iyi, ama böyle yanıltıcı yorumlar bu itibara zarar veriyor
Bu sorun epey uzun zaman önce bildirilmişti: https://news.ycombinator.com/item?id=43203237
Bu kısmı netleştirebilir misiniz?
9 Kasım 2004’ten beri Firefox’ta mutluyum. Siz de gelin
Artık Chrome’da hiç çalışmıyor. Neredeyse 20 yılın ardından SiteTruth’ü kapatıyorum.[1]
[1] https://www.sitetruth.com
uBO artık web’de gezinmeyi katlanılabilir kılan tek şey. Deneme olsun diye bu yazıyı görmek için kapattım ve bir düzineden fazla otomatik oynayan video reklam çıktı; tarayıcı neredeyse çökecekti
Bu gidişle, kayıtlı parolalar gibi nedenlerle Chrome’da kalmış olmanın ötesine geçip taşınacak motivasyonu bulabilirim gibi görünüyor
Geçiş yapmak kolay
Web sitelerinde gördüğümüz bu çöplük, sadece zihinsel sağlığı kemiren bir parazit değil; web kullanımını tamamen bıraktırmak için tasarlanmış bir caydırıcı mekanizma da olabilir
Google özünde bir reklam şirketi ve fırsatını bulduğu anda bu açığı kapatacağı en başından belliydi
Firefox’un bile sonunda boyun eğeceği bir gelecek endişe verici. İşlev engellemeyi yasal olarak durduracak bir şey ortaya çıkana kadar tek umut Ladybird tarayıcısı olabilir
Mozilla gerçekten de “çevrimiçi reklam ekosistemini” destekliyor. Firefox şu anda varsayılan olarak arama trafiğini Google’a gönderecek şekilde tasarlanmış durumda
Görünüşe göre Mozilla, ancak reklam desteğiyle varlığını sürdürebileceğine inanıyor. Sadece reklam şirketleriyle ortaklık kurmakla kalmadı, doğrudan reklam teknolojisi şirketleri de satın aldı
Google’ın, reklam müşterileri ve Chrome üzerinden “koltuğun altındaki bozuk paraları toplama” geçmişi var. Mozilla ile yaptığı anlaşmada, yani Firefox’u hedef alabilecek olması da gayet öngörülebilir
https://www.inc.com/minda-zetlin/google-found-a-sneaky-way-t...
https://nypost.com/2023/11/29/business/google-ad-chief-jerry...
Mozilla, Google ile ortaklığını kesebilir elbette; ancak çevrimiçi reklamı savunma ve reklam şirketleriyle çalışma konusunda uzun geçmişine bakılırsa, ister Google ister başka bir “arama motoru” olsun, çevrimiçi reklam iş modeline tamamen bağlı görünüyor
Mozilla Vakfı’nı ve Firefox’u kaybetmek üzücü olurdu ama bu tarayıcının sonu olmaz
HN’deki insanlar neden hâlâ Chrome kullanıyor? Edge ve Opera için de aynı şey geçerli
Ama dünya çapında pazar payı %2 olan bir tarayıcıysa, bazı geliştiriciler test etmiyor. Benim kurulumum daha da nadir: Linux’ta Firefox kullanıyorum; reklam engelleyici, üçüncü taraf çerez engelleme, DRM devre dışı bırakma, otomatik oynayan videoları kapatma gibi ayarlarım var, yani o %2 içinde bile sıra dışı bir kombinasyon
Bu yüzden bazı siteler benim ayarlarımla hiç test edilmemiş olabiliyor. Site bozulduğunda diye bir yedek tarayıcı bulundurmak işe yarıyor. eBay’de ilan oluştururken görsel yükleme bozuluyor ama hangi ayarın sebep olduğunu bulmak yerine diğer tarayıcıya geçiyorum
Eskiden bazı inatçı siteler yüzünden Internet Explorer gerekmesine benziyor
Şu anda da Edge’de herhangi bir dolambaç olmadan uBlock Origin kullanıyorum. Ayrıca birçok site ve web uygulaması Firefox’ta düpedüz çalışmayı reddedip Chrome gibi bir şey kurmanızı söylüyor
Son olarak Chromium en yaygın tarayıcı ailesi olduğu için, bir web geliştiricisi olarak sayfayı kullanıcıların ve müşterilerin gördüğü şekilde, yani “aynı gözle” kontrol etmeye yardımcı oluyor. Yine de Firefox’u her gün kullanmamın tek nedeni çok daha iyi resim içinde resim oynatıcısı. Chromium tarafı bundan çok daha kötü
Birincisi, Chromium çok daha hızlı. Bazı görevlerde, özellikle canvas çevresinde ya da hızlı bir arayüz gerektiren işlerde 5-10 kat daha hızlı hissettiriyor. Firefox’u her kullandığımda ciddi bir sorun varmış gibi geliyor. Chrome böyle hissettirse işi bırakıp bilgisayarda nerenin bozuk olduğunu araştırırdım. Bu his 10 yıl, 3 işletim sistemi ve birçok bilgisayar boyunca değişmedi
İkincisi, Firefox’un bitmek bilmeyen önbellek sorunları. O kadar agresif önbellekliyor ki geliştirme gerçekten sinir bozucu hale geliyor. Firefox’ta bir sorun çıktığında ilk aklıma gelen şey “bu Firefox önbellek sorunu mu?” oluyor. Chrome’da bir düğmenin rengini değiştirip göremiyorsam hatanın bende olduğunu bilirim. Firefox’ta ise hemen önbellekten şüpheleniyorum. Web geliştirmede hızlı düzeltme döngüleri gerekir; tarayıcıdan sürekli şüphe ederek çalışılamaz. Benim için Firefox kullanılamaz durumda
Umarım Firefox Manifest V2’yi asla bırakmaz. uBlock dışında da onu kullanan çok sayıda eklenti var
Google’ın bunu gerçekten dayatmış olmasına inanamıyorum. Gerçekten “kişisel” bilişimin son dönemlerine gelmişiz gibi hissettiriyor ve bu çok üzücü
Firefox’un Manifest V3’ü tüm WebRequest kapsamını destekliyor ama Chrome yalnızca declarativeNetRequest’i destekliyor
“Karmaşıklık, teknik borç ve güvenlik riskleri nedeniyle bu özelliği süresiz olarak sunamayız/bakımını yapamayız. Nitekim yakın zamanda yalnızca MV2’ye özgü birkaç hata da bulduk.”
Zavallı Google’ın Manifest V2 desteğine ayıracak kaynağı yok galiba
Bence hiçbir şey bulmadılar, hatta bakmadılar bile. Eskiden Google’ı iyi niyetle okurdum ama o günler çoktan geride kaldı. Bu, kendi davranışlarını meşrulaştırmak için söylenmiş bir yalan gibi okunuyor
Vivaldi’nin ne yapacağını merak ediyorum. Yerleşik içerik engelleyicisinin “yeterince iyi” olduğunu ve uBO’ya gerek olmadığını söylüyorlar ama ben buna hiç katılmıyorum. Yine de şimdiye kadar Manifest V2 uzantılarını çalıştırmaya devam ettiler
Vivaldi’nin teknoloji yığını, tüm arayüzün JavaScript ile yazılmış olması nedeniyle JavaScript merkezli
[1] https://vivaldi.com/blog/manifest-v3-update-vivaldi-is-futur...
Sırada ne var?
Chrome, DNS tabanlı reklam engelleyicileri de kullanılamaz hâle getirmek için hardcoded DNS mi ekleyecek?
Cihazımda neyin gösterileceğine karar verme hakkım nerede, ne zaman sona eriyor?
Elbette bu, DNS’i daha güvenli hâle getirmek içindi ve DNS’i istediğiniz şekilde çözümleme yeteneğinizi ortadan kaldırmakla hiç ilgisi yoktu. Öhö, reklam engelleme, öhö
AdGuard MV3 iyi çalışıyor. Yine de mümkünse Firefox’a geçin. Ekosistemdeki çeşitlilik herkes için faydalıdır