Chrome uzantılarının Manifest V3'e geçişi

David Li
David Li

Bu yılın başlarında, Chrome 88 için Chrome uzantı ekosisteminde yeni bir manifest sürümünün kullanıma sunulduğunu duyurmuştuk. Yıllar süren bir çalışmanın ürünü olan Manifest V3, önceki sürümden daha güvenli, daha yüksek performanslı ve gizliliği korumaya daha uygundur. Hem değişen web ortamını hem de tarayıcı uzantılarının geleceğini dikkate alan uzantı platformunun bir evrimidir.

Manifest V3 işlevlerini geliştirmeye ve iyileştirmeye devam ederek geleceğe baktığımız bu süreçte, Manifest V2 uzantılarının kullanımdan kaldırılmasıyla ilgili plan hakkında ayrıntılı bilgi paylaşmak istiyoruz.

Kullanımdan kaldırma işlemi için iki önemli tarih vardır:

  • 17 Ocak 2022: Yeni Manifest V2 uzantıları artık Chrome Web Mağazası tarafından kabul edilmeyecek. Geliştiriciler mevcut Manifest V2 uzantılarına güncelleme göndermeye devam edebilir ancak yeni Manifest V2 öğeleri gönderilemez.

  • Ocak 2023: Chrome tarayıcı artık Manifest V2 uzantılarını çalıştırmayacak. Geliştiriciler artık mevcut Manifest V2 uzantılarına güncelleme gönderemez.

Bu tarihler yaklaştıkça, değişikliğin hedeflendiği Chrome sürümü ve hem uzantı geliştiricilerinin hem de kullanıcıların nasıl etkilenebileceği hakkında daha fazla bilgi paylaşacağız. Daha ayrıntılı zaman çizelgesi bilgileri için bu sayfaya bakın. Bu sayfa, daha kesin tarihler ve dönüm noktası ayrıntıları mevcut olduğunda güncellenecektir.

Bu süre zarfında, geliştirici topluluğumuzun ihtiyaçlarına ve taleplerine göre Manifest V3'e yeni özellikler eklemeye devam edeceğiz. Son birkaç ay içinde bile uzantı platformunda heyecan verici bir dizi genişleme oldu. Yeni Scripting API'ye ek mekanizmalar ekledik ve Declarative Net Request API'yi birden fazla statik kural kümesi, sekme kimliğine göre filtreleme ve oturum kapsamlı kurallar desteğiyle genişlettik.

Önümüzdeki aylarda, dinamik olarak yapılandırılabilir içerik komut dosyaları ve bellek içi depolama alanı seçeneği gibi yeni özelliklerin yanı sıra destek sunacağız. Bu değişiklikler, topluluk geri bildirimleri göz önünde bulundurularak tasarlandı. Geliştiriciler geçiş zorlukları ve işletme ihtiyaçları hakkında daha fazla bilgi paylaştıkça daha güçlü uzantı API işlevleri oluşturmaya devam edeceğiz. Son olarak, platformda iterasyon yapmak ve tarayıcılar arası ortak bir uzantı modeli geliştirmek için Web Uzantıları Topluluk Grubu'ndaki diğer tarayıcı tedarikçileriyle çalışmaya devam edeceğiz.

Manifest V3 ile ilgili geri bildiriminiz varsa veya taşıma sürecinde benzersiz zorluklarla karşılaşıyorsanız lütfen chromium-extensions Google Grubu'nda paylaşımda bulunun. Sorunlar ne kadar erken bildirilirse ve geri bildirim ne kadar erken verilirse Manifest V2'nin kullanımdan kaldırılmasından önce ekibin bunları ele alması için o kadar fazla seçeneği olur.