日喀则市S209桑桑镇至日吾其乡公路改建工程施工...
Ein Browsing-Kontext ist eine Umgebung, in der ein Browser ein Document
anzeigt.
In modernen Browsern ist dies in der Regel ein Tab, aber es kann auch ein Fenster, ein Popup, eine Webanwendung oder sogar ein Teil einer Seite wie ein Frame oder ein iframe sein.
Jeder Browsing-Kontext hat einen Ursprung (der des aktiven Dokuments) und eine geordnete Historie von zuvor angezeigten Dokumenten.
Die Kommunikation und Ressourcennutzung zwischen Browsing-Kontexten ist eingeschr?nkt, insbesondere zwischen Kontexten mit unterschiedlichem Ursprung.
Zum Beispiel kann ein BroadcastChannel
nur ge?ffnet und verwendet werden, um zwischen Kontexten mit demselben Ursprung zu kommunizieren.
Ein Browsing-Kontext kann Teil einer Browsing-Kontext-Gruppe sein, die eine Menge von Browsing-Kontexten ist, die gemeinsame Kontexte wie Verlauf, Cookies, Speichermethoden usw. teilen. Die Browsing-Kontexte innerhalb einer Gruppe behalten Verweise aufeinander und k?nnen daher die globalen Objekte des jeweils anderen inspizieren und sich gegenseitig Nachrichten senden.
Standardm??ig wird ein Dokument, das aus einer Browsing-Kontext-Gruppe ge?ffnet wird, in derselben Gruppe ge?ffnet, unabh?ngig davon, ob es aus demselben oder einem anderen Ursprung stammt.
Der Cross-Origin-Opener-Policy
kann verwendet werden, um zu steuern, ob das Dokument stattdessen in der eigenen neuen Browsing-Kontext-Gruppe ge?ffnet wird und cross-origin isolated von anderen Kontexten ist (insbesondere Kontexten mit unterschiedlichem Ursprung).
Dies kann das Risiko von Cross-Origin-Angriffen und von Seitenkanalangriffen, die als XS-Leaks bezeichnet werden, mindern.
Siehe auch
- Verwandte Glossarbegriffe: