Kökler arası erişime kapalı web siteleri, bir web sayfasının SharedArrayBuffer
gibi güçlü özellikleri kullanmasına olanak tanır. Bir uzantı, cross_origin_embedder_policy
ve cross_origin_opener_policy
manifest anahtarları için uygun değerleri belirterek kaynaktan kaynakta izolasyon özelliğini etkinleştirebilir. Örneğin, aşağıdakine benzer bir manifest, uzantının kaynağını kökler arası erişime kapatır.
{
"name": "CrossOriginIsolation example",
"manifest_version": 2,
"version": "1.1",
"cross_origin_embedder_policy": {
"value": "require-corp"
},
"cross_origin_opener_policy": {
"value": "same-origin"
},
...
}
Kökler arası erişime kapalı özelliğini etkinleştirmek, uzantının kökler arası erişime kapalı bağlamlarında SharedArrayBuffers gibi güçlü API'leri kullanmasına olanak tanır. Ancak bu yöntemin bazı yan etkileri de vardır. Bu konuda daha fazla bilgi için COOP ve COEP kullanarak web sitenizi "kaynaklar arası erişime kapalı" hale getirme bölümüne bakın.