Window: Eigenschaft originAgentCluster
Die schreibgeschützte Eigenschaft originAgentCluster der Schnittstelle Window gibt true zurück, wenn dieses Fenster zu einem nach Origin getrennten Agent-Cluster gehört. Das bedeutet, dass das Betriebssystem der Origin dieses Fensters dedizierte Ressourcen (beispielsweise einen Betriebssystemprozess) bereitgestellt hat, die nicht mit Fenstern anderer Origins geteilt werden.
Andernfalls gibt diese Eigenschaft false zurück.
Für Fenster, die zu einem nach Origin getrennten Agent-Cluster gehören, gelten im Vergleich zu anderen Fenstern zusätzliche Einschränkungen. Insbesondere können sie Folgendes nicht:
Document.domainsetzen. Dies ist eine ältere Funktion, die es Same-Site-Seiten mit unterschiedlichen Origins normalerweise ermöglicht, synchron auf das DOM der jeweils anderen Seite zuzugreifen.WebAssembly.Module-Objekte überWindow.postMessage()an Same-Site-Seiten mit anderen Origins senden.SharedArrayBuffer- oderWebAssembly.Memory-Objekte an Same-Site-Seiten mit anderen Origins senden.
Um anzufordern, dass der Browser dieses Fenster einem nach Origin getrennten Agent-Cluster zuordnet, verwenden Sie den HTTP-Antwortheader Origin-Agent-Cluster.
Beachten Sie, dass die Funktion für nach Origin getrennte Agent-Cluster nur in sicheren Kontexten unterstützt wird. Wenn eine Website keinen sicheren Kontext verwendet, gibt window.originAgentCluster immer false zurück.