6 puan yazan xguru 2021-06-10 | Henüz yorum yok. | WhatsApp'ta paylaş
  • Chrome uzantılarının Manifest V3 (MV3) sürümüne eklenen özellik

  • Web sayfalarına script ve stil dosyaları eklemek için kullanılan MV2’deki chrome.tabs.executeScript ve chrome.tabs.insertCSS işlevleri tek bir yapıda birleştirildi

→ Mevcut tabs tarafındaki API dağınıktı ve izin yönetimi karmaşıktı; bu yüzden uyumluluk bozularak baştan tasarlandı

  • MV2’de işlevler ağ üzerinden dinamik olarak yüklenip enjekte edilebiliyordu, ancak bu kötü amaçlı yazılımlarda da kullanılabiliyordu

→ Paketlenmiş kod dışındakilerin çalıştırılması engellendi; uzaktan alınan veriler enjekte edilse bile yalnızca paketlenmiş işlevlerin çalışmasına izin verilecek şekilde değiştirildi

  • getAllFrame ile tüm frame’leri listeleyip çalıştırmak yerine, frame ID dizisiyle çağırma yapılacak şekilde değiştirildi

→ Buna uygun olarak script enjeksiyonu sonuçlarının da dizi olarak alınabilmesi sağlandı

Henüz yorum yok.

Henüz yorum yok.