Google, şirket daha fazla geliştiriciyi Manifest V3'e geçiş yapmaya iterken Google Chrome Manifest V2 uzantısına destekle ilgili daha fazla ayrıntı duyurdu.
Chrome ekibinden yapılan bir güncelleme, Haziran 2023'te Manifest V2'nin aşamalı olarak çıkarılması sırasında sorunsuz bir son kullanıcı deneyimi sağlayarak dikkatli, deneysel adımlarla ilerleyeceklerini söylüyor.
Bu süre zarfında Google, yeni protokol ve kullanıcıları hıçkırık yaşamadan destekleyen sürümleri en iyi şekilde nasıl sunabilecekleri hakkında uzatma geliştiricilerini destekleyecektir.
Google, 2019'da Manifest V3'ü, kullanıcı veri güvenliğini ve gizliliğini yükseltmek için daha katı kurallar getirecek olan krom uzantılar için yeni bir izin ve yetenek çerçevesi olarak duyurdu.
Kısacası, Manifest V3 aşağıdakileri elde etmeyi umuyor:
Bu olumlu olsa da, kaçınılmaz olarak genişletme geliştiricileri için teknik zorluklar getirir, çünkü genellikle araçlarında özellikleri uygulama şeklini değiştirmek zorundadırlar.
Bu, özellikle kullanıcılarına Manifest V3'te aynı düzeyde işlevsellik sunmanın yollarını bulmak için mücadele eden tarayıcıda, reklam blokerleri gibi daha aktif bir rol alan uzantılar için özellikle belirgindir.
Google ilk olarak Kasım 2019'da Chrome 80 Canary Builds'te Manifest V3'ü test etmeye başladı ve daha sonra Chrome 88'in bir parçası olarak üretim yapılarına sokuldu.
Ocak 2022'de Chrome Web Store, Manifest V2 üzerine inşa edilmiş yeni uzantıları kabul etmeyi bıraktı.
Google tarafından bir yıl önce yayınlanan orijinal sunum zaman çizelgesine göre, Ocak 2023'ten başlayarak, Manifest V2 üzerine inşa edilmiş tüm uzantılar Chrome tarayıcı üzerinde çalışmayı bırakacaktı.
Bugünün güncellemesi, aşağıdaki kilometre taşlarını ekleyerek Manifest V3'ün (ve Manifest V2'nin aşamalı olarak çıkması) sunulması hakkında daha ayrıntılı bilgi sağlar:
Bu güncellemeye dayanarak, Manifest V2 desteğini kaldırma son tarihi, Ocak -Haziran 2023'e kadar beş ay geri itildi.
İşletme için, Manifest V2 desteği Ocak 2024'e kadar uzatılacak ve daha hantal varlıklara değişime uyum sağlamak için zaman tanıyacak.
Ayrıca, Chrome Web Mağazası ile ilgili olarak, aşağıdaki kilometre taşları açıklanmıştır:
Bu arada, Chrome ekibi, yol boyunca yeni API'leri tanıtmak ve platformun işlevselliğini geliştirmek için genişletme geliştiricileri ile çalışmaya devam etmeyi vaat ediyor.
Manifest V3 geçişi ile ilgili konularda tartışmaya katılmak isteyen geliştiricilerin, Chromium-Extensions Google Group'a gönderilerek önerilmeleri önerilir.
Google Chrome Reklam Engelleyicilerin geliştiricileri, API'lerin çoğu, uzantılarının gerektirdiği özellikleri desteklemediğinden, V3'ü tezahür ettirmek için uzantılarını geçerken en fazla engelle karşı karşıya.
Ublock Origin geliştiricisi Raymond Hill, Aralık 2021'de "DeclarativenTRequest (" DNR ") API'sının içerik engelleyicilerindeki inovasyonun önündeki bir engel olduğuna bir örnek" dedi.
"Şu anda bu özelliği kullanan varsayılan filtreliğe 420'den fazla filtreyi sayabilirim, bu da filtre listesi bakımcılarına açıkça bir fayda. Bu filtreler DNR tabanlı bir engelleyicide var olmayı bırakacak," diye devam etti Hill.
Bu kısıtlamaların bazıları aşılırken, tezahür eden V3 reklam blokerleri hala programlarının işlevselliğini azaltan dezavantajlardan muzdariptir.
Örneğin, Adguard reklam engelleyicilerinin Ağustos ayında V3'ü tezahür ettirildiğini açıkladı, ancak bunun sorunsuz gelmediği konusunda uyardı.
"Deneysel uzantı selefi kadar etkili olmasa da, çoğu kullanıcı farkı hissetmez. Fark edebileceğiniz tek şey, kozmetik kuralların uygulanmasındaki gecikme nedeniyle reklam titremesidir."
Ublock Origin için Hill, Adguard'ın Manifest V3'ü geçişinin yaşadığı bazı sorunları aşmak için bir Ubo Lite uzantısı üzerinde çalışmaya başladı. Hill bu sorunların bazılarının üstesinden gelse de, yeni uzantının sınırlama olmadan gelmeyeceği konusunda da uyarıyor.
"UBO'nun birçok kullanıcısı UBO'nun UBO'ya kıyasla sınırlamalarından hoşlanmayacak. Şikayet etmenin bir anlamı yok, sadece sizin için değil, başka bir tür kullanıcı için tasarlandı - onu kullanmak zorunda değilsiniz." GitHub'da Manifest V3 hakkında uzun bir yazıda.
"Kayıt için benim için de değil (UBO'nun tam kontrolü istiyorum/ihtiyacım var), ama UBO'yu bir yükleme ve forget bloker olarak kullananlar için hiç etkileşime girmeden bir seçenek sunmak istiyorum."
Adguard’ın yeni reklam engelleyicisi Google’ın Manifest V3 kurallarıyla mücadele ediyor
Eşcinsel Bağlantı Sitesi Tehlikeli Krom Uzantıları İtme Yazımları, Dolandırıcılık
Bilgisayar korsanları, tarayıcıdaki yeni tarayıcı saldırılarında buhar hesaplarını çalıyor
1,4 milyon kurulum içeren krom uzantıları, göz atma verilerini çalın
Yeni Kimlik avı araç seti, herkesin sahte krom tarayıcı pencereleri oluşturmasına izin verir
Kaynak: Bleeping Computer