Google, Haziran 2024’ün başlarından itibaren Chrome’daki Manifest V2 uzantılarını aşamalı olarak kaldırma planına devam ederek reklam engelleyicilerin yeteneklerini zayıflatıyor.
Google, bu kararın topluluğun kaydettiği ilerleme ve geri bildirimlere dayanarak alındığını ve bunların daha fazla gecikme olmadan devam etmesinin tatmin edici olduğunu belirtti.
3 Haziran 2024’ten itibaren Chrome sürüm 127’den itibaren, Manifest V2 uzantıları etkin olan kullanıcılar Chrome Beta, Dev ve Canary kanallarında uyarılar görecek, Manifest V2’yi kullanmaya devam eden uzantılar ise “Öne Çıkanlar” rozetini kaybedecek.
Kararlı Chrome sürümünden sonra V2 uzantıları kademeli olarak devre dışı bırakılacak ve V3 alternatiflerine yönelik öneriler sunulacak. Kullanıcılar Manifest V2 uzantılarını geçici olarak yeniden etkinleştirebilirler ancak bu seçenek sonunda kaldırılacaktır.
“ExtensionManifestV2Availability” politikasını kullanan kuruluşlar Haziran 2025’e kadar muaf tutulacak ve bu nedenle onlara Manifest V3 uyumlu eklentilere geçiş yapmaları için ekstra bir yıl verilecek.
Manifest V3 nedir?
Manifest V3, Chrome uzantılarının güvenliğini, gizliliğini, performansını ve genel güvenilirliğini artırmak için tasarlanmış, Google Chrome uzantı platformunun en son sürümüdür.
Özetle Google, Manifest V3 ile aşağıdakileri başarmayı amaçlamaktadır:
- Kullanıcı ağ isteklerine uzantı erişimini sınırlayın.
- Geliştiricileri tüm işlevleri uzantıya dahil etmeye zorlayarak uzaktan kod barındırma uygulamasına son verin.
- Ağ isteği değişikliklerini uzantılardan tarayıcıya (servis çalışanları) taşıyın.
- Tarayıcı performansını artırmak için arka plan sayfalarını özel hizmet çalışanlarıyla değiştirin.
Bu, son kullanıcılar için olumlu görünse de, yeni çerçeve, özellikle reklam engelleyiciler gibi tarayıcı işlevleri üzerinde daha fazla kontrole ihtiyaç duyan ve artık etkili kalabilmek için karmaşık mekanizmalar uygulamak zorunda olan uzantı geliştiricileri için büyük teknik zorluklar getiriyor.
Mevcut en popüler reklam engelleyicilerden biri olarak kabul edilen uBlock Origin, izinsiz Manifest V3 tarayıcı uzantısı olan uBO Lite (uBOL) adlı yeni bir proje oluşturmak zorunda kaldı.
Bu uzantı pek çok kullanıcı için muhtemelen iyi çalışacak olsa da geliştiriciler, daha gelişmiş kullanımlar için ek ayarlar yapılandırmanın veya belirli sitelere ekstra izinler vermenin gerekebileceğini belirtiyor.
Önemli bir dezavantaj, kural setlerinin artık uzantı tarafından otomatik güncellemeler yoluyla sık sık güncellenmeyecek olmasıdır. Bunun yerine, kural kümeleri yalnızca uzantının yeni sürümleri yayınlandığında güncellenir.
uBlock geliştiricisi, mevcut uzantı ile yeni Manifest V3 sürümü arasındaki farkları açıklayan bir SSS oluşturdu.
Evlat edinme oranı %85
Google, bu dönem boyunca uzantı geliştirici geri bildirimlerini dinlediğini ve kullanıcı komut dosyalarını, ekran dışı belgeleri desteklemek ve ‘declarativeNetRequest’ için izin verilen kural kümelerinin sayısını artırmak gibi hedefe yönelik iyileştirmeler yaptığını söylüyor.
Yakın zamanda uygulanan önemli değişiklikler arasında, güvenli kural güncellemeleri için inceleme atlama ve sürüm geri alma işlemleri yer alıyor ve geliştiricilere daha iyi güncelleme kontrolü sağlanıyor.
Google, hızlandırılmış benimsemeyi kolaylaştırmaya yönelik eylemlerinin bir sonucu olarak, AdBlock, Adblock Plus, uBlock Origin ve AdGuard gibi popüler reklam engelleyiciler de dahil olmak üzere aktif olarak bakımı yapılan Chrome uzantılarının %85’inden fazlasının Manifest V3’ü destekleyen sürümleri taşıdığını veya yayınladığını iddia ediyor. .
Google, uzantıları hâlâ Manifest V2’de olan geliştiricilere taşıma işlemini hemen tamamlamalarını “şiddetle tavsiye ediyor”.
Bunun nasıl yapılacağına dair bir kılavuzu burada bulabilirsiniz.