Google, Manifest V2 krom uzantıları ve tezahür v3'ü tam özellik paritesine getirme planları için aşama zaman çizelgesini paylaştı.
Uzatma yetenekleri, uzatma tezahürü olarak adlandırılan bir mekanizma kullanılarak sınırlandırılmıştır. Google, Chrome 88'in bu yılın başlarında ilan edildiğinde yeni sürümü, Manifest V3'ü sundu.
Google, Gelecekteki Manifest V3'ün 2019'da geçici bir belge aracılığıyla değiştiğini açıkladı; bu, WebRequest API blokaj seçeneklerinin ve içerik engelleyicilerinin gereksinimlerinin BeyanTiveETRequest'e geçme gereksinimlerinin kaldırılmasını açıkladı.
Chrome Uzantıları ve Chrome Web Mağazası için Ürün Müdürü David Li, "Yapımda Yıllar, Manifest V3, Selefinden daha güvenli, performans ve gizlilik koruyor" dedi.
"Bu, hem değişen web manzarasını hem de tarayıcı uzantılarının geleceğini göz önünde bulunduran uzatma platformunun bir evrimidir."
Bugün LI tarafından ana hatlarıyla belirtildiği gibi, Google Manifest V2 uzantılarını iki spesifik tarihin etrafına çıkacak şekilde odaklayacaktır:
17 Ocak 2022: Yeni Manifest V2 uzantıları artık Chrome Web Store tarafından kabul edilemez. Geliştiriciler hala güncellemeleri mevcut Manifest V2 uzantılarına itebilir, ancak yeni bir Manifest V2 öğesi sunulmayabilir.
Ocak 2023: Chrome Browser artık Manifest V2 uzantılarını çalıştırmayacak. Geliştiriciler artık güncellemeleri mevcut Manifest V2 uzantılarına itmeyebilir.
Manifest V2 krom uzantıları tamamen yoksuna kadar, Google, yeni tezahürün tam özellik paritesini eski sürümle birlikte getirmeye ve geliştiriciler tarafından yapılan istekleri ele almaya devam etmeye söz verdi.
Google, yeni komut dosyası API'sine ek mekanizmalar eklediğini ve birden fazla statik kuralları, oturum kapsamında kapsamlı kuralları ve Sekme kimliğine göre filtrelemeyi desteklemek için bildirimsel net istek API'sini genişlettiğini söylüyor.
"Önümüzdeki aylarda, diğer yeni yetenekler arasında dinamik olarak yapılandırılabilir içerik komut dosyaları ve bellek içi bir depolama seçeneği için destek başlatılacağız" dedi.
"Bu değişiklikler, akılda topluluk geri bildirimiyle hazırlandı ve geliştiriciler göç zorlukları ve iş ihtiyaçları hakkında daha fazla bilgi paylaştığı için daha güçlü bir uzantı API işlevselliği oluşturmaya devam edeceğiz."
Şirket ayrıca, bu gelen değişikliklerin kullanıcıları ve uzatma geliştiricilerini nasıl etkilediği hakkında ek bilgileri paylaşmayı planlamaktadır.
Tam tarihler ve dönüm noktası hakkında ayrıntılı ve güncel bilgiler V2 aşaması için V2 fazı için mevcuttur.
Beklenen tüm Krom Web Mağazası ve Chrome Tarayıcı Davranış Değişiklikleri ile tamamen ayrıntılı bir zaman çizelgesi aşağıya gömülüdür.
İlk Manifest V3 sürümünde, Google WebRequest'in API'sini değiştirdi, böylece uzantılar yalnızca tarayıcı bağlantılarını izleyebildi, ancak görüntülenmeden önce içeriğin herhangi birini değiştiremez.
Yeni DÖNÜŞTÜRENETREQUEST API, tarayıcıya, uzantıları değil, ziyaret edilen yerlerden içeriği veya kaynakları soymak için de değiştirildi. Bu değişikliklerin en büyük dezavantajı, bu API'nin 30.000 kural sınırı ile gelmesi, reklam engelleyicilerinin işlevselliğini önemli ölçüde sınırlandırmasıdır.
UBLOCK kökeninin Raymond Hill'in şu anda olduğu gibi, WebRequest API'nin orijinal işlevselliğine dayanan reklam blokerleri, DeklarediveTrequest API'sinde mevcut olandan daha fazla kurallara ihtiyaç duyar.
Google'ın BleepingComputer'ı zamanında anlattığında ve bugün LI tarafından onaylandığını, "Bu değişiklikler tasarım sürecindedir", şirket ile geliştiriciye ve kullanıcı geri bildirimlerine dayanan yeni özellikler ve yetenekleri ekler.
Li, bugün Google'ın, ortak bir çapraz tarayıcı uzatma modeli oluşturmak için Web Uzantıları Topluluk grubundaki diğer tarayıcı satıcıları ile çalışmaya devam ettiğini söyledi.
'Chrome / 100.0' kullanıcı aracısı web sitelerini keserse Google testleri
Google, Bluetooth Titan güvenlik anahtarlarını NFC sürümlerinin lehine bırakır.
Google, Chrome Extension Devs için 2FA'yı zorlamada gecikmeler bekliyor
Google Chrome artık güvenli web sitesi göstergelerini gösterme
Google, bulut kullanıcılarını 'Geçmiş Davaları' e-postalarıyla korkutmak için özür dilerim
Kaynak: Bleeping Computer