-
Notifications
You must be signed in to change notification settings - Fork 3
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
chore(de): translate diff [2024-11-13]
Machine translation from English using gpt-4o-2024-08-06. Source: https://github.com/mdn/content/tree/c6e02b5aa7c12f9e64f80a62f75ede8f5cb5ec21 System prompt: ```md You are tasked with translating MDN Web Docs content from English to German. Ensure that the translation is accurate, preserves technical terminology, and follows the rules provided below. # Rules for Translation 1. Format: - The input is a Markdown file. - The output should be a Markdown file. - Return the raw output, without wrapping it in a Markdown code block. - Keep GFM alert syntax untranslated, such as `> [!NOTE]`, `> [!WARNING]`, and `> [!CALLOUT]`. - If the input contains HTML tags wrapped in backticks (e.g. `<video>`), make sure they are wrapped in the output. 2. Language: - Prefer formal language ("Sie") over informal language ("du"). 3. Code blocks: - Do not translate code blocks. - Do not translate terms wrapped in backticks. 4. Macro calls: - MDN uses macros for dynamic content insertion. These macros must remain **unchanged** and not translated. - Macro calls start with `{{`, followed by the macro name, optional parameters, and end with `}}`. - Avoid invalid macro calls by ensuring curly braces, parentheses, and quotes are closed properly. 5. Technical terms and code snippets in text: - Keep technical terms like element names, attributes, and method names in **English**. Only translate the surrounding descriptive text. 6. Links and References: - Translate link descriptions, but keep the URLs and their structure intact. - Do not change the locale in URLs. 7. Glossary: - "Browser compatibility" => "Browser-Kompatibilität" - "Guide" => "Leitfaden" - "How to" => "Anleitung" # Translation Scope Translate the following Markdown content from **English** to **German** while adhering to the rules above. ```
- Loading branch information
Showing
49 changed files
with
5,481 additions
and
1,331 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,19 +1,21 @@ | ||
--- | ||
title: Browsing context | ||
title: Browsing Context | ||
slug: Glossary/Browsing_context | ||
l10n: | ||
sourceCommit: 50e5edd07155de2eec2a8b6b2ad95820748cfec7 | ||
sourceCommit: 070ea0f4ceb3264e21253f63647e12a09bbdfd60 | ||
--- | ||
|
||
{{GlossarySidebar}} | ||
|
||
Ein **Browsing-Kontext** ist eine Umgebung, in der ein Browser ein [`Document`](/de/docs/Web/API/Document) anzeigt. In modernen Browsern ist dies in der Regel ein _Tab_, kann aber auch ein _Fenster_ oder sogar nur Teile einer Seite wie ein _Frame_ oder ein _iframe_ sein. | ||
Ein **browsing context** ist eine Umgebung, in der ein Browser ein [`Document`](/de/docs/Web/API/Document) anzeigt. In modernen Browsern ist dies normalerweise ein _Tab_, aber es kann auch ein _Fenster_, ein _Popup_, eine [Webanwendung](/de/docs/Web/Progressive_web_apps) oder sogar ein Teil einer Seite wie ein _Frame_ oder ein _iframe_ sein. | ||
|
||
Jeder Browsing-Kontext hat einen Ursprung (den des aktiven Dokuments) und eine gereihte Historie der zuvor angezeigten Dokumente. | ||
Jeder Browsing-Kontext hat einen Ursprung (den des aktiven Dokuments) und eine geordnete Historie zuvor angezeigter Dokumente. Die Kommunikation und Ressourcenteilung zwischen Browsing-Kontexten ist eingeschränkt, insbesondere zwischen Cross-Origin-Kontexten. Zum Beispiel kann ein [`BroadcastChannel`](/de/docs/Web/API/BroadcastChannel) nur geöffnet und verwendet werden, um zwischen Kontexten mit dem gleichen Ursprung zu kommunizieren. | ||
|
||
Die Kommunikation zwischen Browsing-Kontexten ist stark eingeschränkt. Zwischen Browsing-Kontexten desselben Ursprungs kann ein [`BroadcastChannel`](/de/docs/Web/API/BroadcastChannel) geöffnet und verwendet werden. | ||
Ein Browsing-Kontext kann Teil einer **Browsing-Kontext-Gruppe** sein, die eine Menge von **Browsing-Kontexten** ist, die gemeinsame Kontexte wie Historie, Cookies, Speichermechanismen und so weiter teilen. Die Browsing-Kontexte innerhalb einer Gruppe behalten Referenzen zueinander und können daher die globalen Objekte des jeweils anderen inspizieren und sich gegenseitig Nachrichten senden. | ||
|
||
Standardmäßig wird ein Dokument, das von einer Browserkontextgruppe geöffnet wird, in derselben Gruppe geöffnet, unabhängig davon, ob es zielgleich oder Cross-Origin ist. Der {{httpheader("Cross-Origin-Opener-Policy")}} kann verwendet werden, um zu steuern, ob das Dokument stattdessen in einer eigenen neuen Browsing-Kontext-Gruppe geöffnet und von anderen Kontexten (insbesondere Cross-Origin-Kontexten) [Cross-Origin Isolated](/de/docs/Web/API/Window/crossOriginIsolated) wird. Dies kann das Risiko von Cross-Origin-Angriffen und den Seitenkanalangriffen, die als [XS-Leaks](https://xsleaks.dev/) bezeichnet werden, mindern. | ||
|
||
## Siehe auch | ||
|
||
- Verwandte Glossarbegriffe: | ||
- {{Glossary("Origin", "Origin")}} | ||
- {{Glossary("Origin", "Ursprung")}} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,83 @@ | ||
--- | ||
title: CSSNestedDeclarations | ||
slug: Web/API/CSSNestedDeclarations | ||
l10n: | ||
sourceCommit: 5e3cb7c4405256c4ad004986bbff622777b664b6 | ||
--- | ||
|
||
{{APIRef("CSSOM")}} | ||
|
||
Die **`CSSNestedDeclarations`**-Schnittstelle der [CSS Rule API](/de/docs/Web/API/CSSRule) wird verwendet, um verschachtelte [`CSSRule`](/de/docs/Web/API/CSSRule)s zu gruppieren. | ||
|
||
Die Schnittstelle ermöglicht es dem [CSS Object Model (CSSOM](/de/docs/Web/API/CSS_Object_Model), die Struktur von CSS-Dokumenten mit verschachtelten CSS-Regeln zu spiegeln und sicherzustellen, dass Regeln in der Reihenfolge geparst und ausgewertet werden, in der sie deklariert sind. | ||
|
||
> [!NOTE] > [Browser-Versionen](#browser-kompatibilität), die diese Schnittstelle nicht unterstützen, könnten verschachtelte Regeln in der falschen Reihenfolge parsen. | ||
{{InheritanceDiagram}} | ||
|
||
## Instanz-Eigenschaften | ||
|
||
_Erbt Eigenschaften von seinem Vorfahren [`CSSRule`](/de/docs/Web/API/CSSRule)._ | ||
|
||
- [`CSSNestedDeclarations.style`](/de/docs/Web/API/CSSNestedDeclarations/style) {{ReadOnlyInline}} | ||
- : Gibt die Werte der verschachtelten Regeln zurück. | ||
|
||
## Instanz-Methoden | ||
|
||
_Keine spezifischen Methoden; erbt Methoden von seinem Vorfahren [`CSSRule`](/de/docs/Web/API/CSSRule)._ | ||
|
||
## Beispiele | ||
|
||
### CSS | ||
|
||
Der folgende CSS-Code enthält einen Selektor `.foo`, der zwei Deklarationen und eine Medienabfrage enthält. | ||
|
||
```css | ||
.foo { | ||
background-color: silver; | ||
@media (screen) { | ||
color: tomato; | ||
} | ||
color: black; | ||
} | ||
``` | ||
|
||
Dies wird durch eine Anzahl von JavaScript-Objekten im [CSS Object Model](/de/docs/Web/API/CSS_Object_Model) dargestellt: | ||
|
||
- Ein [`CSSStyleRule`](/de/docs/Web/API/CSSStyleRule)-Objekt, das die Regel `background-color: silver` darstellt. | ||
Dies kann über `document.styleSheets[0].cssRules[0]` zurückgegeben werden. | ||
- Ein [`CSSMediaRule`](/de/docs/Web/API/CSSMediaRule)-Objekt, das die Regel `@media (screen)` darstellt und über `document.styleSheets[0].cssRules[0].cssRules[0]` zurückgegeben werden kann. | ||
- Das `CSSMediaRule`-Objekt enthält ein `CSSNestedDeclaration`-Objekt, das die Regel `color: tomato` darstellt, die durch die Regel `@media (screen)` verschachtelt ist. | ||
Dies kann über `document.styleSheets[0].cssRules[0].cssRules[0].cssRules[0]` zurückgegeben werden. | ||
- Die letzte Regel ist ein `CSSNestedDeclaration`-Objekt, das die Regel `color: black` im Stylesheet darstellt und über `document.styleSheets[0].cssRules[0].cssRules[1]` zurückgegeben werden kann. | ||
|
||
> [!NOTE] | ||
> Alle Top-Level-Stile nach der ersten `CSSNestedDeclaration` müssen ebenfalls als `CSSNestedDeclaration`-Objekte dargestellt werden, um die [CSS-Nesting-Regel](/de/docs/Web/CSS/CSS_nesting/Using_CSS_nesting#nested_declarations_rule) zu befolgen. | ||
|
||
### CSSOM (CSS Object Model) | ||
|
||
```txt | ||
↳ CSSStyleRule | ||
.style | ||
- background-color: silver | ||
↳ CSSMediaRule | ||
↳ CSSNestedDeclarations | ||
.style (CSSStyleDeclaration, 1) = | ||
- color: tomato | ||
↳ CSSNestedDeclarations | ||
.style (CSSStyleDeclaration, 1) = | ||
- color: black | ||
``` | ||
|
||
## Spezifikationen | ||
|
||
{{Specifications}} | ||
|
||
## Browser-Kompatibilität | ||
|
||
{{Compat}} | ||
|
||
## Siehe auch | ||
|
||
- [`CSSNestedDeclarations.style`](/de/docs/Web/API/CSSNestedDeclarations/style) | ||
- [Die Verschachtelte Deklarationen Regel](/de/docs/Web/CSS/CSS_nesting/Using_CSS_nesting#nested_declarations_rule) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,55 @@ | ||
--- | ||
title: "CSSNestedDeclarations: style-Eigenschaft" | ||
short-title: style | ||
slug: Web/API/CSSNestedDeclarations/style | ||
l10n: | ||
sourceCommit: 5e3cb7c4405256c4ad004986bbff622777b664b6 | ||
--- | ||
|
||
{{APIRef("CSSOM")}} | ||
|
||
Die schreibgeschützte **`style`**-Eigenschaft der [`CSSNestedDeclarations`](/de/docs/Web/API/CSSNestedDeclarations)-Schnittstelle repräsentiert die mit den verschachtelten Regeln verbundenen Stile. | ||
|
||
## Wert | ||
|
||
Ein Objekt. | ||
|
||
## Beispiele | ||
|
||
Dieses Stylesheet enthält eine verschachtelte [`cssRules`](/de/docs/Web/API/CssRule). | ||
|
||
Das erste `console.log` zeigt den obersten `style`, das zweite zeigt die verschachtelte `@media`-Abfrage mit ihrem verschachtelten Stil und das letzte zeigt den verschachtelten Stil, der nach der `@media`-Abfrage deklariert wird. | ||
|
||
```css | ||
.foo { | ||
font-size: 1.2rem; | ||
@media (screen) { | ||
color: tomato; | ||
background-color: darkgrey; | ||
} | ||
color: black; | ||
} | ||
``` | ||
|
||
```js | ||
let myRules = document.styleSheets[0].cssRules; | ||
console.log(myRules[0].style); | ||
// { "0": "font-size" } | ||
console.log(myRules[0].cssRules[0].cssRules[0].style); | ||
// { "0": "color", "1": "background-color" } | ||
console.log(myRules[0].cssRules[1].style); | ||
// { "0": "color" } | ||
``` | ||
|
||
## Spezifikationen | ||
|
||
{{Specifications}} | ||
|
||
## Browser-Kompatibilität | ||
|
||
{{Compat}} | ||
|
||
## Siehe auch | ||
|
||
- [`CSSNestedDeclarations`](/de/docs/Web/API/CSSNestedDeclarations) | ||
- [Die Regel der verschachtelten Deklarationen](/de/docs/Web/CSS/CSS_nesting/Using_CSS_nesting#nested_declarations_rule) |
Oops, something went wrong.