Window: originAgentCluster-Eigenschaft
Die originAgentCluster schreibgeschützte Eigenschaft des Window-Interfaces gibt true zurück, wenn dieses Fenster zu einem originbasierten Agenten-Cluster gehört: Das bedeutet, dass das Betriebssystem diesem Fenster eigene Ressourcen (z. B. einen Prozess des Betriebssystems) zugewiesen hat, die nicht mit Fenstern anderer Ursprünge geteilt werden.
Andernfalls gibt diese Eigenschaft false zurück.
Fenster, die Teil eines origin-basierten Agenten-Clusters sind, unterliegen im Vergleich zu Fenstern, die dies nicht sind, einigen zusätzlichen Einschränkungen. Insbesondere können sie nicht:
Document.domainsetzen, was ein veraltetes Feature ist, das normalerweise ermöglicht, dass gleiche Seiten mit unterschiedlichen Ursprüngen synchron auf das DOM des anderen zugreifen.WebAssembly.Module-Objekte überWindow.postMessage()an andere gleichseitige Seiten mit unterschiedlichen Ursprüngen senden.SharedArrayBufferoderWebAssembly.Memory-Objekte an andere gleichseitige Seiten mit unterschiedlichen Ursprüngen senden.
Um den Browser zu bitten, diesem Fenster einen origin-basierten Agenten-Cluster zuzuweisen, muss der Server den Origin-Agent-Cluster-Antwortheader senden.
Beachten Sie, dass das origin-basierte Agenten-Cluster-Feature nur in sicheren Kontexten unterstützt wird. Wenn eine Seite kein sicherer Kontext ist, wird window.originAgentCluster immer false zurückgeben.
Spezifikationen
| Specification |
|---|
| HTML> # origin-keyed-agent-clusters> |
Browser-Kompatibilität
Loading…