Isolamento multiorigine
Mantieni tutto organizzato con le raccolte
Salva e classifica i contenuti in base alle tue preferenze.
L'isolamento multiorigine consente a una pagina web di utilizzare funzionalità efficaci come
SharedArrayBuffer
. Un'estensione può attivare l'isolamento multiorigine specificando i valori appropriati per le chiavi manifest cross_origin_embedder_policy
e cross_origin_opener_policy
. Ad esempio, un file manifest come quello riportato di seguito attiva l'isolamento multiorigine dell'estensione.
{
"name": "CrossOriginIsolation example",
"manifest_version": 3,
"version": "1.1",
"cross_origin_embedder_policy": {
"value": "require-corp"
},
"cross_origin_opener_policy": {
"value": "same-origin"
},
...
}
L'attivazione dell'isolamento multiorigine consente all'estensione di utilizzare API potenti come SharedArraybus
nei suoi contesti isolati multiorigine. Tuttavia, presenta anche alcuni effetti collaterali. Per saperne di più, consulta Rendere il tuo sito web "con isolamento multiorigine" utilizzando COOP e COEP .
Attenzione: anche se un'estensione attiva l'isolamento multiorigine, non tutti i contesti delle estensioni verranno isolati multiorigine. Ad esempio, attualmente l'isolamento multiorigine non è completamente implementato per i worker di servizio e condivisi. Allo stesso modo, al momento il frame secondario accessibile tramite web di un'estensione con isolamento multiorigine su una pagina web normale non viene considerato con isolamento multiorigine.
Salvo quando diversamente specificato, i contenuti di questa pagina sono concessi in base alla licenza Creative Commons Attribution 4.0 , mentre gli esempi di codice sono concessi in base alla licenza Apache 2.0 . Per ulteriori dettagli, consulta le norme del sito di Google Developers . Java è un marchio registrato di Oracle e/o delle sue consociate.
Ultimo aggiornamento 2021-08-03 UTC.
[{
"type": "thumb-down",
"id": "missingTheInformationINeed",
"label":"Mancano le informazioni di cui ho bisogno"
},{
"type": "thumb-down",
"id": "tooComplicatedTooManySteps",
"label":"Troppo complicato/troppi passaggi"
},{
"type": "thumb-down",
"id": "outOfDate",
"label":"Obsoleti"
},{
"type": "thumb-down",
"id": "translationIssue",
"label":"Problema di traduzione"
},{
"type": "thumb-down",
"id": "samplesCodeIssue",
"label":"Problema relativo a esempi/codice"
},{
"type": "thumb-down",
"id": "otherDown",
"label":"Altra"
}]
[{
"type": "thumb-up",
"id": "easyToUnderstand",
"label":"Facile da capire"
},{
"type": "thumb-up",
"id": "solvedMyProblem",
"label":"Il problema è stato risolto"
},{
"type": "thumb-up",
"id": "otherUp",
"label":"Altra"
}]
{"lastModified": "Ultimo aggiornamento 2021-08-03 UTC."}
[[["Facile da capire","easyToUnderstand","thumb-up"],["Il problema è stato risolto","solvedMyProblem","thumb-up"],["Altra","otherUp","thumb-up"]],[["Mancano le informazioni di cui ho bisogno","missingTheInformationINeed","thumb-down"],["Troppo complicato/troppi passaggi","tooComplicatedTooManySteps","thumb-down"],["Obsoleti","outOfDate","thumb-down"],["Problema di traduzione","translationIssue","thumb-down"],["Problema relativo a esempi/codice","samplesCodeIssue","thumb-down"],["Altra","otherDown","thumb-down"]],["Ultimo aggiornamento 2021-08-03 UTC."],[],[]]