Skip to content

Commit

Permalink
chore(de): translate diff [55a2df9a36]
Browse files Browse the repository at this point in the history
Machine translation from English using gpt-4o-2024-08-06.

Source: mdn/content@55a2df9

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
mdn-bot committed Jan 7, 2025
1 parent 8248c76 commit 1a94cc0
Show file tree
Hide file tree
Showing 22 changed files with 1,155 additions and 30 deletions.
71 changes: 71 additions & 0 deletions files/de/web/api/navigateevent/hasuavisualtransition/index.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,71 @@
---
title: "NavigateEvent: hasUAVisualTransition-Eigenschaft"
short-title: hasUAVisualTransition
slug: Web/API/NavigateEvent/hasUAVisualTransition
l10n:
sourceCommit: 875b84034211b6e83150ba33efac9b0665074f17
---

{{APIRef("Navigation API")}}{{SeeCompatTable}}

Die schreibgeschützte Eigenschaft **`hasUAVisualTransition`** des [`NavigateEvent`](/de/docs/Web/API/NavigateEvent)-Interfaces gibt `true` zurück, wenn der User-Agent eine visuelle Übergangsanimation für diese Navigation durchgeführt hat, bevor dieses Ereignis ausgelöst wurde, oder `false` andernfalls.

User-Agents können bei der Ausführung von Webseiten-Navigationen eine integrierte visuelle Übergangsanimation bereitstellen. Wenn der Webseitenautor ebenfalls eine visuelle Übergangsanimation hinzufügt, können User-Agent- und Autoren-Übergänge in Konflikt geraten und einen Besucher verwirren. Die Eigenschaft ermöglicht es, zu erkennen, ob ein UA-Übergang bereitgestellt wurde, sodass Sie Autoren-Übergänge überspringen können, um ein besseres Benutzererlebnis zu gewährleisten.

## Wert

Ein boolescher Wert.

## Beispiele

```js
navigation.addEventListener("navigate", (event) => {
// Some navigations, e.g. cross-origin navigations, we
// cannot intercept. Let the browser handle those normally.
if (!event.canIntercept) {
return;
}

// Don't intercept fragment navigations or downloads.
if (event.hashChange || event.downloadRequest !== null) {
return;
}

event.intercept({
handler() {
// Fetch the new content
const newContent = await fetchNewContent(event.destination.url, {
signal: event.signal,
});

// The UA does not support View Transitions, or the UA
// already provided a Visual Transition by itself (e.g. swipe back).
// In either case, update the DOM directly
if (!document.startViewTransition || event.hasUAVisualTransition) {
doSinglePageAppNav(newContent);
return;
}

// Update the content using a View Transition
document.startViewTransition(() => {
doSinglePageAppNav(newContent);
});
},
});
});
```

## Spezifikationen

{{Specifications}}

## Browser-Kompatibilität

{{Compat}}

## Siehe auch

- [Modernes clientseitiges Routing: die Navigation API](https://developer.chrome.com/docs/web-platform/navigation-api/)
- [Navigation API Erklärer](https://github.com/WICG/navigation-api/blob/main/README.md)
- Domenic Denicolas [Navigation API Live-Demo](https://gigantic-honored-octagon.glitch.me/)
- [Same-document-Übergänge für Single-Page-Anwendungen](https://developer.chrome.com/docs/web-platform/view-transitions/same-document)
36 changes: 19 additions & 17 deletions files/de/web/api/navigateevent/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,51 +2,53 @@
title: NavigateEvent
slug: Web/API/NavigateEvent
l10n:
sourceCommit: cfb7587e3e3122630ad6cbd94d834ecadbe0a746
sourceCommit: 875b84034211b6e83150ba33efac9b0665074f17
---

{{APIRef("Navigation API")}}{{SeeCompatTable}}

Das **`NavigateEvent`**-Interface der [Navigations-API](/de/docs/Web/API/Navigation_API) ist das Ereignisobjekt für das [`navigate`](/de/docs/Web/API/Navigation/navigate_event)-Ereignis, das ausgelöst wird, wenn [eine beliebige Art von Navigation](https://github.com/WICG/navigation-api#appendix-types-of-navigations) initiiert wird (dies umfasst die Nutzung von [History-API](/de/docs/Web/API/History_API)-Funktionen wie [`History.go()`](/de/docs/Web/API/History/go)). `NavigateEvent` bietet Zugriff auf Informationen über diese Navigation und ermöglicht es Entwicklern, die Navigation abzufangen und zu steuern.
Das **`NavigateEvent`**-Interface der [Navigation API](/de/docs/Web/API/Navigation_API) ist das Ereignisobjekt für das [`navigate`](/de/docs/Web/API/Navigation/navigate_event)-Ereignis, das ausgelöst wird, wenn [jede Art von Navigation](https://github.com/WICG/navigation-api#appendix-types-of-navigations) initiiert wird (einschließlich der Nutzung von Funktionen der [History API](/de/docs/Web/API/History_API) wie [`History.go()`](/de/docs/Web/API/History/go)). `NavigateEvent` bietet Zugriff auf Informationen über diese Navigation und erlaubt es Entwicklern, die Navigation abzufangen und die Handhabung der Navigation zu steuern.

{{InheritanceDiagram}}

## Konstruktor

- [`NavigateEvent()`](/de/docs/Web/API/NavigateEvent/NavigateEvent) {{Experimental_Inline}}
- : Erstellt eine neue `NavigateEvent`-Objektinstanz.
- : Erstellt eine neue Instanz des `NavigateEvent`-Objekts.

## Instanz-Eigenschaften

_Erbt Eigenschaften von seinem Elternteil, [`Event`](/de/docs/Web/API/Event)._

- [`canIntercept`](/de/docs/Web/API/NavigateEvent/canIntercept) {{ReadOnlyInline}} {{Experimental_Inline}}
- : Gibt `true` zurück, wenn die Navigation abgefangen werden kann, oder `false` andernfalls (z.B. Sie können keine Cross-Origin-Navigation abfangen).
- : Gibt `true` zurück, wenn die Navigation abgefangen werden kann, oder `false` andernfalls (z.B. können Sie eine Cross-Origin-Navigation nicht abfangen).
- [`destination`](/de/docs/Web/API/NavigateEvent/destination) {{ReadOnlyInline}} {{Experimental_Inline}}
- : Gibt ein [`NavigationDestination`](/de/docs/Web/API/NavigationDestination)-Objekt zurück, das das Ziel der Navigation darstellt.
- [`downloadRequest`](/de/docs/Web/API/NavigateEvent/downloadRequest) {{ReadOnlyInline}} {{Experimental_Inline}}
- : Gibt den Dateinamen der heruntergeladenen Datei im Falle einer Download-Navigation zurück (z.B. ein {{htmlelement("a")}}- oder {{htmlelement("area")}}-Element mit einem `download`-Attribut) oder `null` andernfalls.
- : Gibt den Dateinamen der Datei zurück, die für den Download angefordert wurde, im Falle einer Download-Navigation (z.B. ein {{htmlelement("a")}}- oder {{htmlelement("area")}}-Element mit einem `download`-Attribut) oder `null` andernfalls.
- [`formData`](/de/docs/Web/API/NavigateEvent/formData) {{ReadOnlyInline}} {{Experimental_Inline}}
- : Gibt das [`FormData`](/de/docs/Web/API/FormData)-Objekt zurück, das die übermittelten Daten im Falle einer `POST`-Formularübertragung darstellt, oder `null` andernfalls.
- : Gibt das [`FormData`](/de/docs/Web/API/FormData)-Objekt zurück, das die übermittelten Daten im Falle einer `POST`-Formularübermittlung darstellt, oder `null` andernfalls.
- [`hashChange`](/de/docs/Web/API/NavigateEvent/hashChange) {{ReadOnlyInline}} {{Experimental_Inline}}
- : Gibt `true` zurück, wenn es sich bei der Navigation um eine Fragmentnavigation handelt (d.h. zu einem Fragment-Identifikator im selben Dokument), oder `false` andernfalls.
- : Gibt `true` zurück, wenn es sich um eine Fragmentnavigation handelt (d.h. zu einem Fragment-Identifikator im selben Dokument) oder `false` andernfalls.
- [`hasUAVisualTransition`](/de/docs/Web/API/NavigateEvent/hasUAVisualTransition) {{ReadOnlyInline}} {{Experimental_Inline}}
- : Gibt `true` zurück, wenn der User-Agent für diese Navigation vor dem Auslösen dieses Ereignisses eine visuelle Übergangsanimation durchgeführt hat, oder `false` andernfalls.
- [`info`](/de/docs/Web/API/NavigateEvent/info) {{ReadOnlyInline}} {{Experimental_Inline}}
- : Gibt den `info`-Datenwert zurück, der von der initiierten Navigationsoperation (z.B. [`Navigation.back()`](/de/docs/Web/API/Navigation/back) oder [`Navigation.navigate()`](/de/docs/Web/API/Navigation/navigate)) übergeben wurde, oder `undefined`, wenn keine `info`-Daten übergeben wurden.
- : Gibt den `info`-Datenwert zurück, der von der initiierenden Navigationsoperation übergeben wurde (z.B. [`Navigation.back()`](/de/docs/Web/API/Navigation/back) oder [`Navigation.navigate()`](/de/docs/Web/API/Navigation/navigate)), oder `undefined`, wenn keine `info`-Daten übergeben wurden.
- [`navigationType`](/de/docs/Web/API/NavigateEvent/navigationType) {{ReadOnlyInline}} {{Experimental_Inline}}
- : Gibt den Typ der Navigation zurück — `push`, `reload`, `replace` oder `traverse`.
- [`signal`](/de/docs/Web/API/NavigateEvent/signal) {{ReadOnlyInline}} {{Experimental_Inline}}
- : Gibt ein [`AbortSignal`](/de/docs/Web/API/AbortSignal) zurück, das abgebrochen wird, wenn die Navigation abgebrochen wird (z.B. durch das Drücken des "Stop"-Schalters im Browser oder eine andere Navigation, die die laufende abbricht).
- : Gibt ein [`AbortSignal`](/de/docs/Web/API/AbortSignal) zurück, das abgebrochen wird, wenn die Navigation abgebrochen wird (z.B. durch das Drücken der "Stop"-Taste des Browsers durch den Benutzer oder durch den Beginn einer weiteren Navigation, wodurch die laufende abgebrochen wird).
- [`userInitiated`](/de/docs/Web/API/NavigateEvent/userInitiated) {{ReadOnlyInline}} {{Experimental_Inline}}
- : Gibt `true` zurück, wenn die Navigation vom Benutzer initiiert wurde (z.B. durch Klicken auf einen Link, Absenden eines Formulars oder Drücken der "Zurück"/"Vorwärts"-Schaltflächen im Browser) oder `false` andernfalls.
- : Gibt `true` zurück, wenn die Navigation vom Benutzer initiiert wurde (z.B. durch Klicken auf einen Link, das Absenden eines Formulars oder das Drücken der "Zurück"/"Vorwärts"-Tasten des Browsers) oder `false` andernfalls.

## Instanz-Methoden

_Erbt Methoden von seinem Elternteil, [`Event`](/de/docs/Web/API/Event)._

- [`intercept()`](/de/docs/Web/API/NavigateEvent/intercept) {{Experimental_Inline}}
- : Fängt diese Navigation ab und verwandelt sie in eine gleichseitige Dokumentnavigation zur URL des [`destination`](/de/docs/Web/API/NavigationDestination/url). Es kann eine Handlerfunktion akzeptieren, die definiert, wie das Navigationsverhalten sein soll, sowie `focusReset` und `scroll`-Optionen, um das Verhalten nach Bedarf zu steuern.
- : Fängt diese Navigation ab und wandelt sie in eine gleichdokumentsbezogene Navigation zur [`destination`](/de/docs/Web/API/NavigationDestination/url)-URL um. Sie kann eine Handler-Funktion akzeptieren, die das Verhalten der Navigation definiert, sowie `focusReset`- und `scroll`-Optionen, um das Verhalten nach Wunsch zu steuern.
- [`scroll()`](/de/docs/Web/API/NavigateEvent/scroll) {{Experimental_Inline}}
- : Kann aufgerufen werden, um das browsergesteuerte Scrollverhalten manuell auszulösen, das als Antwort auf die Navigation auftritt, wenn es geschehen soll, bevor die Navigation Verarbeitung abschließt.
- : Kann aufgerufen werden, um das vom Browser gesteuerte Scrollverhalten manuell auszulösen, das als Reaktion auf die Navigation auftritt, falls Sie möchten, dass es geschieht bevor die Navigation abgeschlossen ist.

## Beispiele

Expand Down Expand Up @@ -77,11 +79,11 @@ navigation.addEventListener("navigate", (event) => {
```

> [!NOTE]
> Bevor die Navigations-API verfügbar war, musste man, um etwas Ähnliches zu tun, alle Klick-Ereignisse auf Links abhören, `e.preventDefault()` ausführen, den entsprechenden [`History.pushState()`](/de/docs/Web/API/History/pushState)-Aufruf ausführen und dann die Seitenansicht basierend auf der neuen URL einrichten. Und dies würde nicht alle Navigationen abdecken — nur benutzerinitiierte Linkklicks.
> Bevor die Navigation API verfügbar war, musste man, um etwas Ähnliches zu tun, auf alle Klickereignisse auf Links hören, `e.preventDefault()` ausführen, den entsprechenden [`History.pushState()`](/de/docs/Web/API/History/pushState)-Aufruf durchführen und dann die Seitenansicht basierend auf der neuen URL einrichten. Und dies würde nicht alle Navigationsarten abdecken — nur vom Benutzer initiierte Link-Klicks.
### Handhabung von Scrolling mit `scroll()`

In diesem Beispiel des Abfangens einer Navigation beginnt die `handler()`-Funktion damit, einige Artikelinhalte abzurufen und darzustellen, holt dann anschließend einige sekundäre Inhalte und stellt sie dar. Es ist sinnvoll, die Seite zum Hauptartikelinhalt zu scrollen, sobald dieser verfügbar ist, damit der Benutzer mit ihm interagieren kann, anstatt zu warten, bis auch der sekundäre Inhalt dargestellt ist. Um dies zu erreichen, haben wir einen [`scroll()`](/de/docs/Web/API/NavigateEvent/scroll)-Aufruf zwischen den beiden hinzugefügt.
In diesem Beispiel zum Abfangen einer Navigation beginnt die `handler()`-Funktion damit, einige Artikelinhalte abzurufen und darzustellen, um dann nachfolgend einige sekundäre Inhalte zu laden und anzuzeigen. Es ist sinnvoll, die Seite so bald wie möglich zu dem Hauptartikelinhalt zu scrollen, damit der Benutzer damit interagieren kann, anstatt zu warten, bis auch der sekundäre Inhalt gerendert ist. Um dies zu erreichen, haben wir zwischen den beiden einen [`scroll()`](/de/docs/Web/API/NavigateEvent/scroll)-Aufruf eingefügt.

```js
navigation.addEventListener("navigate", (event) => {
Expand Down Expand Up @@ -114,6 +116,6 @@ navigation.addEventListener("navigate", (event) => {

## Siehe auch

- [Modernes clientseitiges Routing: die Navigations-API](https://developer.chrome.com/docs/web-platform/navigation-api/)
- [Navigations-API-Erklärungsentwurf](https://github.com/WICG/navigation-api/blob/main/README.md)
- Domenic Denicolas [Navigations-API Live-Demo](https://gigantic-honored-octagon.glitch.me/)
- [Modern client-side routing: the Navigation API](https://developer.chrome.com/docs/web-platform/navigation-api/)
- [Navigation API explainer](https://github.com/WICG/navigation-api/blob/main/README.md)
- Domenic Denicolas [Navigation API live demo](https://gigantic-honored-octagon.glitch.me/)
54 changes: 54 additions & 0 deletions files/de/web/api/popstateevent/hasuavisualtransition/index.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,54 @@
---
title: "PopStateEvent: hasUAVisualTransition-Eigenschaft"
short-title: hasUAVisualTransition
slug: Web/API/PopStateEvent/hasUAVisualTransition
l10n:
sourceCommit: 875b84034211b6e83150ba33efac9b0665074f17
---

{{APIRef("History API")}}{{SeeCompatTable}}

Die schreibgeschützte Eigenschaft **`hasUAVisualTransition`** des [`PopStateEvent`](/de/docs/Web/API/PopStateEvent)-Interfaces gibt `true` zurück, wenn der User-Agent für diese Navigation eine visuelle Übergangsanimation vor der Auslösung dieses Ereignisses durchgeführt hat, andernfalls `false`.

User-Agents können bei der Durchführung von Seiten-Navigationen eine integrierte visuelle Übergangsanimation bereitstellen. Wenn der Seitenautor ebenfalls eine visuelle Übergangsanimation hinzufügt, könnten sich die Übergangsanimationen des User-Agents und des Autors überschneiden und einen Besucher verwirren. Die Eigenschaft ermöglicht es Ihnen zu erkennen, ob eine Übergangsanimation des User-Agents bereitgestellt wurde, sodass Sie Übergangsanimationen des Autors überspringen können, um ein besseres Benutzererlebnis zu erzielen.

## Wert

Ein boolescher Wert.

## Beispiele

```js
window.addEventListener("popstate", (event) => {
// Fetch the new content
const newContent = await fetchNewContent(location.href);

// The UA does not support View Transitions, or the UA
// already provided a Visual Transition by itself (e.g. swipe back).
// In either case, update the DOM directly
if (!document.startViewTransition || event.hasUAVisualTransition) {
doSinglePageAppNav(newContent);
return;
}

// Update the content using a View Transition
document.startViewTransition(() => {
doSinglePageAppNav(newContent);
});
});
```

## Spezifikationen

{{Specifications}}

## Browser-Kompatibilität

{{Compat}}

## Siehe auch

- [Moderne client-seitige Navigation: die Navigation API](https://developer.chrome.com/docs/web-platform/navigation-api/)
- [Navigation API Explainer](https://github.com/WICG/navigation-api/blob/main/README.md)
- Domenic Denicolas [Live-Demo zur Navigation API](https://gigantic-honored-octagon.glitch.me/)
- [Übergangseffekte für selbe-Dokument-Ansichten in Single-Page-Anwendungen](https://developer.chrome.com/docs/web-platform/view-transitions/same-document)
18 changes: 10 additions & 8 deletions files/de/web/api/popstateevent/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,32 +2,34 @@
title: PopStateEvent
slug: Web/API/PopStateEvent
l10n:
sourceCommit: 55de68017f98094f45addb3ebaa0f7f52024f60b
sourceCommit: 875b84034211b6e83150ba33efac9b0665074f17
---

{{APIRef("History API")}}

**`PopStateEvent`** ist eine Schnittstelle für das [`popstate`](/de/docs/Web/API/Window/popstate_event) Ereignis.
**`PopStateEvent`** ist eine Schnittstelle für das [`popstate`](/de/docs/Web/API/Window/popstate_event)-Ereignis.

Ein `popstate`-Ereignis wird jedes Mal an das Fenster übermittelt, wenn der aktive Verlaufs-Eintrag zwischen zwei Verlaufs-Einträgen für dasselbe Dokument wechselt. Wenn der aktive Verlaufs-Eintrag durch einen Aufruf von `history.pushState()` erstellt oder durch einen Aufruf von `history.replaceState()` beeinflusst wurde, enthält die `state`-Eigenschaft des `popstate`-Ereignisses eine Kopie des Zustandsobjekts des Verlaufs-Eintrags.
Ein `popstate`-Ereignis wird an das Fenster gesendet, jedes Mal, wenn der aktive Verlaufseintrag zwischen zwei Verlaufseinträgen für dasselbe Dokument wechselt. Wenn der aktive Verlaufseintrag durch einen Aufruf von `history.pushState()` erstellt wurde oder durch einen Aufruf von `history.replaceState()` beeinflusst wurde, enthält die `state`-Eigenschaft des `popstate`-Ereignisses eine Kopie des Zustandsobjekts des Verlaufseintrags.

{{InheritanceDiagram}}

## Konstruktor

- [`PopStateEvent()`](/de/docs/Web/API/PopStateEvent/PopStateEvent)
- : Erstellt ein neues `PopStateEvent` Objekt.
- : Erstellt ein neues `PopStateEvent`-Objekt.

## Instanz-Eigenschaften

_Diese Schnittstelle erbt auch die Eigenschaften ihres Elternteils, [`Event`](/de/docs/Web/API/Event)._

- [`PopStateEvent.state`](/de/docs/Web/API/PopStateEvent/state) {{ReadOnlyInline}}
- : Gibt eine Kopie der Informationen zurück, die `pushState()` oder `replaceState()` bereitgestellt wurden.
- : Gibt eine Kopie der Informationen zurück, die `pushState()` oder `replaceState()` übergeben wurden.
- [`hasUAVisualTransition`](/de/docs/Web/API/PopStateEvent/hasUAVisualTransition) {{ReadOnlyInline}} {{Experimental_Inline}}
- : Gibt `true` zurück, wenn der User-Agent vor der Zustellung dieses Ereignisses eine visuelle Übergangsanimation für diese Navigation durchgeführt hat, andernfalls `false`.

## Instanz-Methoden

_Diese Schnittstelle hat keine eigenen Methoden, erbt jedoch die Methoden ihres Elternteils, [`Event`](/de/docs/Web/API/Event)._
_Diese Schnittstelle hat keine eigenen Methoden, erbt aber die Methoden ihres Elternteils, [`Event`](/de/docs/Web/API/Event)._

## Spezifikationen

Expand All @@ -39,5 +41,5 @@ _Diese Schnittstelle hat keine eigenen Methoden, erbt jedoch die Methoden ihres

## Siehe auch

- [`popstate`](/de/docs/Web/API/Window/popstate_event) Ereignis
- [`hashchange`](/de/docs/Web/API/Window/hashchange_event) Ereignis
- [`popstate`](/de/docs/Web/API/Window/popstate_event)-Ereignis
- [`hashchange`](/de/docs/Web/API/Window/hashchange_event)-Ereignis
Original file line number Diff line number Diff line change
@@ -0,0 +1,59 @@
---
title: "SVGFEDiffuseLightingElement: diffuseConstant-Eigenschaft"
short-title: diffuseConstant
slug: Web/API/SVGFEDiffuseLightingElement/diffuseConstant
l10n:
sourceCommit: e9ef767e76e5e04884293f12e393deb9455c87af
---

{{APIRef("SVG")}}

Die **`diffuseConstant`**-Eigenschaft, die nur gelesen werden kann, des [`SVGFEDiffuseLightingElement`](/de/docs/Web/API/SVGFEDiffuseLightingElement)-Interfaces spiegelt das {{SVGAttr("diffuseConstant")}}-Attribut des angegebenen {{SVGElement("feDiffuseLighting")}}-Elements wider.

## Wert

Ein [`SVGAnimatedNumber`](/de/docs/Web/API/SVGAnimatedNumber)-Objekt.

## Beispiele

### Zugriff auf die `diffuseConstant`-Eigenschaft

```html
<svg viewBox="0 0 200 200" xmlns="http://www.w3.org/2000/svg">
<defs>
<filter id="diffuseLightingFilter">
<feDiffuseLighting
in="SourceGraphic"
diffuseConstant="1.5"
lighting-color="white">
<feDistantLight azimuth="45" elevation="55" />
</feDiffuseLighting>
</filter>
</defs>
<rect
x="20"
y="20"
width="100"
height="100"
style="fill:lightblue;"
filter="url(#diffuseLightingFilter)" />
</svg>
```

```js
const diffuseLighting = document.querySelector("feDiffuseLighting");

console.log(diffuseLighting.diffuseConstant.baseVal); // Output: 1.5
```

## Spezifikationen

{{Specifications}}

## Browser-Kompatibilität

{{Compat}}

## Siehe auch

- [`SVGAnimatedNumber`](/de/docs/Web/API/SVGAnimatedNumber)
Loading

0 comments on commit 1a94cc0

Please sign in to comment.