UNPKG

lighthouse

Version:

Automated auditing, performance metrics, and best practices for the web.

680 lines 277 kB
{ "core/audits/accessibility/accesskeys.js | description": { "message": "Mithilfe von Tastenkombinationen können Nutzer schnell den Fokus auf einen Bereich der Seite verschieben. Damit die Navigation richtig funktioniert, darf jede Tastenkombination nur einmal vergeben sein. [Weitere Informationen zu Tastenkombinationen.](https://dequeuniversity.com/rules/axe/4.10/accesskeys)" }, "core/audits/accessibility/accesskeys.js | failureTitle": { "message": "`[accesskey]`-Werte sind nicht eindeutig" }, "core/audits/accessibility/accesskeys.js | title": { "message": "`[accesskey]`-Werte sind eindeutig" }, "core/audits/accessibility/aria-allowed-attr.js | description": { "message": "Jede ARIA-`role` unterstützt eine bestimmte Untergruppe von `aria-*`-Attributen. Wenn sie jedoch falsch zugeordnet sind, werden die `aria-*`-Attribute ungültig. [Informationen zum Zuordnen von ARIA-Attributen zu ihren Rollen.](https://dequeuniversity.com/rules/axe/4.10/aria-allowed-attr)" }, "core/audits/accessibility/aria-allowed-attr.js | failureTitle": { "message": "`[aria-*]`-Attribute stimmen nicht mit ihren Rollen überein" }, "core/audits/accessibility/aria-allowed-attr.js | title": { "message": "`[aria-*]`-Attribute entsprechen ihren Rollen" }, "core/audits/accessibility/aria-allowed-role.js | description": { "message": "Vielen HTML-Elementen können nur bestimmte ARIA-Rollen zugewiesen werden. Die Verwendung von ARIA-Rollen für Elemente, für die sie nicht zulässig sind, kann die Barrierefreiheit der Webseite beeinträchtigen. [Weitere Informationen zu ARIA-Rollen](https://dequeuniversity.com/rules/axe/4.10/aria-allowed-role)" }, "core/audits/accessibility/aria-allowed-role.js | failureTitle": { "message": "ARIA-Rollen werden für inkompatible Elemente verwendet" }, "core/audits/accessibility/aria-allowed-role.js | title": { "message": "ARIA-Rollen werden nur für kompatible Elemente verwendet" }, "core/audits/accessibility/aria-command-name.js | description": { "message": "Wenn ein Element keinen barrierefreien Namen hat, wird es von Screenreadern mit einer allgemeinen Bezeichnung angesagt. Dadurch ist es für Nutzer, die auf Screenreader angewiesen sind, unbrauchbar. [Informationen zum barrierefreieren Gestalten von Befehlselementen.](https://dequeuniversity.com/rules/axe/4.10/aria-command-name)" }, "core/audits/accessibility/aria-command-name.js | failureTitle": { "message": "`button`-, `link`- und `menuitem`-Elemente haben keine zugänglichen Namen." }, "core/audits/accessibility/aria-command-name.js | title": { "message": "`button`-, `link`- und `menuitem`-Elemente haben zugängliche Namen" }, "core/audits/accessibility/aria-conditional-attr.js | description": { "message": "Einige ARIA-Attribute sind nur unter bestimmten Umständen für ein Element zulässig. [Weitere Informationen zu bedingten ARIA-Attributen](https://dequeuniversity.com/rules/axe/4.10/aria-conditional-attr)." }, "core/audits/accessibility/aria-conditional-attr.js | failureTitle": { "message": "ARIA-Attribute werden nicht wie angegeben für die Rolle des Elements verwendet" }, "core/audits/accessibility/aria-conditional-attr.js | title": { "message": "ARIA-Attribute werden wie angegeben für die Rolle des Elements verwendet" }, "core/audits/accessibility/aria-deprecated-role.js | description": { "message": "Verworfene ARIA-Rollen werden möglicherweise nicht richtig von Hilfstechnologien verarbeitet. [Weitere Informationen zu verworfenen ARIA-Rollen](https://dequeuniversity.com/rules/axe/4.10/aria-deprecated-role)." }, "core/audits/accessibility/aria-deprecated-role.js | failureTitle": { "message": "Verworfene ARIA-Rollen wurden verwendet" }, "core/audits/accessibility/aria-deprecated-role.js | title": { "message": "Es wurden keine verworfenen ARIA-Rollen verwendet" }, "core/audits/accessibility/aria-dialog-name.js | description": { "message": "ARIA-Dialogelemente ohne barrierefreie Namen können Nutzer von Screenreadern daran hindern, den Zweck dieser Elemente zu erkennen. [Informationen zum Verbessern der Barrierefreiheit von ARIA-Dialogelementen](https://dequeuniversity.com/rules/axe/4.10/aria-dialog-name)" }, "core/audits/accessibility/aria-dialog-name.js | failureTitle": { "message": "Elemente mit `role=\"dialog\"` oder `role=\"alertdialog\"` haben keinen barrierefreien Namen." }, "core/audits/accessibility/aria-dialog-name.js | title": { "message": "Elemente mit `role=\"dialog\"` oder `role=\"alertdialog\"` haben barrierefreie Namen." }, "core/audits/accessibility/aria-hidden-body.js | description": { "message": "Hilfstechnologien wie Screenreader funktionieren nicht richtig, wenn für den `<body>` des Dokuments `aria-hidden=\"true\"` festgelegt ist. [Informationen zu den Auswirkungen von `aria-hidden` auf den Textbereich des Dokuments.](https://dequeuniversity.com/rules/axe/4.10/aria-hidden-body)" }, "core/audits/accessibility/aria-hidden-body.js | failureTitle": { "message": "`[aria-hidden=\"true\"]` ist in dem Dokument`<body>` vorhanden" }, "core/audits/accessibility/aria-hidden-body.js | title": { "message": "`[aria-hidden=\"true\"]` ist in dem Dokument `<body>` nicht vorhanden" }, "core/audits/accessibility/aria-hidden-focus.js | description": { "message": "Fokussierbare Nachfolgerelemente in einem `[aria-hidden=\"true\"]`-Element führen dazu, dass Nutzer von Hilfstechnologien wie Screenreadern solche interaktiven Elemente nicht verwenden können. [Informationen zu den Auswirkungen von `aria-hidden` auf fokussierbare Elemente.](https://dequeuniversity.com/rules/axe/4.10/aria-hidden-focus)" }, "core/audits/accessibility/aria-hidden-focus.js | failureTitle": { "message": "`[aria-hidden=\"true\"]`-Elemente enthalten fokussierbare Unterelemente" }, "core/audits/accessibility/aria-hidden-focus.js | title": { "message": "`[aria-hidden=\"true\"]`-Elemente enthalten keine fokussierbaren Unterelemente" }, "core/audits/accessibility/aria-input-field-name.js | description": { "message": "Wenn ein Eingabefeld keinen barrierefreien Namen hat, wird es von Screenreadern mit einer allgemeinen Bezeichnung angesagt. Dadurch ist es für Nutzer, die auf Screenreader angewiesen sind, unbrauchbar. [Weitere Informationen zu Labels für Eingabefelder.](https://dequeuniversity.com/rules/axe/4.10/aria-input-field-name)" }, "core/audits/accessibility/aria-input-field-name.js | failureTitle": { "message": "ARIA-Eingabefelder haben keine zugänglichen Namen" }, "core/audits/accessibility/aria-input-field-name.js | title": { "message": "ARIA-Eingabefelder haben zugängliche Namen" }, "core/audits/accessibility/aria-meter-name.js | description": { "message": "Wenn ein Messtool-Element keinen barrierefreien Namen hat, wird es von Screenreadern mit einer allgemeinen Bezeichnung angesagt. Dadurch ist es für Nutzer, die auf Screenreader angewiesen sind, unbrauchbar. [Weitere Informationen zum Benennen von `meter`-Elementen](https://dequeuniversity.com/rules/axe/4.10/aria-meter-name)" }, "core/audits/accessibility/aria-meter-name.js | failureTitle": { "message": "ARIA `meter`-Elemente haben keine zugänglichen Namen." }, "core/audits/accessibility/aria-meter-name.js | title": { "message": "ARIA `meter`-Elemente haben zugängliche Namen" }, "core/audits/accessibility/aria-progressbar-name.js | description": { "message": "Wenn ein `progressbar`-Element keinen barrierefreien Namen hat, wird es von Screenreadern mit einer allgemeinen Bezeichnung angesagt. Dadurch ist es für Nutzer, die auf Screenreader angewiesen sind, unbrauchbar. [Informationen zum Kennzeichnen von `progressbar`-Elementen.](https://dequeuniversity.com/rules/axe/4.10/aria-progressbar-name)" }, "core/audits/accessibility/aria-progressbar-name.js | failureTitle": { "message": "ARIA `progressbar`-Elemente haben keine zugänglichen Namen." }, "core/audits/accessibility/aria-progressbar-name.js | title": { "message": "ARIA `progressbar`-Elemente haben zugängliche Namen" }, "core/audits/accessibility/aria-prohibited-attr.js | description": { "message": "Die Verwendung von ARIA-Attributen in Rollen, für die sie nicht zulässig sind, kann bedeuten, dass wichtige Informationen nicht an Nutzer von Hilfstechnologien weitergegeben werden. [Weitere Informationen zu unzulässigen ARIA-Rollen](https://dequeuniversity.com/rules/axe/4.10/aria-prohibited-attr)" }, "core/audits/accessibility/aria-prohibited-attr.js | failureTitle": { "message": "Elemente verwenden unzulässige ARIA-Attribute" }, "core/audits/accessibility/aria-prohibited-attr.js | title": { "message": "Elemente verwenden nur zulässige ARIA-Attribute" }, "core/audits/accessibility/aria-required-attr.js | description": { "message": "Für einige ARIA-Rollen sind Attribute erforderlich, die Screenreadern den Zustand des Elements beschreiben. [Weitere Informationen zu Rollen und erforderlichen Attributen.](https://dequeuniversity.com/rules/axe/4.10/aria-required-attr)" }, "core/audits/accessibility/aria-required-attr.js | failureTitle": { "message": "`[role]`-Elemente weisen nicht alle erforderlichen `[aria-*]`-Attribute auf" }, "core/audits/accessibility/aria-required-attr.js | title": { "message": "`[role]`-Elemente verfügen über alle erforderlichen `[aria-*]`-Attribute" }, "core/audits/accessibility/aria-required-children.js | description": { "message": "Einige übergeordnete ARIA-Rollen müssen bestimmte untergeordnete Rollen enthalten, damit sie die beabsichtigten Hilfsfunktionen erfüllen können. [Weitere Informationen zu Rollen und erforderlichen untergeordneten Elementen.](https://dequeuniversity.com/rules/axe/4.10/aria-required-children)" }, "core/audits/accessibility/aria-required-children.js | failureTitle": { "message": "Den Elementen mit einer ARIA-`[role]`, deren untergeordnete Elemente eine bestimmte `[role]` enthalten müssen, fehlen einige oder alle dieser erforderlichen untergeordneten Elemente." }, "core/audits/accessibility/aria-required-children.js | title": { "message": "Die Elemente mit einer ARIA-`[role]`, deren untergeordnete Elemente eine bestimmte `[role]` enthalten müssen, haben alle erforderlichen untergeordneten Elemente." }, "core/audits/accessibility/aria-required-parent.js | description": { "message": "Einige untergeordnete ARIA-Rollen müssen in bestimmten übergeordneten Rollen enthalten sein, damit sie die beabsichtigten Hilfsfunktionen erfüllen können. [Weitere Informationen zu ARIA-Rollen und erforderlichen übergeordneten Elementen.](https://dequeuniversity.com/rules/axe/4.10/aria-required-parent)" }, "core/audits/accessibility/aria-required-parent.js | failureTitle": { "message": "`[role]`-Elemente sind nicht ihren jeweils erforderlichen übergeordneten Elementen untergeordnet" }, "core/audits/accessibility/aria-required-parent.js | title": { "message": "`[role]`-Elemente sind ihren jeweils erforderlichen übergeordneten Elementen untergeordnet" }, "core/audits/accessibility/aria-roles.js | description": { "message": "Für ARIA-Rollen müssen gültige Werte angegeben sein, damit sie die beabsichtigten Hilfsfunktionen erfüllen können. [Weitere Informationen zu gültigen ARIA-Rollen.](https://dequeuniversity.com/rules/axe/4.10/aria-roles)" }, "core/audits/accessibility/aria-roles.js | failureTitle": { "message": "`[role]`-Werte sind ungültig" }, "core/audits/accessibility/aria-roles.js | title": { "message": "`[role]`-Werte sind gültig" }, "core/audits/accessibility/aria-text.js | description": { "message": "Wenn du einen Textknoten, der durch Markup aufgeteilt ist, mit `role=text` auszeichnest, kann VoiceOver diesen als eine Wortgruppe behandeln. Die fokussierbaren Nachfolgerelemente des Elements werden jedoch nicht angesagt. [Weitere Informationen zum Attribut `role=text`](https://dequeuniversity.com/rules/axe/4.10/aria-text)" }, "core/audits/accessibility/aria-text.js | failureTitle": { "message": "Elemente mit dem Attribut „`role=text`“ haben fokussierbare Nachfolgerelemente." }, "core/audits/accessibility/aria-text.js | title": { "message": "Elemente mit dem Attribut „`role=text`“ haben keine fokussierbaren Nachfolgerelemente." }, "core/audits/accessibility/aria-toggle-field-name.js | description": { "message": "Wenn eine Ein-/Aus-Schaltfläche keinen barrierefreien Namen hat, wird sie von Screenreadern mit einer allgemeinen Bezeichnung angesagt. Dadurch ist sie für Nutzer, die auf Screenreader angewiesen sind, unbrauchbar. [Weitere Informationen zu Ein-/Aus-Schaltflächen.](https://dequeuniversity.com/rules/axe/4.10/aria-toggle-field-name)" }, "core/audits/accessibility/aria-toggle-field-name.js | failureTitle": { "message": "ARIA-Ein-/Aus-Schaltflächen haben keine zugänglichen Namen" }, "core/audits/accessibility/aria-toggle-field-name.js | title": { "message": "ARIA-Ein-/Aus-Schaltflächen haben zugängliche Namen" }, "core/audits/accessibility/aria-tooltip-name.js | description": { "message": "Wenn ein Kurzinfo-Element keinen barrierefreien Namen hat, wird es von Screenreadern mit einer allgemeinen Bezeichnung angesagt. Dadurch ist es für Nutzer, die auf Screenreader angewiesen sind, unbrauchbar. [Weitere Informationen zum Benennen von `tooltip`-Elementen](https://dequeuniversity.com/rules/axe/4.10/aria-tooltip-name)" }, "core/audits/accessibility/aria-tooltip-name.js | failureTitle": { "message": "ARIA `tooltip`-Elemente haben keine zugänglichen Namen." }, "core/audits/accessibility/aria-tooltip-name.js | title": { "message": "ARIA `tooltip`-Elemente haben zugängliche Namen" }, "core/audits/accessibility/aria-treeitem-name.js | description": { "message": "Wenn ein `treeitem`-Element keinen barrierefreien Namen hat, wird es von Screenreadern mit einer allgemeinen Bezeichnung angesagt. Dadurch ist es für Nutzer, die auf Screenreader angewiesen sind, unbrauchbar. [Weitere Informationen zum Kennzeichnen von `treeitem`-Elementen.](https://dequeuniversity.com/rules/axe/4.10/aria-treeitem-name)" }, "core/audits/accessibility/aria-treeitem-name.js | failureTitle": { "message": "ARIA `treeitem`-Elemente haben keine zugänglichen Namen." }, "core/audits/accessibility/aria-treeitem-name.js | title": { "message": "ARIA `treeitem`-Elemente haben zugängliche Namen" }, "core/audits/accessibility/aria-valid-attr-value.js | description": { "message": "Hilfstechnologien wie Screenreader können ARIA-Attribute mit ungültigen Werten nicht interpretieren. [Weitere Informationen zu gültigen Werten für ARIA-Attribute.](https://dequeuniversity.com/rules/axe/4.10/aria-valid-attr-value)" }, "core/audits/accessibility/aria-valid-attr-value.js | failureTitle": { "message": "`[aria-*]`-Attribute weisen keine gültigen Werte auf" }, "core/audits/accessibility/aria-valid-attr-value.js | title": { "message": "`[aria-*]`-Attribute weisen gültige Werte auf" }, "core/audits/accessibility/aria-valid-attr.js | description": { "message": "Hilfstechnologien wie Screenreader können ARIA-Attribute mit ungültigen Namen nicht interpretieren. [Weitere Informationen zu gültigen ARIA-Attributen.](https://dequeuniversity.com/rules/axe/4.10/aria-valid-attr)" }, "core/audits/accessibility/aria-valid-attr.js | failureTitle": { "message": "`[aria-*]`-Attribute sind ungültig oder falsch geschrieben" }, "core/audits/accessibility/aria-valid-attr.js | title": { "message": "`[aria-*]`-Attribute sind gültig und richtig geschrieben" }, "core/audits/accessibility/axe-audit.js | failingElementsHeader": { "message": "Fehlerhafte Elemente" }, "core/audits/accessibility/button-name.js | description": { "message": "Wenn eine Schaltfläche keinen barrierefreien Namen hat, wird sie von Screenreadern nur als „Schaltfläche“ angesagt. Dadurch ist sie für Nutzer, die auf Screenreader angewiesen sind, unbrauchbar. [Informationen zum barrierefreien Gestalten von Schaltflächen.](https://dequeuniversity.com/rules/axe/4.10/button-name)" }, "core/audits/accessibility/button-name.js | failureTitle": { "message": "Schaltflächen haben keinen für Screenreader zugänglichen Namen" }, "core/audits/accessibility/button-name.js | title": { "message": "Die Namen der Schaltflächen sind für Screenreader zugänglich" }, "core/audits/accessibility/bypass.js | description": { "message": "Wenn Tastaturnutzer Inhalte umgehen können, die sich wiederholen, sorgt das für eine effizientere Navigation. [Weitere Informationen zum Umgehen von Blockierungen.](https://dequeuniversity.com/rules/axe/4.10/bypass)" }, "core/audits/accessibility/bypass.js | failureTitle": { "message": "Die Seite enthält keine Überschrift, keinen Link zum Überspringen und keinen Landmark-Bereich" }, "core/audits/accessibility/bypass.js | title": { "message": "Die Seite enthält eine Überschrift, einen Link zum Überspringen oder einen Landmark-Bereich" }, "core/audits/accessibility/color-contrast.js | description": { "message": "Text mit geringem Kontrast ist für viele Nutzer schlecht oder gar nicht lesbar. [Informationen zu einem ausreichenden Farbkontrast.](https://dequeuniversity.com/rules/axe/4.10/color-contrast)" }, "core/audits/accessibility/color-contrast.js | failureTitle": { "message": "Das Kontrastverhältnis von Hintergrund- und Vordergrundfarben ist nicht ausreichend." }, "core/audits/accessibility/color-contrast.js | title": { "message": "Das Kontrastverhältnis von Hintergrund- und Vordergrundfarben ist ausreichend" }, "core/audits/accessibility/definition-list.js | description": { "message": "Wenn Definitionslisten nicht korrekt mit Markup versehen sind, kann es zu verwirrenden oder ungenauen Screenreader-Ausgaben kommen. [Informationen zum Strukturieren von Definitionslisten.](https://dequeuniversity.com/rules/axe/4.10/definition-list)" }, "core/audits/accessibility/definition-list.js | failureTitle": { "message": "`<dl>`-Elemente enthalten nicht ausschließlich Gruppen aus `<dt>`- und `<dd>`-Elementen sowie `<script>`-, `<template>`- oder `<div>`-Elemente, die richtig angeordnet sind." }, "core/audits/accessibility/definition-list.js | title": { "message": "`<dl>`-Elemente enthalten ausschließlich Gruppen aus `<dt>`- und `<dd>`-Elementen sowie `<script>`-, `<template>`- oder `<div>`-Elemente, die richtig angeordnet sind." }, "core/audits/accessibility/dlitem.js | description": { "message": "Definitionslistenelemente (`<dt>` und `<dd>`) müssen in ein übergeordnetes `<dl>`-Element eingefasst sein, damit sie von Screenreadern richtig angesagt werden können. [Informationen zum Strukturieren von Definitionslisten.](https://dequeuniversity.com/rules/axe/4.10/dlitem)" }, "core/audits/accessibility/dlitem.js | failureTitle": { "message": "Definitionslistenelemente sind nicht in `<dl>`-Elemente eingefasst" }, "core/audits/accessibility/dlitem.js | title": { "message": "Definitionslistenelemente sind in `<dl>`-Elemente eingefasst" }, "core/audits/accessibility/document-title.js | description": { "message": "Der Titel gibt Screenreader-Nutzern einen Überblick über die Seite. Nutzer von Suchmaschinen verlassen sich stark auf ihn, um zu entscheiden, ob eine Seite für ihre Suche relevant ist. [Weitere Informationen zu Dokumenttiteln.](https://dequeuniversity.com/rules/axe/4.10/document-title)" }, "core/audits/accessibility/document-title.js | failureTitle": { "message": "Dokument hat kein `<title>`-Element" }, "core/audits/accessibility/document-title.js | title": { "message": "Dokument enthält ein `<title>`-Element" }, "core/audits/accessibility/duplicate-id-aria.js | description": { "message": "Der Wert einer ARIA-ID muss eindeutig sein, damit andere Instanzen nicht von Hilfstechnologien übersehen werden. [Informationen zum Korrigieren doppelter ARIA-IDs.](https://dequeuniversity.com/rules/axe/4.10/duplicate-id-aria)" }, "core/audits/accessibility/duplicate-id-aria.js | failureTitle": { "message": "ARIA-IDs sind nicht eindeutig" }, "core/audits/accessibility/duplicate-id-aria.js | title": { "message": "ARIA-IDs sind eindeutig" }, "core/audits/accessibility/empty-heading.js | description": { "message": "Eine Überschrift ohne Inhalt oder nicht zugänglicher Text verhindert, dass Nutzer von Screenreadern auf Informationen in der Seitenstruktur zugreifen. [Weitere Informationen zu Überschriften](https://dequeuniversity.com/rules/axe/4.10/empty-heading)" }, "core/audits/accessibility/empty-heading.js | failureTitle": { "message": "heading-Elemente haben keinen Inhalt." }, "core/audits/accessibility/empty-heading.js | title": { "message": "Alle heading-Elemente haben einen Inhalt." }, "core/audits/accessibility/form-field-multiple-labels.js | description": { "message": "Formularfelder mit mehreren Labels werden von Hilfstechnologien wie Screenreadern unter Umständen missverständlich angesagt, da sie entweder das erste, das letzte oder alle Labels verwenden. [Informationen zur Verwendung von Formularlabels.](https://dequeuniversity.com/rules/axe/4.10/form-field-multiple-labels)" }, "core/audits/accessibility/form-field-multiple-labels.js | failureTitle": { "message": "Formularfelder haben mehrere Labels" }, "core/audits/accessibility/form-field-multiple-labels.js | title": { "message": "Kein Formularfeld hat mehrere Labels" }, "core/audits/accessibility/frame-title.js | description": { "message": "Screenreader-Nutzer sind auf Frametitel angewiesen, die die Inhalte von Frames beschreiben. [Weitere Informationen zu Frametiteln.](https://dequeuniversity.com/rules/axe/4.10/frame-title)" }, "core/audits/accessibility/frame-title.js | failureTitle": { "message": "`<frame>`- oder `<iframe>`-Elemente haben keinen Titel" }, "core/audits/accessibility/frame-title.js | title": { "message": "`<frame>`- oder `<iframe>`-Elemente verfügen über einen Titel" }, "core/audits/accessibility/heading-order.js | description": { "message": "Richtig geordnete Überschriften, die keine Ebenen überspringen, geben der Seite eine semantische Struktur. Nutzer von Hilfstechnologien können sich so leichter auf der Seite zurechtfinden und die Inhalte besser verstehen. [Weitere Informationen zur Reihenfolge von Überschriften.](https://dequeuniversity.com/rules/axe/4.10/heading-order)" }, "core/audits/accessibility/heading-order.js | failureTitle": { "message": "Überschriftenelemente sind nicht in einer fortlaufenden absteigenden Reihenfolge angeordnet" }, "core/audits/accessibility/heading-order.js | title": { "message": "Überschriftenelemente werden in einer fortlaufenden absteigenden Reihenfolge angezeigt" }, "core/audits/accessibility/html-has-lang.js | description": { "message": "Wenn für eine Seite kein `lang`-Attribut angegeben ist, nehmen Screenreader an, dass sie in der Standardsprache vorliegt, die der Nutzer beim Einrichten des Screenreaders ausgewählt hat. Ist das nicht der Fall, gibt der Screenreader den Inhalt der Seite möglicherweise falsch aus. [Weitere Informationen zum `lang`-Attribut.](https://dequeuniversity.com/rules/axe/4.10/html-has-lang)" }, "core/audits/accessibility/html-has-lang.js | failureTitle": { "message": "`<html>`-Element enthält kein `[lang]`-Attribut" }, "core/audits/accessibility/html-has-lang.js | title": { "message": "`<html>`-Element hat ein `[lang]`-Attribut" }, "core/audits/accessibility/html-lang-valid.js | description": { "message": "Wenn ein gültiger [BCP-47-Sprachcode](https://www.w3.org/International/questions/qa-choosing-language-tags#question) angegeben wird, kann der Text von einem Screenreader korrekt wiedergegeben werden. [Informationen zur Verwendung des Attributs `lang`.](https://dequeuniversity.com/rules/axe/4.10/html-lang-valid)" }, "core/audits/accessibility/html-lang-valid.js | failureTitle": { "message": "`<html>`-Element weist keinen gültigen Wert für sein `[lang]`-Attribut auf." }, "core/audits/accessibility/html-lang-valid.js | title": { "message": "Das `<html>`-Element hat einen gültigen Wert für sein `[lang]`-Attribut" }, "core/audits/accessibility/html-xml-lang-mismatch.js | description": { "message": "Wenn für die Webseite keine konsistente Sprache angegeben ist, kündigt der Screenreader den Text der Seite möglicherweise nicht richtig an. [Weitere Informationen zum Attribut „`lang`“](https://dequeuniversity.com/rules/axe/4.10/html-xml-lang-mismatch)" }, "core/audits/accessibility/html-xml-lang-mismatch.js | failureTitle": { "message": "Das `<html>`-Element hat kein `[xml:lang]`-Attribut mit derselben Basissprache wie das `[lang]`-Attribut." }, "core/audits/accessibility/html-xml-lang-mismatch.js | title": { "message": "Das `<html>`-Element hat ein `[xml:lang]`-Attribut mit derselben Basissprache wie das `[lang]`-Attribut." }, "core/audits/accessibility/identical-links-same-purpose.js | description": { "message": "Links mit demselben Ziel sollten dieselbe Beschreibung haben, damit Nutzer den Zweck des Links besser verstehen und entscheiden können, ob sie ihm folgen möchten. [Weitere Informationen zu identischen Links](https://dequeuniversity.com/rules/axe/4.10/identical-links-same-purpose)" }, "core/audits/accessibility/identical-links-same-purpose.js | failureTitle": { "message": "Identische Links haben nicht den gleichen Zweck." }, "core/audits/accessibility/identical-links-same-purpose.js | title": { "message": "Identische Links haben denselben Zweck." }, "core/audits/accessibility/image-alt.js | description": { "message": "Für informative Elemente sollte ein kurzer, beschreibenden alternativer Text verwendet werden. Dekorative Elemente können mit einem leeren ALT-Attribut ignoriert werden. [Weitere Informationen zum Attribut `alt`.](https://dequeuniversity.com/rules/axe/4.10/image-alt)" }, "core/audits/accessibility/image-alt.js | failureTitle": { "message": "Bildelemente haben keine `[alt]`-Attribute" }, "core/audits/accessibility/image-alt.js | title": { "message": "Bildelemente verfügen über `[alt]`-Attribute" }, "core/audits/accessibility/image-redundant-alt.js | description": { "message": "Für informative Elemente sollte ein kurzer und beschreibender alternativer Text verwendet werden. Alternativer Text, der mit dem Text neben dem Link oder Bild identisch ist, kann für Nutzer von Screenreadern verwirrend sein, da der Text zweimal vorgelesen wird. [Weitere Informationen zum Attribut „`alt`“](https://dequeuniversity.com/rules/axe/4.10/image-redundant-alt)" }, "core/audits/accessibility/image-redundant-alt.js | failureTitle": { "message": "Bildelemente haben „`[alt]`“-Attribute, bei denen es sich um redundanten Text handelt." }, "core/audits/accessibility/image-redundant-alt.js | title": { "message": "Bildelemente haben keine „`[alt]`“-Attribute, bei denen es sich um redundanten Text handelt." }, "core/audits/accessibility/input-button-name.js | description": { "message": "Das Hinzufügen von erkennbarem, zugänglichem Text zu Eingabeschaltflächen hilft den Nutzern von Screenreadern möglicherweise, den Zweck der entsprechenden Schaltfläche zu verstehen. [Weitere Informationen zu Eingabeschaltflächen](https://dequeuniversity.com/rules/axe/4.10/input-button-name)" }, "core/audits/accessibility/input-button-name.js | failureTitle": { "message": "Eingabeschaltflächen haben keinen erkennbaren Text." }, "core/audits/accessibility/input-button-name.js | title": { "message": "Eingabeschaltflächen haben erkennbaren Text." }, "core/audits/accessibility/input-image-alt.js | description": { "message": "Wenn ein Bild als `<input>`-Schaltfläche verwendet wird, kann alternativer Text Screenreader-Nutzern helfen, den Zweck der Schaltfläche besser zu verstehen. [Informationen zum Alt-Text für Eingabebilder.](https://dequeuniversity.com/rules/axe/4.10/input-image-alt)" }, "core/audits/accessibility/input-image-alt.js | failureTitle": { "message": "`<input type=\"image\">`-Elemente haben keinen `[alt]`-Text" }, "core/audits/accessibility/input-image-alt.js | title": { "message": "`<input type=\"image\">`-Elemente haben `[alt]`-Text" }, "core/audits/accessibility/label-content-name-mismatch.js | description": { "message": "Sichtbare Textlabels, die nicht mit dem barrierefreien Namen übereinstimmen, können für Nutzer von Screenreadern verwirrend sein. [Weitere Informationen zu barrierefreien Namen](https://dequeuniversity.com/rules/axe/4.10/label-content-name-mismatch)" }, "core/audits/accessibility/label-content-name-mismatch.js | failureTitle": { "message": "Elemente mit sichtbarem Textlabel haben keine passenden barrierefreien Namen." }, "core/audits/accessibility/label-content-name-mismatch.js | title": { "message": "Elemente mit sichtbarem Textlabel haben passende barrierefreie Namen." }, "core/audits/accessibility/label.js | description": { "message": "Durch Labels wird gewährleistet, dass Steuerelemente für Formulare von Hilfstechnologien wie Screenreadern richtig angesagt werden. [Weitere Informationen zu Labels für Formularelemente.](https://dequeuniversity.com/rules/axe/4.10/label)" }, "core/audits/accessibility/label.js | failureTitle": { "message": "Die Formularelemente sind nicht mit Labels verknüpft" }, "core/audits/accessibility/label.js | title": { "message": "Formularelemente sind mit Labels verknüpft" }, "core/audits/accessibility/landmark-one-main.js | description": { "message": "Eine Hauptmarkierung hilft Nutzern von Screenreadern, Webseiten zu bedienen. [Weitere Informationen zu Markierungen](https://dequeuniversity.com/rules/axe/4.10/landmark-one-main)" }, "core/audits/accessibility/landmark-one-main.js | failureTitle": { "message": "Dokument hat keine Hauptmarkierung." }, "core/audits/accessibility/landmark-one-main.js | title": { "message": "Dokument hat eine Hauptmarkierung." }, "core/audits/accessibility/link-in-text-block.js | description": { "message": "Text mit geringem Kontrast ist für viele Nutzer schlecht oder gar nicht lesbar. Gut erkennbarer Linktext erhöht die Nutzerfreundlichkeit für Nutzer mit eingeschränktem Sehvermögen. [Informationen dazu, wie Links gut erkennbar gemacht werden](https://dequeuniversity.com/rules/axe/4.10/link-in-text-block)" }, "core/audits/accessibility/link-in-text-block.js | failureTitle": { "message": "Links sind durch Farbe erkennbar." }, "core/audits/accessibility/link-in-text-block.js | title": { "message": "Links sind ohne Farbe erkennbar." }, "core/audits/accessibility/link-name.js | description": { "message": "Linktext, der erkennbar, einzigartig und fokussierbar ist, erleichtert Screenreader-Nutzern die Verwendung. Dies gilt auch für alternativen Text für Bilder, die als Links verwendet werden. [Informationen zu barrierefreien Links.](https://dequeuniversity.com/rules/axe/4.10/link-name)" }, "core/audits/accessibility/link-name.js | failureTitle": { "message": "Links haben keinen leicht erkennbaren Namen" }, "core/audits/accessibility/link-name.js | title": { "message": "Links haben einen leicht erkennbaren Namen" }, "core/audits/accessibility/list.js | description": { "message": "Screenreader sagen Listen auf bestimmte Art und Weise an. Wenn die Liste richtig strukturiert ist, kann der Screenreader sie besser ausgeben. [Weitere Informationen zum Strukturieren von Listen.](https://dequeuniversity.com/rules/axe/4.10/list)" }, "core/audits/accessibility/list.js | failureTitle": { "message": "Listen enthalten nicht nur `<li>`-Elemente und Elemente zur Skriptunterstützung (`<script>` sowie `<template>`)." }, "core/audits/accessibility/list.js | title": { "message": "Listen enthalten nur `<li>`-Elemente und Elemente zur Skriptunterstützung (`<script>` sowie `<template>`)." }, "core/audits/accessibility/listitem.js | description": { "message": "Listenelemente (`<li>`) müssen sich in einem übergeordneten `<ul>`-, `<ol>`- oder `<menu>`-Element befinden, damit sie von Screenreadern richtig angesagt werden können. [Weitere Informationen zum Strukturieren von Listen.](https://dequeuniversity.com/rules/axe/4.10/listitem)" }, "core/audits/accessibility/listitem.js | failureTitle": { "message": "Listenelemente (`<li>`) befinden sich nicht in übergeordneten `<ul>`-, `<ol>`- oder `<menu>`-Elementen." }, "core/audits/accessibility/listitem.js | title": { "message": "Listenelemente (`<li>`) befinden sich in übergeordneten `<ul>`-, `<ol>`- oder `<menu>`-Elementen" }, "core/audits/accessibility/meta-refresh.js | description": { "message": "Nutzer rechnen nicht damit, dass eine Seite automatisch aktualisiert wird. Außerdem wird dadurch der Fokus wieder auf den Seitenanfang verschoben. Das kann für den Nutzer frustrierend oder irritierend sein. [Weitere Informationen zum Meta-Tag „Refresh“.](https://dequeuniversity.com/rules/axe/4.10/meta-refresh)" }, "core/audits/accessibility/meta-refresh.js | failureTitle": { "message": "Im Dokument wird `<meta http-equiv=\"refresh\">` verwendet" }, "core/audits/accessibility/meta-refresh.js | title": { "message": "Dieses Dokument verwendet `<meta http-equiv=\"refresh\">` nicht" }, "core/audits/accessibility/meta-viewport.js | description": { "message": "Wenn du die Zoomfunktion deaktivierst, können Nutzer mit eingeschränktem Sehvermögen, die auf die Bildschirmvergrößerung angewiesen sind, den Inhalt einer Webseite nicht richtig sehen. [Weitere Informationen zum Darstellungsbereich-Meta-Tag.](https://dequeuniversity.com/rules/axe/4.10/meta-viewport)" }, "core/audits/accessibility/meta-viewport.js | failureTitle": { "message": "`[user-scalable=\"no\"]` wird im `<meta name=\"viewport\">`-Element verwendet oder das `[maximum-scale]`-Attribut ist kleiner als 5." }, "core/audits/accessibility/meta-viewport.js | title": { "message": "`[user-scalable=\"no\"]` wird nicht im `<meta name=\"viewport\">`-Element verwendet und das `[maximum-scale]`-Attribut ist nicht kleiner als 5." }, "core/audits/accessibility/object-alt.js | description": { "message": "Screenreader können lediglich Textinhalte interpretieren. Wenn du `<object>`-Elementen alternativen Text hinzufügst, können Screenreader-Nutzer besser verstehen, was diese Elemente darstellen. [Weitere Informationen zum Alt-Text für `object`-Elemente.](https://dequeuniversity.com/rules/axe/4.10/object-alt)" }, "core/audits/accessibility/object-alt.js | failureTitle": { "message": "`<object>`-Elemente haben keinen alternativen Text" }, "core/audits/accessibility/object-alt.js | title": { "message": "`<object>`-Elemente haben alternativen Text" }, "core/audits/accessibility/select-name.js | description": { "message": "form-Elemente ohne wirkungsvolle Labels können für Nutzer von Screenreadern frustrierend sein. [Weitere Informationen zum Element „`select`“](https://dequeuniversity.com/rules/axe/4.10/select-name)" }, "core/audits/accessibility/select-name.js | failureTitle": { "message": "select-Elemente haben keine zugehörigen label-Elemente." }, "core/audits/accessibility/select-name.js | title": { "message": "select-Elemente haben zugehörige label-Elemente." }, "core/audits/accessibility/skip-link.js | description": { "message": "Ein Sprunglink kann Nutzern dabei helfen, zum Hauptinhalt zu springen und so Zeit zu sparen. [Weitere Informationen zu Sprunglinks](https://dequeuniversity.com/rules/axe/4.10/skip-link)" }, "core/audits/accessibility/skip-link.js | failureTitle": { "message": "Sprunglinks sind nicht fokussierbar." }, "core/audits/accessibility/skip-link.js | title": { "message": "Sprunglink sind fokussierbar." }, "core/audits/accessibility/tabindex.js | description": { "message": "Ein Wert größer als 0 impliziert eine explizite Navigationsanordnung. Das ist zwar technisch möglich, aber für Nutzer, die auf Hilfstechnologien angewiesen sind, häufig frustrierend. [Weitere Informationen zum Attribut `tabindex`.](https://dequeuniversity.com/rules/axe/4.10/tabindex)" }, "core/audits/accessibility/tabindex.js | failureTitle": { "message": "Der `[tabindex]`-Wert einiger Elemente ist größer als 0" }, "core/audits/accessibility/tabindex.js | title": { "message": "Kein Element hat einen `[tabindex]`-Wert größer als 0" }, "core/audits/accessibility/table-duplicate-name.js | description": { "message": "Das Zusammenfassungsattribut sollte die Tabellenstruktur beschreiben, während „`<caption>`“ den Titel auf dem Bildschirm haben sollte. Korrektes Tabellen-Markup ist für Nutzer von Screenreadern hilfreich. [Weitere Informationen zu Zusammenfassung und Bildunterschrift](https://dequeuniversity.com/rules/axe/4.10/table-duplicate-name)" }, "core/audits/accessibility/table-duplicate-name.js | failureTitle": { "message": "Tabellen haben denselben Inhalt im Zusammenfassungsattribut und in „`<caption>.`“" }, "core/audits/accessibility/table-duplicate-name.js | title": { "message": "Tabellen haben unterschiedliche Inhalte im Zusammenfassungsattribut und in „`<caption>`“." }, "core/audits/accessibility/table-fake-caption.js | description": { "message": "Screenreader bieten Funktionen, die die Navigation in Tabellen vereinfachen. Wenn du dafür sorgst, dass Tabellen das tatsächliche Untertitelelement anstelle von Zellen mit dem `[colspan]`-Attribut verwenden, kann das für Screenreader-Nutzer hilfreich sein. [Weitere Informationen zu Untertiteln.](https://dequeuniversity.com/rules/axe/4.10/table-fake-caption)" }, "core/audits/accessibility/table-fake-caption.js | failureTitle": { "message": "Tabellen verwenden nicht `<caption>` anstelle von Zellen mit dem `[colspan]`-Attribut, um Untertitel anzugeben." }, "core/audits/accessibility/table-fake-caption.js | title": { "message": "Tabellen verwenden `<caption>` anstelle von Zellen mit dem `[colspan]`-Attribut, um Untertitel anzugeben." }, "core/audits/accessibility/target-size.js | description": { "message": "Berührungszielbereiche mit ausreichender Größe und ausreichend Abstand können Nutzern, die eventuell Schwierigkeiten haben, kleine Steuerelemente zu aktivieren, die Bedienung erleichtern. [Weitere Informationen zu Berührungszielbereichen](https://dequeuniversity.com/rules/axe/4.10/target-size)" }, "core/audits/accessibility/target-size.js | failureTitle": { "message": "Berührungszielbereiche haben eine unzureichende Größe oder einen unzureichenden Abstand." }, "core/audits/accessibility/target-size.js | title": { "message": "Berührungszielbereiche haben eine ausreichende Größe und ausreichend Abstand." }, "core/audits/accessibility/td-has-header.js | description": { "message": "Screenreader bieten Funktionen, die die Navigation in Tabellen vereinfachen. Wenn du `<td>`-Elementen in einer großen Tabelle (mindestens 3 Zellen in Breite und Höhe) eine entsprechende Überschrift gibst, kann das für Screenreader-Nutzer hilfreich sein. [Weitere Informationen zu Tabellenüberschriften](https://dequeuniversity.com/rules/axe/4.10/td-has-header)" }, "core/audits/accessibility/td-has-header.js | failureTitle": { "message": "`<td>`-Elemente in einer großen `<table>` haben keine Tabellenüberschriften." }, "core/audits/accessibility/td-has-header.js | title": { "message": "`<td>`-Elemente in einer großen `<table>` haben eine oder mehrere Tabellenüberschriften." }, "core/audits/accessibility/td-headers-attr.js | description": { "message": "Screenreader bieten Funktionen, die die Navigation in Tabellen vereinfachen. Wenn du dafür sorgst, dass `<td>`-Zellen, die das Attribut `[headers]` verwenden, nur auf andere Zellen in derselben Tabelle verweisen, kann dies für Screenreader-Nutzer hilfreich sein. [Weitere Informationen zum Attribut `headers`.](https://dequeuniversity.com/rules/axe/4.10/td-headers-attr)" }, "core/audits/accessibility/td-headers-attr.js | failureTitle": { "message": "Zellen in einem \"`<table>`\"-Element, die das Attribut \"`[headers]`\" enthalten, verweisen auf ein \"`id`\"-Element, das sich nicht in derselben Tabelle befindet." }, "core/audits/accessibility/td-headers-attr.js | title": { "message": "Zellen in einem \"`<table>`\"-Element, die das Attribut \"`[headers]`\" enthalten, verweisen auf Zellen in derselben Tabelle." }, "core/audits/accessibility/th-has-data-cells.js | description": { "message": "Screenreader bieten Funktionen, die die Navigation in Tabellen vereinfachen. Wenn du dafür sorgst, dass Tabellenüberschriften immer auf bestimmte Zellen verweisen, kann dies für Screenreader-Nutzer hilfreich sein. [Weitere Informationen zu Tabellenüberschriften.](https://dequeuniversity.com/rules/axe/4.10/th-has-data-cells)" }, "core/audits/accessibility/th-has-data-cells.js | failureTitle": { "message": "Für `<th>`-Elemente und Elemente mit `[role=\"columnheader\"/\"rowheader\"]` sind keine Datenzellen vorhanden, die sie beschreiben." }, "core/audits/accessibility/th-has-data-cells.js | title": { "message": "Für `<th>`-Elemente und Elemente mit `[role=\"columnheader\"/\"rowheader\"]` sind Datenzellen vorhanden, die sie beschreiben." }, "core/audits/accessibility/valid-lang.js | description": { "message": "Wenn ein gültiger [BCP-47-Sprachcode](https://www.w3.org/International/questions/qa-choosing-language-tags#question) für Elemente angegeben wird, kann der Text besser von Screenreadern ausgesprochen werden. [Informationen zur Verwendung des Attributs `lang`.](https://dequeuniversity.com/rules/axe/4.10/valid-lang)" }, "core/audits/accessibility/valid-lang.js | failureTitle": { "message": "`[lang]`-Attribute weisen keinen gültigen Wert auf" }, "core/audits/accessibility/valid-lang.js | title": { "message": "`[lang]`-Attribute weisen einen gültigen Wert auf" }, "core/audits/accessibility/video-caption.js | description": { "message": "Wenn ein Video Untertitel enthält, können Menschen mit Hörbehinderung die Informationen im Video besser verstehen. [Weitere Informationen zu Untertiteln in Videos.](https://dequeuniversity.com/rules/axe/4.10/video-caption)" }, "core/audits/accessibility/video-caption.js | failureTitle": { "message": "`<video>`-Elemente enthalten kein `<track>`-Element mit `[kind=\"captions\"]`." }, "core/audits/accessibility/video-caption.js | title": { "message": "`<video>`-Elemente enthalten ein `<track>`-Element mit `[kind=\"captions\"]`" }, "core/audits/autocomplete.js | columnCurrent": { "message": "Aktueller Wert" }, "core/audits/autocomplete.js | columnSuggestions": { "message": "Vorgeschlagenes Token" }, "core/audits/autocomplete.js | description": { "message": "Mithilfe von `autocomplete` können Nutzer Formulare schneller ausfüllen. Du kannst die Funktion aktivieren, indem du einen gültigen Wert für das Attribut `autocomplete` festlegst. [Weitere Informationen zu `autocomplete` in Formularen](https://developers.google.com/web/fundamentals/design-and-ux/input/forms#use_metadata_to_enable_auto-complete)" }, "core/audits/autocomplete.js | failureTitle": { "message": "`<input>` Elemente haben keine korrekten `autocomplete`-Attribute" }, "core/audits/autocomplete.js | manualReview": { "message": "Manuelle Prüfung erforderlich" }, "core/audits/autocomplete.js | reviewOrder": { "message": "Tokenreihenfolge prüfen" }, "core/audits/autocomplete.js | title": { "message": "`<input>`-Elemente verwenden `autocomplete` korrekt" }, "core/audits/autocomplete.js | warningInvalid": { "message": "`autocomplete` Token: „{token}“ ist in {snippet} ungültig" }, "core/audits/autocomplete.js | warningOrder": { "message": "Tokenreihenfolge prüfen: \"{tokens}\" in {snippet}" }, "core/audits/bf-cache.js | actionableFailureType": { "message": "Kann behoben werden" }, "core/audits/bf-cache.js | description": { "message": "Viele Bedienvorgänge werden ausgeführt, indem eine vorherige Seite aufgerufen oder zur nächsten gegangen wird. Der Back-Forward-Cache (bfcache) kann diese Vorgänge beschleunigen. [Weitere Informationen zum bfcache](https://developer.chrome.com/docs/lighthouse/performance/bf-cache/)" }, "core/audits/bf-cache.js | displayValue": { "message": "{itemCount,plural, =1{1 Grund für den Fehler}other{# Gründe für den Fehler}}" }, "core/audits/bf-cache.js | failureReasonColumn": { "message": "Grund für den Fehler" }, "core/audits/bf-cache.js | failureTitle": { "message": "Seite hat die Wiederherstellung des Back-Forward-Caches verhindert" }, "core/audits/bf-cache.js | failureTypeColumn": { "message": "Fehlertyp" }, "core/audits/bf-cache.js | notActionableFailureType": { "message": "Kann nicht behoben werden" }, "core/audits/bf-cache.js | supportPendingFailureType": { "message": "Ausstehende Browserunterstützung" }, "core/audits/bf-cache.js | title": { "message": "Seite hat die Wiederherstellung des Back-Forward-Caches nicht verhindert" }, "core/audits/bf-cache.js | warningHeadless": { "message": "Der Back-Forward-Cache kann in der alten monitorlosen Chrome-Version (`--chrome-flags=\"--headless=old\"`) nicht getestet werden. Verwende zum Ansehen der Audit-Ergebnisse die neue monitorlose Chrome-Version (`--chrome-flags=\"--headless=new\"`) oder die Standardversion von Chrome." }, "core/audits/bootup-time.js | chromeExtensionsWarning": { "message": "Chrome-Erweiterungen haben die Ladegeschwindigkeit dieser Seite beeinträchtigt. Versuche, die Seite im Inkognito-Modus oder mit einem Chrome-Profil ohne Erweiterungen zu überprüfen." }, "core/audits/bootup-time.js | columnScriptEval": { "message": "Skriptauswertung" }, "core/audits/bootup-time.js | columnScriptParse": { "message": "Parsen von Skripten" }, "core/audits/bootup-time.js | columnTotal": { "message": "CPU-Zeit insgesamt" }, "core/audits/bootup-time.js | description": { "message": "Versuche, die Zeit für das Parsen, Kompilieren und Ausführen von JavaScript zu reduzieren. Die Bereitstellung kleinerer JS-Nutzlasten kann dabei helfen. [Informationen zum Reduzieren der JavaScript-Ausführungszeit.](https://developer.chrome.com/docs/lighthouse/performance/bootup-time/)" }, "core/audits/bootup-time.js | failureTitle": { "message": "Ausführungszeit von JavaScript reduzieren" }, "core/audits/bootup-time.js | title": { "message": "JavaScript-Ausführungszeit" }, "core/audits/byte-efficiency/duplicated-javascript.js | description": { "message": "Entferne große, doppelt vorhandene JavaScript-Module aus Bundles, um unnötige Datenübertragungen im Netzwerk zu reduzieren." }, "core/audits/byte-efficiency/duplicated-javascript.js | title": { "message": "In JavaScript-Bundles doppelt vorhandene Module entfernen" }, "core/audits/byte-efficiency/efficient-animated-content.js | description": { "message": "Große GIF-Dateien sind nur bedingt für die Auslieferung animierter Inhalte geeignet. Du kannst stattdessen MPEG4- oder WebM-Videos für Animationen und PNG oder WebP für statische Bilder verwenden und so die Netzwerkbytes reduzieren. [Weitere Informationen zu effizienten Videoformaten](https://developer.chrome.com/docs/lighthouse/performance/efficient-animated-content/)" }, "core/audits/byte-efficiency/efficient-animated-content.js | title": { "message": "Videoformate für animierte Inhalte verwenden" }, "core/audits/byte-efficiency/legacy-javascript.js | description": { "message": "Dank Polyfills und Transformationen können veraltete Browser die neuen JavaScript-Funktionen nutzen. Bei modernen Browsern hingegen sind viele davon nicht erforderlich. Du solltest den Build-Prozess deines JavaScripts so anpassen, dass [Baseline](https://web.dev/baseline)-Funktionen nicht transpiliert werden, es sei denn, du weißt, dass du alte Browser unterstützen musst. [Hier erfährst du, warum die meisten Websites ES6+ Code ohne Transpilierung bereitstellen können](https://philipwalton.com/articles/the-state-of-es5-on-the-web/)" }, "core/audits/byte-efficiency/legacy-javascript.js | detectedCoreJs2Warning": { "message": "Auf der Seite wurde Version 2 von core-js erkannt. Ein Upgrade auf Version 3 bietet viele Leistungsverbesserungen." }, "core/audits/byte-efficiency/legacy-javascript.js | title": { "message": "Verhindern, dass in modernen Browsern veraltetes JavaScript bereitgestellt wird" }, "core/audits/byte-efficiency/modern-image-formats.js | description": { "message": "Bildformate wie WebP und AVIF bieten oft eine bessere Komprimierung als PNG oder JPEG, wodurch sie schneller heruntergeladen werden und weniger Daten verbrauchen. [Weitere Informationen zu modernen Bildformaten.](https://developer.chrome.com/docs/lighthouse/performance/uses-webp-images/)" }, "core/audits/byte-efficiency/modern-image-formats.js | title": { "message": "Bilder in modernen Formaten bereitstellen" }, "core/audits/byte-efficiency/offscreen-images.js | description": { "message": "Wenn du Lazy Loading für nicht sichtbare und versteckte Bilder verwendest und sie zurückstellst, bis alle wichtigen Ressourcen geladen wurden, kannst du die Zeit bis Interaktivität reduzieren. [Weitere Informationen.](https://developer.chrome.com/docs/lighthouse/performance/offscreen-images/)" }, "core/audits/byte-efficiency