Du hast noch 11 offene Aufgaben.

Offene Aufgaben

Beseitige Elemente, die das Darstellen Deiner Inhalte verzögern

Ressourcen blockieren Deine Seite. Erwäge die Bereitstellung kritischer JS/CSS-Inline Elemente und das zurückhalten aller nicht kritischen JS/CSS Elemente. Weitere Informationen.

Nutze Bilder in Next-Gen-Formaten

Bildformate wie JPEG 2000, JPEG XR und WebP bieten oft eine bessere Komprimierung als PNG oder JPEG. Dies bedeutet schnellere Downloads und weniger Datenverbrauch. Weitere Informationen.

Stelle sicher, dass der Text während des Ladens von Webfont sichtbar bleibt

Nutze die CSS-Funktion zur Anzeige von Schriftarten, um sicherzustellen, dass der Text für Deine Benutzer sichtbar ist, während Webfonts geladen werden. Weitere Informationen.

Deine Seite ist nicht für einen benutzerdefinierten Begrüßungsbildschirm konfiguriert

Ein themenbezogener Begrüßungsbildschirm sorgt für ein hochwertiges Erlebnis, wenn Benutzer Deine Seite über ihre Startbildschirme starten. Weitere Informationen.

Deine Seite legt keine Farbe für die Adressleiste fest

Die Adressleiste des Browsers kann an Deine Seite angepasst werden. Weitere Informationen.

Deine Benutzer warten zu lange bis sie die ersten Elemente deiner Seite sehen

first-contentful-paint kennzeichnet den Zeitpunkt, zu dem der erste Text oder das erste Bild sichtbar wird. Weitere Informationen.

Der Inhalt Deiner Seite wird zu langsam sichtbar

Der speed-index zeigt an, wie schnell der Inhalt Deiner Seite sichtbar wird. Weitere Informationen.

Beschleunige das Laden externer Inhalte

Erwäge das Hinzufügen von Ressourcenhinweisen für die Vorverbindung oder den DNS-Prefetch, um frühe Verbindungen zu wichtigen Drittanbietern herzustellen. Weitere Informationen.

start_url antwortet nicht mit einem erfolgreichen Status-Code, wenn offline

Ein Service-Worker ermöglicht es Deiner Seite, unter unvorhersehbaren Netzwerkbedingungen zuverlässig zu sein. Weitere Informationen.

Registriert keinen Service-Worker, der page und start_url steuert

Der Service-Worker ist die Technologie, mit der Deine Seite viele Progressive Web-App-Funktionen verwenden kann, z.B. offline, zum Homescreen hinzufügen und Push-Benachrichtigungen. Weitere Informationen.

Dein Web-App-Manifest erfüllt die Anforderungen für die Installierbarkeit nicht

Browser können Benutzer proaktiv auffordern, Deine Seite zu ihrem Homescreen hinzuzufügen, was zu einem höheren Engagement führen kann. Weitere Informationen.

Bestandene Audits

Max potentielle FID

Die potenzielle Verzögerung der ersten Eingabe, die Deine Benutzer erfahren könnten, ist die Dauer der längsten Aufgabe in Millisekunden.

Du verwendest die richtige Größe für Bilder

Stelle Bilder in der richtigen Größe bereit, um den Verbrauch mobiler Bandbreite zu sparen und die Ladezeit zu verbessern. Weitere Informationen.

Verkleinere das CSS Deiner Seite

Durch die Verkleinerung von CSS-Dateien können die Netzwerklastgrößen reduziert werden. Weitere Informationen.

Verkleinere das JavaScript Deiner Seite

Durch das verkleinern von JavaScript-Dateien kannst Du die Payload-Größe und die Skript-Analysezeit reduzieren. Weitere Informationen.

Entferne nicht verwendetes CSS

Entferne nicht verwendete Regeln aus CSS, um unnötige Bytes zu reduzieren die von Netzwerkaktivitäten verbraucht werden. Weitere Informationen.

Optimiere Deine Bilder effizienter

Optimierte Bilder werden schneller geladen und verbrauchen weniger mobile Bandbreite. Weitere Informationen.

Aktiviere die Textkomprimierung

Textbasierte Ressourcen sollten mit Komprimierung bereitgestellt werden (gzip, deflate oder brotli), um die gesamten Netzwerkbytes zu minimieren. Weitere Informationen.

Deine Serverantwortzeiten sind niedrig (TTFB)

Time-to-First-Byte gibt an, wie lange Dein Server benötigt, eine Antwort zu senden. Weitere Informationen.

Nutze das vorausladen von Inhalten

Erwäge die Verwendung von <link rel="preload">, um das Abrufen von Ressourcen zu priorisieren, die später beim Laden der Seite angefordert werden. Weitere Informationen.

Verwende Videoformate für animierte Inhalte

Große GIFs sind für die Bereitstellung von animierten Inhalten ineffizient. Verwenden Sie MPEG4/WebM-Videos für Animationen und PNG/WebP für statische Bilder anstelle von GIF, um Netzwerkbytes zu speichern. Weitere Informationen

Deine Seite vermeidet enorme Netzwerklasten

Große Seiteninhalte kosten deinen Benutzern Geld (mobile Daten) und korrelieren in hohem Maße mit langen Ladezeiten. Weitere Informationen.

Deine Seite verwendet effiziente Cache-Richtlinien für statische Inhalte

Eine lange Lebensdauer des Cache kann wiederholte Besuche Deiner Seite beschleunigen. Weitere Informationen.

Deine Seite vermeidet eine übermäßige DOM-Größe

Ein großes/komplexer DOM-Baum kann den Speicherverbrauch erhöhen und längere [Berechnungen] verursachen (https://developers.google.com/web/fundamentals/performance/rendering/reduce-the-scope-and-complexity-of-style-calculations). und kostenintensive [Layout-Rückflüsse] erzeugen (https://developers.google.com/speed/articles/reflow). Weitere Informationen.

JavaScript-Ausführungszeit

Reduziere die Zeit für das Analysieren, Kompilieren und Ausführen von JS. Möglicherweise hilft dabei, kleinere JS-Nutzlasten zu liefern. Weitere Informationen.

Minimiert die Hauptarbeit

Reduziere die Zeit für das Analysieren, Kompilieren und Ausführen von JS. Möglicherweise hilft dabei, kleinere JS-Nutzlasten zu liefern.

Verhindert den Anwendungscache

Anwendungscache ist veraltet. Weitere Informationen.

Verwendet HTTPS

Alle Seiten sollten mit HTTPS geschützt werden, auch wenn diese nicht mit vertraulichen Daten umgehen. HTTPS verhindert, dass Andere die Kommunikation zwischen Deiner Seite und Deinen Benutzern manipulieren oder passiv mithören. Dies ist eine Voraussetzung für HTTP / 2 und viele neue Webplattform-APIs. Weitere Informationen.

Deine Seite verwendet HTTP/2 für seine eigenen Ressourcen

HTTP/2 bietet viele Vorteile gegenüber HTTP/1.1, einschließlich binärer Header, Multiplexing und Server-Push. Weitere Informationen.

Deine Seite verwendet passive Listener, um die Bildlaufleistung zu verbessern

Markiere Deine Touch- und Wheel-Event-Listener als "passiv", um die Bildlaufleistung Deiner Seite zu verbessern. Weitere Informationen.

Deine Seite vermeidet document.write()

Für Benutzer mit langsamen Verbindungen können über document.write() dynamisch injizierte externe Skripts das Laden der Seite um einige zehn Sekunden verzögern. Weitere Informationen.

Links zu Ursprungszielen sind sicher

Fügen Sie zu externen Links rel="noopener" oder rel="noreferrer" hinzu, um die Leistung zu verbessern und Sicherheitslücken zu vermeiden. Weitere Informationen.

Du forderst keine Geolocation-Berechtigung beim Laden Deiner Seite an

Die Nutzer sind misstrauisch oder verwirrt von Websites, die ihren Standort ohne Kontext abfragen. Erwäge stattdessen, die Anforderung an Benutzergesten zu binden. Weitere Informationen.

Deine Seite hat den HTML-Doctype

Durch die Angabe eines Doctype wird verhindert, dass der Browser in den Quirks-Modus wechselt. Lese mehr auf der MDN Web Docs-Seite.

Deine Seite nutzt Front-End-JavaScript-Bibliotheken ohne bekannten Sicherheitslücken

Einige Skripte von Drittanbietern enthalten möglicherweise bekannte Sicherheitslücken, die von Angreifern leicht erkannt und ausgenutzt werden können. Weitere Informationen.

Erkannte JavaScript-Bibliotheken

Alle auf der Seite erkannten Front-End-JavaScript-Bibliotheken.

Deine Seite fordert keine Benachrichtigungsberechtigung beim Laden an

Die Benutzer sind misstrauisch oder verwirrt von Websites, die das Senden von Benachrichtigungen ohne Kontext anfordern. Erwägen Sie stattdessen, die Anforderung an Benutzergesten zu binden. Weitere Informationen.

Du verwendest keine veralteten APIs

Veraltete APIs werden eventuell aus dem Browser entfernt. Weitere Informationen.

Deiner Benutzer können Passwörter einfügen

Das Verhindern des Einfügens von Kennwörtern untergräbt die guten Sicherheitsrichtlinien. Weitere Informationen.

Es wurden keine Browserfehler an der Konsole protokolliert

An der Konsole protokollierte Fehler weisen auf nicht gelöste Probleme hin. Sie können auf Netzwerkanfragen und andere Browserprobleme zurückzuführen sein.

Du zeigst Bilder mit dem richtigen Seitenverhältnis an

Die Abmessungen der Bildanzeige sollten dem natürlichen Seitenverhältnis entsprechen. Weitere Informationen.

Deine Seite hat ein <meta name="viewport"> Tag mit width oder initial-scale

Füge bitte ein Viewport-Meta-Tag hinzu, um Deine App für mobile Bildschirme zu optimieren. Weitere Informationen.

Deine Seite hat eine Meta-Beschreibung

Meta-Beschreibungen können in den Suchergebnissen enthalten sein, um den Seiteninhalt kurz zusammenzufassen. Weitere Informationen.

Deine Seite hat einen erfolgreichen HTTP-Statuscode

Seiten mit nicht erfolgreichen HTTP-Statuscodes werden möglicherweise nicht ordnungsgemäß von Suchmaschinen indiziert. Weitere Informationen.

Links haben beschreibenden Text

Beschreibender Linktext hilft einer Suchmaschinen dabei, Deine Inhalte zu verstehen. Weitere Informationen.

Deine Seite wird nicht für die Indizierung gesperrt

Suchmaschinen können Deine Seiten nicht in die Suchergebnisse einbeziehen, wenn sie nicht zum Crawlen berechtigt sind. Weitere Informationen.

Deine Seite hat einen gültigen "hreflang"

hreflang-Links geben Suchmaschinen an, welche Version einer Seite sie in den Suchergebnissen für eine bestimmte Sprache oder Region auflisten sollen. Weitere Informationen.

Deine Seite verwendet lesbare Schriftgrößen

Schriftgrößen unter 12px sind zu klein, um lesbar zu sein, und die Besucher müssen zum lesen „zoomen“. Bemühe Dich, > 60% des Seitentextes mit einer Schriftgröße ≥ 12px zu haben. Weitere Informationen.

Deine Seite vermeidet Plugins

Suchmaschinen können Plugin-Inhalte nicht indizieren, und viele Geräte beschränken Plugins oder unterstützen sie nicht. Weitere Informationen.

Tap-Ziele werden entsprechend dimensioniert

Interaktive Elemente wie Schaltflächen und Verknüpfungen sollten groß genug sein (48x48px) und genügend Platz um sie herum haben, um leicht zu tippen, ohne sich mit anderen Elementen zu überschneiden. Weitere Informationen.

Die Seite enthält eine Überschrift, einen Link zum Überspringen oder einen Landmark-Bereich

Wenn Tastaturnutzer sich wiederholende Inhalte umgehen können, sorgt das für eine effizientere Navigation. Weitere Informationen.

Das Kontrastverhältnis von Hintergrund- und Vordergrundfarben ist ausreichend

Text mit geringem Kontrast ist für viele Nutzer schlecht oder gar nicht lesbar. Weitere Informationen.

Dokument verfügt über ein <title>-Element

Anhand des Titels wissen Screenreader-Nutzer, worum es auf der Seite geht, während Nutzer von Suchmaschinen auf der Grundlage des Titels entscheiden, ob eine Seite für ihre Suche relevant ist. Weitere Informationen.

[id]-Attribute auf der Seite sind eindeutig

Der Wert eines ID-Attributs muss eindeutig sein, damit andere Instanzen nicht von Hilfstechnologien übersehen werden. Weitere Informationen.

Für das <html>-Element ist ein [lang]-Attribut angegeben

Wenn auf einer Seite kein lang-Attribut angegeben ist, nimmt ein Screenreader an, dass es sich um die Standardsprache handelt, die der Nutzer beim Einrichten des Screenreaders ausgewählt hat. Wenn die Sprache gar nicht die Standardsprache ist, gibt der Screenreader den Inhalt der Seite möglicherweise nicht korrekt aus. Weitere Informationen.

Für das [lang]-Attribut des <html>-Elements ist ein gültiger Wert angegeben

Durch Angabe einer gültigen Sprache gemäß BCP 47 kann der Text von einem Screenreader korrekt wiedergegeben werden. Weitere Informationen.

Links haben einen leicht erkennbaren Namen

Linktext, der leicht erkennbar, eindeutig und fokussierbar ist, verbessert die Navigation für Screenreader-Nutzer. Dies gilt auch für alternativen Text für Bilder, die als Links verwendet werden. Weitere Informationen.

Listen enthalten nur <li>-Elemente und Elemente zur Skriptunterstützung (<script> und <template>)

Screenreader sagen Listen auf bestimmte Art und Weise an. Eine korrekte Listenstruktur hilft dem Screenreader bei der Ausgabe. Weitere Informationen.

Listenelemente (<li>) befinden sich in übergeordneten <ul>- oder <ol>-Elementen

Listenelemente (<li>) müssen sich in einem übergeordneten <ul>- oder <ol>-Element befinden, damit Screenreader sie richtig ansagen können. Weitere Informationen.

[user-scalable="no"] wird nicht im <meta name="viewport">-Element verwendet und das [maximum-scale]-Attribut ist nicht kleiner als 5

Wenn Sie die Zoomfunktion deaktivieren, haben Nutzer mit eingeschränktem Sehvermögen, die auf die Bildschirmvergrößerung angewiesen sind, Probleme, den Inhalt einer Webseite zu sehen. Weitere Informationen.

Deine Seite antwortet mit einem erfolgreichen Status-Code, auch wenn sie offline ist

Wenn Du eine progressive Webanwendung erstellen, sollten Sie einen Service-Worker verwenden, damit Deine Seite offline arbeiten kann. Weitere Informationen.

Leitet den HTTP-Verkehr zu HTTPS um

Wenn Du HTTPS bereits eingerichtet hast, stelle sicher, dass Du den gesamten HTTP-Datenverkehr zu HTTPS umleitest. Weitere Informationen.

Der Inhalt hat die richtige Größe für das Ansichtsfenster

Wenn die Breite des Inhalts Deiner Seite nicht der Breite des Ansichtsfensters entspricht, wird Deine Seite möglicherweise nicht für mobile Bildschirme optimiert. Weitere Informationen.

Enthält Inhalte, wenn JavaScript nicht verfügbar ist

Deine Seite sollte einige Inhalte anzeigen, wenn JavaScript deaktiviert ist, auch wenn dies nur eine Warnung an den Benutzer ist, dass JavaScript für die Verwendung der Seite erforderlich ist. Weitere Informationen.

Hinweise

Deine Seite ist schnell vollständig interaktiv nutzbar

Zeit bis zur Interaktion ist die Zeit, die die Seite benötigt, um vollständig interaktiv zu werden. Weitere Informationen.

Deine Seite antwortet durchschnittlich auf die meisten Benutzereingaben in angemessener Zeit

Erster CPU-Leerlauf markiert den ersten Zeitpunkt, zu dem der Haupt-Thread Deiner Seite für die Eingabe der Eingabe bereit ist. Weitere Informationen.

Deine Seite reagiert in weniger als 50ms auf Benutzereingaben (geschätzte Eingangslatenz).

Die geschätzte Eingabelatenz ist eine Schätzung der Zeit, die Deine Seite in Millisekunden benötigt, um auf Benutzereingaben zu reagieren. Wenn die Latenz 50ms überschreitet, können Benutzer Deine Seite als verzögert wahrnehmen. Weitere Informationen.

Verschiebe Deine Offscreen-Bilder

Erwäge das langsame Laden von Offscreen- und verborgenen Bildern, nachdem alle kritischen Ressourcen vollständig geladen wurden, um die Zeit bis zur Interaktivität zu reduzieren. Weitere Informationen.

Vermeide unnötige Weiterleitungen

Umleitungen führen zu zusätzlichen Verzögerungen, bevor die Seite geladen werden kann. Weitere Informationen.

Minimiere die Tiefe kritischer Anfragen

Die nachstehenden kritischen Anforderungsketten zeigen Dir, welche Ressourcen mit hoher Priorität geladen werden. Reduziere die Länge von Ketten, reduziere die Downloadgröße von Ressourcen oder verschiebe den Download unnötiger Ressourcen, um die Seitenlast zu verbessern. Weitere Informationen.

Timing-Markierungen und Maßnahmen des Benutzers

Überlege, ob Du Deine Seite mit der User-Timing-API instrumentieren möchtest, um die tatsächliche Leistung Deiner Seite während der wichtigsten Benutzererfahrungen zu messen. Weitere Informationen.

Diagnose

Darstellung wichtiger Kennwerte Deiner Seite.

Tasks

Listet die wichtigsten Thread-Tasks auf, die während des Ladens Deiner Seite ausgeführt wurden.

Netzwerk-Roundtrip-Zeiten

Netzwerk-Roundtrip-Zeiten (RTT) haben einen großen Einfluss auf die Leistung. Wenn die RTT für eine Ressource hoch ist, deutet dies darauf hin, dass Server, die sich näher am Benutzer befinden, die Leistung verbessern könnten. Weitere Informationen.

Server Backend Latencies

Server latencies can impact web performance. If the server latency of an origin is high, it's an indication the server is overloaded or has poor backend performance. Weitere Informationen.

robots.txt ist gültig

Wenn Deine robots.txt-Datei fehlerhaft ist, können Crawler möglicherweise nicht verstehen, wie Deine Website gecrawlt oder indiziert werden soll.

Deine Seite hat ein gültiges "rel=canonical"

Canonical Links legen nahe, welche URL in den Suchergebnissen angezeigt wird. Weitere Informationen.

Deine Seite ist mobil freundlich

Mache den Test für mobile Geräte, um zu prüfen, ob nicht abgedeckte Audits erfolgreich durchgeführt werden. Weitere Informationen.

Strukturierte Daten sind gültig

Führe das Structured Data Testing Tool und den Structured Data Linter aus um strukturierte Daten zu validieren. Weitere Informationen.

[accesskey]-Werte sind eindeutig

Anhand von Tastenkombinationen können Nutzer schnell einen Bereich der Seite in den Fokus rücken. Damit die Navigation wie vorgesehen funktioniert, muss jede Tastenkombination eindeutig sein. Weitere Informationen.

[aria-*]-Attribute entsprechen ihren Rollen

Jede ARIA-Rolle unterstützt eine bestimmte Auswahl an "aria-"-Attributen. Im Falle einer fehlerhaften Zuordnung werden die "aria-"-Attribute ungültig. Weitere Informationen.

[role]-Elemente weisen alle erforderlichen [aria-*]-Attribute auf

Für einige ARIA-Rollen sind Attribute erforderlich, die Screenreadern den Status des Elements beschreiben. Weitere Informationen.

Elemente mit [role], die bestimmte untergeordnete Rollen erfordern, sind vorhanden

Einige übergeordnete ARIA-Rollen müssen bestimmte untergeordnete Rollen enthalten, damit sie die beabsichtigten Hilfsfunktionen erfüllen können. Weitere Informationen.

[role]-Elemente sind ihren jeweils erforderlichen übergeordneten Elementen untergeordnet

Einige untergeordnete ARIA-Rollen müssen in bestimmten übergeordneten Rollen enthalten sein, damit sie die beabsichtigten Hilfsfunktionen wie vorgesehen erfüllen können. Weitere Informationen.

[role]-Werte sind gültig

Für ARIA-Rollen müssen gültige Werte angegeben sein, damit sie die beabsichtigten Hilfsfunktionen erfüllen können. Weitere Informationen.

Für [aria-*]-Attribute sind gültige Werte angegeben

Hilfstechnologien wie Screenreader können ARIA-Attribute mit ungültigen Werten nicht interpretieren. Weitere Informationen.

[aria-*]-Attribute sind gültig und nicht falsch geschrieben

Hilfstechnologien wie Screenreader können ARIA-Attribute mit ungültigen Namen nicht interpretieren. Weitere Informationen.

<audio>-Elemente enthalten ein <track>-Element mit [kind="captions"]

Durch Untertitel sind Audioelemente auch für Gehörlose und Hörgeschädigte nutzbar, da sie wichtige Informationen zur sprechenden Person und zum Inhalt des Gesprächs sowie andere nonverbale Informationen enthalten. Weitere Informationen.

Die Namen der Schaltflächen sind für Screenreader zugänglich

Wenn eine Schaltfläche keinen zugänglichen Namen hat, wird sie von Screenreadern als "Schaltfläche" angesagt, was sie für Nutzer, die auf Screenreader angewiesen sind, unbrauchbar macht. Weitere Informationen.

<dl>-Elemente enthalten nur in der richtigen Reihenfolge angeordnete <dt>- und <dd>-Gruppen sowie <script>- oder <template>-Elemente.

Wenn Definitionslisten nicht korrekt mit Markup versehen sind, geben Screenreader unter Umständen verwirrende oder falsche Inhalte aus. Weitere Informationen.

Definitionslistenelemente sind in <dl>-Elemente eingefasst

Definitionslistenelemente (<dt> und <dd>) müssen in ein übergeordnetes <dl>-Element eingefasst sein, damit sie von Screenreadern richtig angesagt werden können. Weitere Informationen.

Für <frame>- oder <iframe>-Elemente ist ein Titel vorhanden

Nutzer von Screenreadern sind auf Frametitel angewiesen, die die Frameinhalte beschreiben. Weitere Informationen.

Für Bildelemente sind [alt]-Attribute vorhanden

Informative Elemente sollten einen kurzen, beschreibenden alternativen Text haben. Dekorative Elemente können mit einem leeren alt-Attribut ignoriert werden. Weitere Informationen.

Für <input type="image">-Elemente ist [alt]-Text vorhanden

Wenn ein Bild als <input>-Schaltfläche verwendet wird, kann die Angabe von alternativem Text Screenreader-Nutzern helfen, den Zweck der Schaltfläche besser zu verstehen. Weitere Informationen.

Formularelemente sind mit Labels verknüpft

Durch Labels wird sichergestellt, dass Steuerelemente für Formulare von Hilfstechnologien wie Screenreadern richtig angesagt werden. Weitere Informationen.

<table>-Präsentationselemente verhindern die Nutzung von <th>, <caption> oder des [summary]-Attributs

Eine für Layoutzwecke verwendete Tabelle sollte keine Datenelemente wie "th"- oder "caption"-Elemente oder das "summary"-Attribut enthalten, weil dies für Nutzer von Screenreadern verwirrend sein kann. Weitere Informationen.

<meta http-equiv="refresh"> wird vom Dokument nicht verwendet

Nutzer erwarten nicht, dass eine Seite automatisch aktualisiert wird. Dadurch wird der Fokus wieder auf den Seitenanfang verschoben. Das kann für den Nutzer frustrierend oder verwirrend sein. Weitere Informationen.

[alt]-Text ist für <object>-Elemente vorhanden

Screenreader können lediglich Textinhalte interpretieren. Wenn Sie <object>-Elementen alt-Text hinzufügen, kann den Nutzern ihre Bedeutung vermittelt werden. Weitere Informationen.

Kein Element hat einen [tabindex]-Wert größer als 0

Ein Wert größer als 0 impliziert eine explizite Navigationsanordnung. Das ist zwar technisch möglich, für Nutzer, die auf Hilfstechnologien angewiesen sind, ist dies jedoch häufig frustrierend. Weitere Informationen.

Zellen in einem <table>-Element, die das [headers]-Attribut verwenden, verweisen nur auf andere Zellen in derselben Tabelle

Screenreader bieten Funktionen, die die Navigation in Tabellen vereinfachen. Wenn Sie dafür sorgen, dass <td>-Zellen, die das [headers]-Attribut verwenden, nur auf andere Zellen in derselben Tabelle verweisen, kann dies für Screenreader-Nutzer hilfreich sein. Weitere Informationen.

Für <th>-Elemente und Elemente mit [role="columnheader"/"rowheader"] sind Datenzellen vorhanden, die sie beschreiben

Screenreader bieten Funktionen, die die Navigation in Tabellen vereinfachen. Wenn Sie dafür sorgen, dass Tabellenüberschriften immer auf eine Auswahl von Zellen verweisen, kann dies für Screenreader-Nutzer hilfreich sein. Weitere Informationen.

[lang]-Attribute weisen einen gültigen Wert auf

Durch Angabe einer gültigen Sprache gemäß BCP 47 in Elementen wird sichergestellt, dass der Text von einem Screenreader korrekt ausgesprochen wird. Weitere Informationen.

<video>-Elemente enthalten ein <track>-Element mit [kind="captions"]

Bei einem Video mit Untertitel können gehörlose und hörgeschädigte Nutzer einfacher auf die zugehörigen Informationen zugreifen. Weitere Informationen.

<video>-Elemente enthalten ein <track>-Element mit [kind="description"]

Audiobeschreibungen enthalten relevante Informationen für Videos, die aus dem Dialog nicht ersichtlich sind, zum Beispiel Gesichtsausdrücke und Schauplätze. Weitere Informationen.

Deine Seite hat eine logische Tabulatorreihenfolge

Das Durchsuchen der Seite folgt dem visuellen Layout. Benutzer können keine Elemente fokussieren, die sich nicht im Bildschirm befinden. Weitere Informationen.

Interaktive Steuerelemente sind auf der Tastatur fokussierbar

Benutzerdefinierte interaktive Steuerelemente sind auf der Tastatur fokussierbar und zeigen eine Fokusanzeige an. Weitere Informationen.

Interaktive Elemente zeigen ihren Zweck und Zustand an

Interaktive Elemente wie Links und Schaltflächen sollten ihren Zustand anzeigen und von nicht interaktiven Elementen unterscheiden. Weitere Informationen.

Der Benutzer konzentriert sich auf neuen Inhalt, der zur Seite hinzugefügt wird

Wenn der Seite neuer Inhalt hinzugefügt wird, z. B. ein Dialogfeld, wird der Fokus des Benutzers darauf gerichtet. Weitere Informationen.

Der Benutzerfokus ist nicht versehentlich in einer Region eingeschlossen

Ein Benutzer kann in ein beliebiges Steuerelement oder in einen Bereich wechseln, ohne versehentlich seinen Fokus einzufangen. Weitere Informationen.

Benutzerdefinierte Steuerelemente weisen Beschriftungen auf

Benutzerdefinierte interaktive Steuerelemente verfügen über zugeordnete Beschriftungen, die von aria-label oder aria-label byby bereitgestellt werden. Weitere Informationen.

Benutzerdefinierte Steuerelemente verfügen über ARIA-Rollen

Benutzerdefinierte interaktive Steuerelemente verfügen über entsprechende ARIA-Rollen. Weitere Informationen.

Die visuelle Reihenfolge auf der Seite folgt der DOM-Reihenfolge

Die DOM-Reihenfolge entspricht der visuellen Reihenfolge und verbessert die Navigation für die unterstützende Technologie. Weitere Informationen.

Offscreen-Inhalte sind vor assistiver Technologie verborgen

Offscreen-Inhalte werden mit der Anzeige ausgeblendet: none oder aria-hidden=true. Weitere Informationen.

Überschriften überspringen keine Ebenen

Überschriften werden zum Erstellen einer Gliederung für die Seite verwendet. Überschriftenebenen werden nicht übersprungen. Weitere Informationen.

HTML5-Orientierungspunkte werden zur Verbesserung der Navigation verwendet

Landmark-Elemente (<main>, <nav> usw.) werden verwendet, um die Tastaturnavigation der Seite für assistive Technologie zu verbessern. Weitere Informationen.

In mobilen Netzwerken ist das Laden Deiner Seite schnell genug

Ein schnelles Laden Deiner Seite über ein Mobilfunknetz gewährleistet eine gute Benutzererfahrung. Weitere Informationen.

Deine Seite arbeitet browserübergreifend

Um möglichst viele Benutzer zu erreichen, sollten Websites für alle gängigen Browser geeignet sein. Weitere Informationen.

Seitenübergänge fühlen sich nicht so an, als würden sie im Netzwerk blockieren

Übergänge sollten sich schnell anfühlen, wenn Du herumtippst, selbst in einem langsamen Netzwerk. Dies ist der Schlüssel zu wahrgenommener Leistung. Weitere Informationen.

Jede Seite hat eine URL

Stelle sicher, dass einzelne Seiten über die URLs tief verlinkt werden können und dass URLs eindeutig sind, um sie in sozialen Medien gemeinsam nutzen zu können. Weitere Informationen.

Deine Benutzer müssen nicht lange warten bis ihnen der primäre Inhalt Deiner Seite angezeigt wird

Es wurde gemessen wann der primäre Inhalt Deiner Seite sichtbar ist. Weitere Informationen.

Leistung
99  / 100
Zugänglichkeit
100  / 100
Optimalität
100  / 100

Aktuelle Auswertungen

Datum Uhrzeit Performance Accessibility Best Practices SEO FMP CI
22.04.2019 02:53 Uhr 99% 100% 100% 100% 1.750 ms 1.750 ms Details
22.04.2019 01:52 Uhr 99% 100% 100% 100% 1.776 ms 1.776 ms Details
22.04.2019 00:53 Uhr 99% 100% 100% 100% 1.752 ms 1.752 ms Details
21.04.2019 23:52 Uhr 99% 100% 100% 100% 1.748 ms 1.748 ms Details
21.04.2019 22:52 Uhr 99% 100% 100% 100% 1.750 ms 1.750 ms Details
21.04.2019 21:52 Uhr 99% 100% 100% 100% 1.749 ms 1.749 ms Details
21.04.2019 20:52 Uhr 99% 100% 100% 100% 1.751 ms 1.751 ms Details
21.04.2019 19:52 Uhr 99% 100% 100% 100% 1.822 ms 1.822 ms Details
21.04.2019 18:53 Uhr 99% 100% 100% 100% 1.751 ms 1.751 ms Details
21.04.2019 17:53 Uhr 99% 100% 100% 100% 1.749 ms 1.749 ms Details
21.04.2019 16:52 Uhr 99% 100% 100% 100% 1.748 ms 1.748 ms Details
21.04.2019 15:53 Uhr 99% 100% 100% 100% 1.748 ms 1.748 ms Details
21.04.2019 14:56 Uhr 99% 100% 100% 100% 1.749 ms 1.749 ms Details
21.04.2019 13:56 Uhr 99% 100% 100% 100% 1.777 ms 1.777 ms Details
21.04.2019 12:55 Uhr 99% 100% 100% 100% 1.751 ms 1.751 ms Details
21.04.2019 11:53 Uhr 99% 100% 100% 100% 1.750 ms 1.750 ms Details
21.04.2019 10:53 Uhr 99% 100% 100% 100% 1.749 ms 1.749 ms Details
21.04.2019 09:54 Uhr 100% 100% 100% 100% 1.750 ms 1.750 ms Details
21.04.2019 08:54 Uhr 99% 100% 100% 100% 1.750 ms 1.750 ms Details
21.04.2019 07:54 Uhr 100% 100% 100% 100% 1.749 ms 1.749 ms Details
21.04.2019 06:54 Uhr 99% 100% 100% 100% 1.750 ms 1.750 ms Details
21.04.2019 05:54 Uhr 100% 100% 100% 100% 1.748 ms 1.748 ms Details
21.04.2019 04:54 Uhr 99% 100% 100% 100% 1.750 ms 1.750 ms Details
21.04.2019 03:54 Uhr 100% 100% 100% 100% 1.748 ms 1.748 ms Details
21.04.2019 02:56 Uhr 99% 100% 100% 100% 1.748 ms 1.748 ms Details
21.04.2019 01:55 Uhr 99% 100% 100% 100% 1.810 ms 1.810 ms Details
21.04.2019 00:56 Uhr 96% 100% 100% 100% 1.763 ms 1.763 ms Details
20.04.2019 23:54 Uhr 99% 100% 100% 100% 1.748 ms 1.748 ms Details
20.04.2019 22:55 Uhr 100% 100% 100% 100% 1.819 ms 1.819 ms Details
20.04.2019 21:55 Uhr 100% 100% 100% 100% 1.751 ms 1.751 ms Details
20.04.2019 20:55 Uhr 99% 100% 100% 100% 1.751 ms 1.751 ms Details
20.04.2019 19:55 Uhr 100% 100% 100% 100% 1.750 ms 1.750 ms Details
20.04.2019 18:55 Uhr 100% 100% 100% 100% 1.781 ms 1.781 ms Details
20.04.2019 17:55 Uhr 100% 100% 100% 100% 1.827 ms 1.827 ms Details
20.04.2019 16:55 Uhr 100% 100% 100% 100% 1.749 ms 1.749 ms Details
20.04.2019 15:56 Uhr 99% 100% 100% 100% 1.748 ms 1.748 ms Details
20.04.2019 14:56 Uhr 99% 100% 100% 100% 1.750 ms 1.750 ms Details
20.04.2019 14:00 Uhr 99% 100% 100% 100% 1.748 ms 1.748 ms Details
20.04.2019 12:59 Uhr 99% 100% 100% 100% 1.750 ms 1.750 ms Details
20.04.2019 11:56 Uhr 100% 100% 100% 100% 1.750 ms 1.750 ms Details
20.04.2019 10:56 Uhr 99% 100% 100% 100% 1.752 ms 1.752 ms Details
20.04.2019 09:50 Uhr 98% 100% 100% 100% 1.752 ms 1.752 ms Details
20.04.2019 08:50 Uhr 100% 100% 100% 100% 1.749 ms 1.749 ms Details
20.04.2019 07:50 Uhr 100% 100% 100% 100% 1.749 ms 1.749 ms Details
20.04.2019 06:50 Uhr 99% 100% 100% 100% 1.788 ms 1.788 ms Details
20.04.2019 05:50 Uhr 99% 100% 100% 100% 1.749 ms 1.749 ms Details
20.04.2019 04:50 Uhr 100% 100% 100% 100% 1.749 ms 1.749 ms Details
20.04.2019 03:51 Uhr 100% 100% 100% 100% 1.750 ms 1.750 ms Details
20.04.2019 02:53 Uhr 99% 100% 100% 100% 1.749 ms 1.749 ms Details
20.04.2019 01:51 Uhr 99% 100% 100% 100% 1.748 ms 1.748 ms Details
20.04.2019 00:53 Uhr 99% 100% 100% 100% 1.750 ms 1.750 ms Details
19.04.2019 23:51 Uhr 100% 100% 100% 100% 1.750 ms 1.750 ms Details
19.04.2019 22:51 Uhr 100% 100% 100% 100% 1.750 ms 1.750 ms Details
19.04.2019 21:51 Uhr 99% 100% 100% 100% 1.750 ms 1.750 ms Details
19.04.2019 20:52 Uhr 100% 100% 100% 100% 1.750 ms 1.750 ms Details
19.04.2019 19:52 Uhr 99% 100% 100% 100% 1.749 ms 1.749 ms Details
19.04.2019 18:52 Uhr 99% 100% 100% 100% 1.750 ms 1.750 ms Details
19.04.2019 17:52 Uhr 98% 100% 100% 100% 1.750 ms 1.750 ms Details
19.04.2019 16:52 Uhr 99% 100% 100% 100% 1.749 ms 1.749 ms Details
19.04.2019 15:52 Uhr 100% 100% 100% 100% 1.749 ms 1.749 ms Details
19.04.2019 14:53 Uhr 100% 100% 100% 100% 1.749 ms 1.749 ms Details
19.04.2019 13:55 Uhr 99% 100% 100% 100% 1.750 ms 1.750 ms Details
19.04.2019 12:54 Uhr 99% 100% 100% 100% 1.748 ms 1.748 ms Details
19.04.2019 11:53 Uhr 99% 100% 100% 100% 1.797 ms 1.797 ms Details
19.04.2019 10:53 Uhr 99% 100% 100% 100% 1.750 ms 1.750 ms Details
19.04.2019 09:53 Uhr 99% 100% 100% 100% 1.779 ms 1.779 ms Details
19.04.2019 08:53 Uhr 99% 100% 100% 100% 1.750 ms 1.750 ms Details
19.04.2019 07:53 Uhr 99% 100% 100% 100% 1.752 ms 1.752 ms Details
19.04.2019 06:53 Uhr 100% 100% 100% 100% 1.750 ms 1.750 ms Details
19.04.2019 05:53 Uhr 99% 100% 100% 100% 1.750 ms 1.750 ms Details
19.04.2019 04:53 Uhr 100% 100% 100% 100% 1.750 ms 1.750 ms Details
19.04.2019 03:54 Uhr 99% 100% 100% 100% 1.749 ms 1.749 ms Details
19.04.2019 02:58 Uhr 96% 100% 100% 100% 1.749 ms 1.749 ms Details
19.04.2019 01:55 Uhr 95% 100% 100% 100% 1.750 ms 1.750 ms Details
19.04.2019 00:58 Uhr 99% 100% 100% 100% 1.751 ms 1.751 ms Details
18.04.2019 23:54 Uhr 99% 100% 100% 100% 1.750 ms 1.750 ms Details
18.04.2019 22:54 Uhr 100% 100% 100% 100% 1.749 ms 1.749 ms Details
18.04.2019 21:54 Uhr 100% 100% 100% 100% 1.751 ms 1.751 ms Details
18.04.2019 20:55 Uhr 99% 100% 100% 100% 1.751 ms 1.751 ms Details
18.04.2019 19:55 Uhr 100% 100% 100% 100% 1.750 ms 1.750 ms Details
18.04.2019 18:55 Uhr 99% 100% 100% 100% 1.749 ms 1.749 ms Details
18.04.2019 17:55 Uhr 99% 100% 100% 100% 1.750 ms 1.750 ms Details
18.04.2019 16:55 Uhr 99% 100% 100% 100% 1.748 ms 1.748 ms Details
18.04.2019 15:55 Uhr 99% 100% 100% 100% 1.757 ms 1.757 ms Details
18.04.2019 14:56 Uhr 100% 100% 100% 100% 1.750 ms 1.750 ms Details
18.04.2019 13:58 Uhr 99% 100% 100% 100% 1.749 ms 1.749 ms Details
18.04.2019 12:57 Uhr 99% 100% 100% 100% 1.788 ms 1.788 ms Details
18.04.2019 11:55 Uhr 99% 100% 100% 100% 1.750 ms 1.750 ms Details
18.04.2019 10:56 Uhr 100% 100% 100% 100% 1.749 ms 1.749 ms Details
18.04.2019 09:56 Uhr 99% 100% 100% 100% 1.750 ms 1.750 ms Details
18.04.2019 08:56 Uhr 100% 100% 100% 100% 1.750 ms 1.750 ms Details
18.04.2019 07:56 Uhr 99% 100% 100% 100% 1.753 ms 1.753 ms Details
18.04.2019 06:56 Uhr 99% 100% 100% 100% 1.749 ms 1.749 ms Details
18.04.2019 05:56 Uhr 100% 100% 100% 100% 1.749 ms 1.749 ms Details
18.04.2019 04:50 Uhr 100% 100% 100% 100% 1.750 ms 1.750 ms Details
18.04.2019 03:50 Uhr 99% 100% 100% 100% 1.748 ms 1.748 ms Details
18.04.2019 02:50 Uhr 100% 100% 100% 100% 1.749 ms 1.749 ms Details
18.04.2019 01:51 Uhr 99% 100% 100% 100% 1.750 ms 1.750 ms Details
18.04.2019 00:51 Uhr 99% 100% 100% 100% 1.749 ms 1.749 ms Details
17.04.2019 23:50 Uhr 100% 100% 100% 100% 1.749 ms 1.749 ms Details
17.04.2019 22:51 Uhr 100% 100% 100% 100% 1.750 ms 1.750 ms Details
17.04.2019 21:50 Uhr 100% 100% 100% 100% 1.748 ms 1.748 ms Details
17.04.2019 20:51 Uhr 99% 100% 100% 100% 1.750 ms 1.750 ms Details
17.04.2019 19:51 Uhr 100% 100% 100% 100% 1.752 ms 1.752 ms Details
17.04.2019 18:53 Uhr 97% 100% 100% 100% 1.749 ms 1.749 ms Details
17.04.2019 17:54 Uhr 97% 100% 100% 100% 1.748 ms 1.748 ms Details
17.04.2019 16:55 Uhr 96% 100% 100% 100% 1.787 ms 1.787 ms Details
17.04.2019 15:57 Uhr 97% 100% 100% 100% 1.749 ms 1.749 ms Details
17.04.2019 14:55 Uhr 75% 100% 100% 100% 1.749 ms 1.749 ms Details
17.04.2019 13:54 Uhr 98% 100% 100% 100% 1.750 ms 1.750 ms Details
17.04.2019 12:56 Uhr 87% 100% 100% 100% 1.783 ms 1.783 ms Details
17.04.2019 11:54 Uhr 96% 100% 100% 100% 1.749 ms 1.749 ms Details
17.04.2019 10:54 Uhr 97% 100% 100% 100% 1.749 ms 1.749 ms Details
17.04.2019 09:54 Uhr 94% 100% 100% 100% 1.748 ms 1.748 ms Details
17.04.2019 08:54 Uhr 95% 100% 100% 100% 1.752 ms 1.752 ms Details
17.04.2019 07:54 Uhr 95% 100% 100% 100% 1.750 ms 1.750 ms Details
17.04.2019 06:54 Uhr 97% 100% 100% 100% 1.748 ms 1.748 ms Details
17.04.2019 05:54 Uhr 96% 100% 100% 100% 1.749 ms 1.749 ms Details
17.04.2019 04:54 Uhr 97% 100% 100% 100% 1.752 ms 1.752 ms Details
17.04.2019 03:53 Uhr 100% 100% 100% 100% 1.749 ms 1.749 ms Details
17.04.2019 02:53 Uhr 100% 100% 100% 100% 1.748 ms 1.748 ms Details
17.04.2019 01:53 Uhr 99% 100% 100% 100% 1.749 ms 1.749 ms Details
17.04.2019 00:54 Uhr 99% 100% 100% 100% 1.749 ms 1.749 ms Details
16.04.2019 23:53 Uhr 99% 100% 100% 100% 1.748 ms 1.748 ms Details
16.04.2019 22:53 Uhr 99% 100% 100% 100% 1.749 ms 1.749 ms Details
16.04.2019 21:54 Uhr 100% 100% 100% 100% 1.750 ms 1.750 ms Details
16.04.2019 20:54 Uhr 100% 100% 100% 100% 1.749 ms 1.749 ms Details
16.04.2019 19:54 Uhr 99% 100% 100% 100% 1.748 ms 1.748 ms Details
16.04.2019 18:54 Uhr 100% 100% 100% 100% 1.749 ms 1.749 ms Details
16.04.2019 17:54 Uhr 99% 100% 100% 100% 1.750 ms 1.750 ms Details
16.04.2019 16:54 Uhr 99% 100% 100% 100% 1.751 ms 1.751 ms Details
16.04.2019 15:54 Uhr 100% 100% 100% 100% 1.749 ms 1.749 ms Details
16.04.2019 14:54 Uhr 100% 100% 100% 100% 1.750 ms 1.750 ms Details
16.04.2019 13:56 Uhr 99% 100% 100% 100% 1.749 ms 1.749 ms Details
16.04.2019 12:55 Uhr 99% 100% 100% 100% 1.750 ms 1.750 ms Details
16.04.2019 11:55 Uhr 100% 100% 100% 100% 1.749 ms 1.749 ms Details
16.04.2019 10:56 Uhr 99% 100% 100% 100% 1.782 ms 1.782 ms Details
16.04.2019 09:57 Uhr 96% 100% 100% 100% 1.779 ms 1.779 ms Details
16.04.2019 08:57 Uhr 99% 100% 100% 100% 1.752 ms 1.752 ms Details
16.04.2019 07:58 Uhr 98% 100% 100% 100% 1.811 ms 1.811 ms Details
16.04.2019 06:59 Uhr 99% 100% 100% 100% 1.748 ms 1.748 ms Details
16.04.2019 00:58 Uhr 99% 100% 100% 100% 1.749 ms 1.749 ms Details
16.04.2019 05:58 Uhr 99% 100% 100% 100% 1.818 ms 1.818 ms Details
16.04.2019 03:58 Uhr 99% 100% 100% 100% 1.750 ms 1.750 ms Details
16.04.2019 02:59 Uhr 99% 100% 100% 100% 1.751 ms 1.751 ms Details
16.04.2019 01:57 Uhr 99% 100% 100% 100% 1.750 ms 1.750 ms Details
16.04.2019 04:59 Uhr 97% 100% 100% 100% 1.748 ms 1.748 ms Details