Skip to content
https://zdf.de

Accessibility

· 13 checks — Landmarks, headings, alt text, forms, and link quality rolled into one auditable list.
SCORE
54
GRADE
F
FIX
5
REVIEW
5
PASS
3
INFO
0
Checks
13
3 PASS 5 REVIEW 5 FIX
F
404 Error Page
Action
HTTP 403, bare page
FIX
HTTP 403, bare page
Warning::
Unexpected status code: HTTP 403
Expected HTTP 404 but received 403. This may confuse search engine crawlers.
Got: HTTP 403
Warning::
Bare server default 404 page
The 404 page has no custom styling. Users hitting a broken link see a generic error with no way to navigate back. Add a custom 404 page with your site navigation and a search bar.
404 Page Quality Default 404 Page
Status Code HTTP 403 Page Title Access Denied Custom Styling Navigation Homepage Link Search Form
D
Web Manifest
Action
Not found
FIX
Not found
Info::
No web manifest found
No manifest at standard paths (/manifest.json, /site.webmanifest). A manifest is optional but enables PWA features like home screen installation and standalone display.

No web manifest found.

D
Dark Mode Support
Action
Theme color only
FIX
Theme color only
Info::
Theme-color present but no dark variant
A theme-color is set but no dark-specific variant was found. The browser toolbar may not adapt for dark mode users.
Got: #0d1118
Info::
No dark mode signals detected
Consider adding CSS with @media (prefers-color-scheme: dark) and <meta name='color-scheme' content='light dark'>.
Info::
Detection limited to meta tags and inline styles
External CSS files may contain prefers-color-scheme rules not visible to this scan.
Dark ModePartial Dark Mode
color-scheme meta Not set Dark theme-color Not set CSS indicators Not detected

Detection limited to meta tags and inline styles.

D
Print Stylesheet
Action
No print styles
FIX
No print styles
Info::
No print-specific styles detected
When users print this page, they get the screen layout including navigation and non-essential elements. Add @media print rules to hide navigation and optimize layout for paper.
Print Stylesheet No Print Styles
Print stylesheet Not found Inline @media print Not detected
F
Navigation UX
Action
No navigation patterns
FIX
No navigation patterns
Info::
5 navigation landmark(s) detected
Info::
No breadcrumbs, search, or skip link detected
These navigation aids help users orient themselves and find content efficiently, especially on large sites.
Breadcrumbs
Search
Skip Link
Labeled Navigation 5 <nav> element(s)
Back to Top
Hamburger Menu
Sticky Navigation Cannot reliably detect (CSS-based)
1 of 6 testable patterns navigation patterns detected. Limited navigation support. Consider adding breadcrumbs, search, and skip link.
B
Landmark Structure
30 landmarks
REVIEW
30 landmarks
Info::
<main> landmark present
Info::
5 <nav> landmark(s) found
Warning::
1 of 5 <nav> elements are unlabeled
Multiple navigations need aria-label to distinguish them for screen readers.
Warning::
Skip navigation link is missing (WCAG 2.4.1)
Add a skip link as the first focusable element so keyboard users can bypass repeated navigation.
Page Structure — as a screen reader sees it
BANNER header NAV MAIN CONTENTINFO footer

Multiple navigations need aria-label to distinguish them for screen readers.

Why this matters

Some <nav> elements lack aria-label — screen-reader users hear 'navigation' multiple times with no way to distinguish them.

Learn more

When a page has multiple <nav> regions (primary, footer, breadcrumb), each needs aria-label or aria-labelledby. AT users navigate by landmark; identical 'navigation' announcements force them to enter each one to discover purpose.

Source: WAI-ARIA Authoring Practices

Add a skip link as the first focusable element so keyboard users can bypass repeated navigation.

Why this matters

Without a skip-nav link, keyboard users tab through every nav item before reaching content — every page, every visit.

Learn more

WCAG 2.4.1 (Bypass Blocks) requires a mechanism to skip past repeated content. The standard implementation is a 'Skip to main content' link that's the first focusable element, visually hidden until focused. Three lines of HTML + four of CSS.

Source: WCAG 2.1 SC 2.4.1

C
Heading Hierarchy
Action
403 headings
REVIEW
403 headings
Info::
Single H1 present
Warning::
8 empty heading(s)
Empty headings appear in the document outline but provide no information.
  • H1 Zweites Deutsches Fernsehen
  • H2 Bosetti Late Night
  • H2 Till Reiners’ Happy Hour
  • H2 ZDFroyal: Die Queen und ich
  • H2 Die Queen
  • H2 Blind Sherlock
  • H2 ZDFroyal: Die Queen und ich
  • H2 Top-Serien zum Streamen
  • H3 Blind Sherlock
  • H3 Alice & Jack
  • H3 Phoenix - Change Or Die
  • H3 Iris - Die Wahrheit
  • H3 Nautilus
  • H3 Tschappel
  • H3 Normal People
  • H3 Chabos
  • H3 Alex Rider
  • H3 PUSH
  • H3 Ich dich auch!
  • H3 A Good Girl's Guide to Murder
  • H3 The Veil
  • H3 Mystery Road: Origin
  • H3 Crossfire - Tod in der Sonne
  • H3 After Benjamin
  • H3 How to Kill Your Sister
  • H3 This Is Going To Hurt
  • H3 Operation Marea Negra
  • H3 Die Macht der Kränkung
  • H3 Wir geben alles für den Stream
  • H3 Serien
  • H2 Packende Krimis
  • H3 Dan Sommerdahl - Tödliche Idylle
  • H3 Im Grunde Mord - Blutsbande
  • H3 SOKO Leipzig
  • H3 Der Alte
  • H3 Die Toten vom BodenseeSchicksalsrad
  • H3 Unter anderen Umständen
  • H3 Helen Dorn
  • H3 Mord im Mittsommer
  • H3 Nord Nord MordSievers und der Traum vom Fliegen
  • H3 SOKO Wismar
  • H3 WilsbergMogelpackung
  • H3 Stralsund
  • H3 OstfriesenkrimisOstfriesentotenstille
  • H3 Nord Nord Mord
  • H3 Friesland
  • H3 Die Rosenheim-Cops
  • H3 Schnee von gestern
  • H3 Mordufer
  • H3 Erzgebirgskrimi
  • H3 Marie Brand
  • H3 Die Chefin
  • H3 Inspector Barnaby
  • H3 Die Toten vom Bodensee
  • H3 Wilsberg
  • H3 Taunuskrimi
  • H2 Romance und Leidenschaft
  • H3 Herzkino
  • H3 Neuer Wind im Alten Land
  • H3 Der Bergdoktor
  • H3 Lena Lorenz
  • H3 Die Bergretter
  • H3 Einfach Elli
  • H3 Die Maiwald
  • H3 Inga Lindström
  • H3 Frühling
  • H3 Ella Schön
  • H3 Das Traumschiff
  • H3 Doktor Ballouz
  • H3 Rosamunde PilcherWo Liebe aufhört und wo sie beginnt
  • H3 Bettys Diagnose
  • H3 Rosamunde PilcherEinspruch für die Liebe
  • H3 Baumgeflüster
  • H3 Ein Sommer in …
  • H3 Kreuzfahrt ins Glück
  • H3 Rosamunde Pilcher
  • H3 Dr. Nice
  • H3 Nächste Ausfahrt Glück
  • H3 Crystal Wall
  • H3 Lena LorenzRetterbaby (1)
  • H3 Lena LorenzRetterbaby (2)
  • H3 Liebesbrief an Jenny
  • H2 Doku-Reihen zum Streamen
  • H3 Krieg der Zukunft
  • H3 Ägyptens Mumien
  • H3 Vergessenes Wissen
  • H3 Blaulicht Rostock
  • H3 Nordkorea - Die Macht der Kim-Dynastie
  • H3 PHASE
  • H3 Die Akte Trump
  • H3 Die Diplomaten
  • H3 Essen XXL
  • H3 Kreativ mit Behinderung
  • H3 Retro Battles – Die Trends der 90er
  • H3 Die zwei Leben der Lufthansa
  • H3 Streife 24/7 – Polizei im Einsatz
  • H3 Tricks der Lebensmittelindustrie
  • H3 Entscheidung auf dem Schlachtfeld
  • H3 Mesut Özil – zu Gast bei Freunden
  • H3 SO GEHT FRIEDEN!
  • H3 Wege des Wissens
  • H3 Traumorte
  • H3 Blutgold
  • H3 Das Nazi-Kartell
  • H3 Ballonflucht aus der DDR
  • H3 Faszination Erde
  • H3 Wir geben alles für den Stream
  • H3 Dokus
  • H3 Reportagen
  • H2 Spannende Dokus
  • H3 Terra X History - die EinzeldokusDas Geheimnis der DDR-Sportelite
  • H3 ZDFroyal: Die Queen und ich
  • H3 frontal - die DokuRusslands Atomgeschäfte: Europa in der Falle
  • H3 37 Grad - die EinzeldokusBefreundet mit einer KI
  • H3 TRU DOKUSchwere Hirnblutung mit 17
  • H3 Ehrlich Brothers: Was geben uns Geschwister?
  • H3 Die Spur - die EinzeldokusIn Jeffrey Epsteins E-Mail-Postfach
  • H3 ZDFzeitDie Akte Epstein: Kampf um die Wahrheit
  • H3 Pferdestärke – Die Welt der Gina Schumacher
  • H3 37 Grad Leben - die EinzeldokusMänner unterm Messer - Schönheit für ein neues Ich
  • H3 Deutschland, wie gerecht bist du?Wer für die Energiewende zahlt
  • H3 Sudan: Ein Krankenhaus im Schatten des Krieges
  • H3 Terra X History - die EinzeldokusTiere im Krieg - Spione, Boten und Kämpfer
  • H3 Food StoriesDie Wahrheit über Dr. Oetker
  • H3 Aktenzeichen XY... UngelöstAktenzeichen XY... Update
  • H3 Terra X - die EinzeldokusVerschollen - drei dramatische Schiffbrüche
  • H3 frontal - das MagazinTeures Krebsmedikament
  • H3 37 Grad - die Einzeldokus100 Jahre Leben: Was wirklich zählt
  • H3 Terra X - die EinzeldokusRückkehr zum Mond
  • H3 Terra X History - die EinzeldokusMario Adorf - eine deutsche Filmlegende
  • H3 Ermittler!Die düsteren Seiten von Wien
  • H3 Terra X Harald LeschWie sicher ist unsere Stromversorgung?
  • H3 37 Grad - die EinzeldokusIm Licht der Stille - wenn blind taub liebt
  • H3 Was macht uns gesund?Neustart fürs Knie
  • H3 Dokus
  • H3 Reportagen
  • H2 Internationale Spielfilm-Highlights
  • H3 Internationales Kino
  • H3 Jericho Ridge - Unter Beschuss
  • H3 Nomis - Die Nacht des Jägers
  • H3 Tod in den Wäldern
  • H3 Ultraviolet
  • H3 Jussi Adler-Olsen: Verheißung
  • H3 Persischstunden
  • H3 Roxanne
  • H3 Leichen pflastern seinen Weg
  • H3 Ein Mann namens Ove
  • H3 Femme
  • H3 Postcard Killings
  • H3 Doch das Böse gibt es nicht
  • H3 Eternal
  • H3 Ich Capitano
  • H3 Women without Men
  • H3 Disconnect
  • H3 Mord in der Lagune
  • H3 Konferenz der Tiere
  • H3 The Locksmith - Der Spezialist
  • H3 Vanished - Tage der Angst
  • H3 Mord auf La Gomera
  • H2 Livestreams
  • H3 (empty)
  • H3 (empty)
  • H3 (empty)
  • H3 (empty)
  • H3 (empty)
  • H3 (empty)
  • H3 (empty)
  • H3 Pferdestärke – Die Welt der Gina Schumacher
  • H2 Nachrichten und Politik
  • H2 (empty)
  • H2 heute journal
  • H2 heute 19:00 Uhr
  • H2 ZDFheute live
  • H2 heute journal update
  • H2 Berlin direkt
  • H2 maybrit illner
  • H2 frontal - das Magazin
  • H2 auslandsjournal - das Magazin
  • H2 Markus Lanz
  • H2 PolitiX
  • H2 Was nun, ...?
  • H2 heute in Deutschland
  • H2 heute in Europa
  • H2 logo!
  • H2 ZDF-Morgenmagazin
  • H2 ZDF-Mittagsmagazin
  • H2 Nachrichten
  • H2 Iran-Krieg - Aktuelles und Hintergründe
  • H3 ZDFheute liveVerhandlungen auf der Kippe?
  • H3 ZDFheute liveHormus-Konferenz: Botschaft an Washington
  • H3 ZDFheute liveWarum Iran an Verhandlungen interessiert ist
  • H3 ZDFheute liveUS-Kontrollen: Konfrontation mit China?
  • H3 ZDFheute liveSo läuft die US-Blockade
  • H3 ZDFheute liveUS-Iran-Gespräche beendet: Und jetzt?
  • H3 maybrit illner Trump und Iran: Sieg, Niederlage oder Chaos?
  • H3 Markus LanzDebatte zur Waffenruhe in Iran
  • H3 ZDFheute liveIran-Krieg: Niederlage für Trump?
  • H3 ZDFheute liveWas die Waffenruhe bringt
  • H3 ZDFheute liveWaffenruhe im Iran-Krieg: Wie geht es weiter?
  • H3 ZDFheute liveLibanon: Welche Folgen hat Israels Offensive?
  • H3 länderspiegel - die DokuKrieg am Golf – Urlaub in der Krise?
  • H3 phoenix plusStraße von Hormus - die Analyse
  • H3 ZDFheute liveSo groß ist die Gefahr durch Irans Raketen
  • H3 frontal - die DokuSo überwacht das Iran-Regime seine Bürger
  • H3 ZDFheute liveWarum die Golfstaaten nicht zurückschlagen
  • H3 ZDFheute liveMilliardenkosten im Krieg gegen Iran
  • H3 WISO - das WirtschaftsmagazinComeback der Inflation?
  • H3 phoenix plusWer ist der neue Ayatollah?
  • H3 auslandsjournal - das MagazinNahost in Aufruhr
  • H3 auslandsjournal - das MagazinIran blockiert Handelswege
  • H3 ZDFheute liveWarnung vor iranischen Terror-Zellen
  • H3 ZDFheute liveSo profitiert Putin vom Iran-Krieg
  • H3 ZDFheute liveIran: Diese Rolle haben die Geheimdienste
  • H3 Israel und Iran – Rivalen in Nahost
  • H2 Themen, die bewegen
  • H3 ZDFheute liveNeuer Apple-Chef: Was sich jetzt ändert
  • H3 ZDFheute liveSo trifft uns die Kerosin-Krise
  • H3 aspekteDie zerstörerische Kraft der Musik
  • H3 Markus LanzAmpel reloaded?
  • H3 ZDFheute liveRoboter und Drohnen: Ukraine überlegen?
  • H3 Markus LanzTempolimit, Fracking oder Klimageld?
  • H3 auslandsjournal - das MagazinPräsident ohne Hemmungen
  • H3 ZDFheute liveTrump vs. Papst Leo XIV.
  • H3 auslandsjournal - das MagazinDie mutigen Frauen des Libanon
  • H3 Eingesperrt mit Jan FleischhauerFrauenpower: Sind Männer unsere Feinde?
  • H3 Bolzplatz Das steckt hinter dem Absturz von Tottenham
  • H3 UNBUBBLESoldat vs. Gen Z: Wehrpflicht – ja oder nein?
  • H3 Bosetti will reden!Schwarzfahren entkriminalisieren?
  • H3 phoenix plusZusammenarbeit Deutschland und Ukraine
  • H3 ZDFheute liveSudan: Was bringt die Geberkonferenz?
  • H3 Markus LanzTankrabatt spaltet Koalition
  • H3 frontal - das MagazinTeurer Sprit: Wie Konzerne weiter abkassieren
  • H3 frontal - das MagazinOrbán abgewählt: Wie verändert das die EU?
  • H3 ZDFheute liveWie sich die Partnerschaft verändert
  • H3 ZDFheute liveWas die Entlastungen bringen könnten
  • H3 ZDFheute liveMagyar siegt: Neues Ungarn?
  • H3 ZDFheute liveWas kommt nach "Artemis 2"?
  • H3 WISO - das WirtschaftsmagazinMehrwertsteuer hoch? Drei unbequeme Wahrheiten
  • H3 aspekteDie heilende Kraft der Musik
  • H3 UNBUBBLE13 Fragen: Haben wir zu viele Studierende?
  • H2 Glanzvolle Unterhaltung und Shows
  • H3 Bares für Rares
  • H3 Duell der Gartenprofis
  • H3 MAITHINK X - Die Show
  • H3 Der Quiz-Champion
  • H3 Die Küchenschlacht
  • H3 Die Küchenschlacht XXL
  • H3 Pop Around the Clock Herbert Grönemeyer live: "Das ist los" 2023
  • H3 Pop Around the Clock
  • H3 Neo Ragazzi
  • H3 Das Literarische Quartett
  • H3 Die Giovanni Zarrella Show
  • H3 Ehrlich Brothers - Road to Las Vegas
  • H3 Bares für Rares - XXL
  • H3 Böhmi brutzelt
  • H3 Terra X - Wettlauf um die Welt
  • H3 Masterclass
  • H3 Garden Dreams
  • H3 Lass dich überwachen!
  • H3 Die Preisverleihung der 76. Berlinale
  • H3 Ehrlich Brothers DIAMONDS Family Edition
  • H3 Ehrlich Brothers DIAMONDS
  • H3 That's My Style
  • H3 Die Immo-Helden
  • H3 Der ZDF-Lesemarathon
  • H3 Waldis Welt
  • H2 Comedy und Satire
  • H3 ZDF Magazin Royale
  • H3 heute-show
  • H3 Till Reiners’ Happy Hour
  • H3 Bosetti Late Night
  • H3 ZDF Magazin vor Ort
  • H3 Neo Match up - mit Parshad Esmaeili
  • H3 Sketch-History
  • H3 Toll! Satire von Doyé und Wiemers
  • H3 Neo Social Club
  • H3 Die Anstalt
  • H3 Welke & Pastewka
  • H3 Nicht nachmachen!
  • H3 Bosetti will reden!
  • H3 Browser Ballett
  • H3 Chaos Comedy Club
  • H3 Till Tonight
  • H3 heute-show spezialWas wir auch 2026 nicht lösen werden
  • H3 heute-show spezial
  • H3 Dis(s)kurs
  • H3 Game Two
  • H3 3satFestival
  • H3 Einsame Herzen
  • H3 Der ZDF Comedy Sommer
  • H3 Urban Priol: TILT 2025 - Der Jahresrückblick
  • H3 Toll! Der Satirische Jahresrückblick
  • H2 Unsere besten Sport-Dokus
  • H3 Pferdestärke – Die Welt der Gina Schumacher
  • H3 Mesut Özil – zu Gast bei Freunden
  • H3 The Wagner Brothers - Zwei Brüder, ein Traum
  • H3 Großes Tennis - Made in East Germany
  • H3 7:1 - Das Jahrhundertspiel
  • H3 Big Dreams: der harte Weg zum Ski-Profi
  • H3 Always Hamburg
  • H3 FC Hollywood
  • H3 Fußball-Legenden
  • H3 Paralympische Heldinnen
  • H3 Eine olympische Bilanz
  • H3 OnlyBob - Mein Körper. Mein Kapital.
  • H3 Biathlon Nation - Ein Team. Eine Mission.
  • H3 Freestyle - Stories aus dem Actionsport
  • H3 Köster & Knorr - Auf dem Weg an die Handball-Weltspitze
  • H3 Weg zu den Paralympics 2026
  • H3 Laura Dahlmeier und die Liebe zu den Bergen
  • H3 Spiel ihres Lebens
  • H3 Terra X History - die EinzeldokusKati Witt – Eiskönigin zwischen Ost und West
  • H3 Trophy Men
  • H3 Owen Ansah - Der schnellste Deutsche aller Zeiten
  • H3 Henry Maske - Mein Weg
  • H3 Crunchtime: Satou Saballys Weg zur Weltspitze
  • H3 Bigger PictureAls Becker das Tennis auf den Kopf stellte
  • H3 Superstar Dirk Nowitzki
  • H2 Deutscher Film
  • H3 Ein schrecklich reiches Paar
  • H3 Hüftkreisen mit Nancy
  • H3 Matze, Kebab und Sauerkraut
  • H3 Zwei verlorene Schafe
  • H3 Ellbogen
  • H3 Das leere Grab
  • H3 The Ordinaries
  • H3 Blindspot
  • H3 Krokodil
  • H3 Für immer Eltern
  • H3 Fast perfekte Frauen
  • H3 No Dogs Allowed
  • H3 Fossil
  • H3 Extraklasse
  • H3 Extraklasse 2+
  • H3 Beate Uhse - Das Recht auf Liebe
  • H3 Unsichtbarer Angreifer
  • H3 Ich werde nicht schweigen
  • H3 Eine bessere Welt
  • H3 Die Mittagsfrau
  • H3 Mein Freund, das Ekel
  • H3 Im Feuer
  • H3 Das Lehrerzimmer
  • H3 Lehrer kann jeder!
  • H3 Schweigeminute
  • H3 Im Schatten der Angst
  • H2 Kultserien und Filmklassiker aus dem Retro-Archiv
  • H3 Retro-Klassiker
  • H3 Die Schwarzwaldklinik
  • H3 Der Bergdoktor
  • H3 Alle meine Töchter
  • H3 Das Traumschiff
  • H3 Die Rettungsflieger
  • H3 Anna
  • H3 Ich heirate eine Familie
  • H3 Bianca - Wege zum Glück
  • H3 Die Wicherts von nebenan
  • H3 Die Bergretter
  • H3 Fünf Freunde - Classics
  • H3 Patrik Pacard
  • H3 Das Erbe der Guldenburgs
  • H3 Der letzte Zeuge
  • H3 Stubbe
  • H3 Diese Drombuschs
  • H3 Oliver Maass
  • H2 Die besten Filme, Serien und Shows für Kids
  • H3 Wickie und die starken Männer
  • H3 Unsere Ferien auf Saltkrokan
  • H3 Die Kinder aus der Silberstraße
  • H3 Hanni und Nanni
  • H3 Die Mixed WG - Ab nach Alicante
  • H3 Mystic - Das Geheimnis von Kauri Point
  • H3 Fünf Freunde
  • H3 Die Schöne und das Biest
  • H3 Spellbound - Verzaubert in Paris
  • H3 Magic Pranks
  • H3 Löwenzahn
  • H3 logo!
  • H3 PUR+
  • H3 Checkpoint
  • H3 1, 2 oder 3
  • H3 Tanoshii - Das Anime- und MangaVerse
  • H3 ECHT friends
  • H3 Robin Hood
  • H3 Bibi und Tina
  • H3 Wickie und die starken Männer
  • H3 Die Biene Maja
  • H3 Die drei Musketiere
  • H3 Meine Freundin Conni
  • H3 ZDFchen
  • H3 ZDFtivi für Kinder
  • H2 Kategorien
  • H3 Barrierefreie Inhalte
  • H3 A - Z
  • H3 Satire
  • H3 Sport
  • H3 Kultur
  • H3 Konzerte
  • H3 Shows
  • H3 Magazine
  • H3 Reportagen
  • H3 Serien
  • H3 Filme
  • H3 Dokus

Empty headings appear in the document outline but provide no information.

Why this matters

Empty <hN> tags break the document outline — screen-reader users navigating by heading hit dead silence.

Source: WCAG 2.4.6

C
Favicon & Branding
Action
3 icon(s) detected
REVIEW
3 icon(s) detected
Warning::
No favicon.ico at site root
Some older browsers, bookmark tools, and RSS readers look for /favicon.ico. Add one as a fallback.
Info::
HTML icon links detected
Info::
Apple touch icon present
Info::
Multiple icon sizes detected
favicon.ico Missing
PNG Icons Present
Apple Touch Present
SVG Favicon Missing
Manifest Icons Missing
Multiple Sizes Present
C
Color Contrast (Screenshot)
Action
20 text elements analyzed, 20 fail WCAG AA
REVIEW

Analyzes text contrast against the actual rendered page, including background images, gradients, and overlays that CSS-based tools cannot detect.

0 pass 20 fail WCAG AA
h1 Zweites Deutsches Fernsehen
1.70:1
#000000
on
#2C363D
needs 3.0:1 (large text)
32px · above the fold
h2 Bosetti Late Night
1.70:1
#000000
on
#2C363D
needs 3.0:1 (large text)
24px · mid-page
h2 Till Reiners’ Happy Hour
1.70:1
#000000
on
#2C363D
needs 3.0:1 (large text)
24px · bottom of viewport
h2 ZDFroyal: Die Queen und ich
1.70:1
#000000
on
#2C363D
needs 3.0:1 (large text)
24px · bottom of viewport
h2 Die Queen
1.70:1
#000000
on
#2C363D
needs 3.0:1 (large text)
24px · bottom of viewport
h2 Blind Sherlock
1.70:1
#000000
on
#2C363D
needs 3.0:1 (large text)
24px · bottom of viewport
h2 ZDFroyal: Die Queen und ich
1.70:1
#000000
on
#2C363D
needs 3.0:1 (large text)
24px · bottom of viewport
h2 Top-Serien zum Streamen
1.70:1
#000000
on
#2C363D
needs 3.0:1 (large text)
24px · bottom of viewport
h2 Packende Krimis
1.70:1
#000000
on
#2C363D
needs 3.0:1 (large text)
24px · bottom of viewport
h2 Romance und Leidenschaft
1.70:1
#000000
on
#2C363D
needs 3.0:1 (large text)
24px · bottom of viewport
h2 Doku-Reihen zum Streamen
1.70:1
#000000
on
#2C363D
needs 3.0:1 (large text)
24px · bottom of viewport
h2 Spannende Dokus
1.70:1
#000000
on
#2C363D
needs 3.0:1 (large text)
24px · bottom of viewport
h2 Internationale Spielfilm-Highlights
1.70:1
#000000
on
#2C363D
needs 3.0:1 (large text)
24px · bottom of viewport
h2 Livestreams
1.70:1
#000000
on
#2C363D
needs 3.0:1 (large text)
24px · bottom of viewport
h2 Nachrichten und Politik
1.70:1
#000000
on
#2C363D
needs 3.0:1 (large text)
24px · bottom of viewport
h2 heute journal
1.70:1
#000000
on
#2C363D
needs 3.0:1 (large text)
24px · bottom of viewport
h2 heute 19:00 Uhr
1.70:1
#000000
on
#2C363D
needs 3.0:1 (large text)
24px · bottom of viewport
h2 ZDFheute live
1.70:1
#000000
on
#2C363D
needs 3.0:1 (large text)
24px · bottom of viewport
h2 heute journal update
1.70:1
#000000
on
#2C363D
needs 3.0:1 (large text)
24px · bottom of viewport
h2 Berlin direkt
1.70:1
#000000
on
#2C363D
needs 3.0:1 (large text)
24px · bottom of viewport
Show all checked elements (20)
ElementRatioRequiredFGBGResult
h1 Zweites Deutsches Fe…1.70:13.0:1
#000000
#2C363D
Fail
h2 Bosetti Late Night1.70:13.0:1
#000000
#2C363D
Fail
h2 Till Reiners’ Happ…1.70:13.0:1
#000000
#2C363D
Fail
h2 ZDFroyal: Die Queen …1.70:13.0:1
#000000
#2C363D
Fail
h2 Die Queen1.70:13.0:1
#000000
#2C363D
Fail
h2 Blind Sherlock1.70:13.0:1
#000000
#2C363D
Fail
h2 ZDFroyal: Die Queen …1.70:13.0:1
#000000
#2C363D
Fail
h2 Top-Serien zum Strea…1.70:13.0:1
#000000
#2C363D
Fail
h2 Packende Krimis1.70:13.0:1
#000000
#2C363D
Fail
h2 Romance und Leidensc…1.70:13.0:1
#000000
#2C363D
Fail
h2 Doku-Reihen zum Stre…1.70:13.0:1
#000000
#2C363D
Fail
h2 Spannende Dokus1.70:13.0:1
#000000
#2C363D
Fail
h2 Internationale Spiel…1.70:13.0:1
#000000
#2C363D
Fail
h2 Livestreams1.70:13.0:1
#000000
#2C363D
Fail
h2 Nachrichten und Poli…1.70:13.0:1
#000000
#2C363D
Fail
h2 heute journal1.70:13.0:1
#000000
#2C363D
Fail
h2 heute 19:00 Uhr1.70:13.0:1
#000000
#2C363D
Fail
h2 ZDFheute live1.70:13.0:1
#000000
#2C363D
Fail
h2 heute journal update1.70:13.0:1
#000000
#2C363D
Fail
h2 Berlin direkt1.70:13.0:1
#000000
#2C363D
Fail

Methodology: The top 20 text elements by font size were checked. Background color was sampled from the desktop screenshot using a 5-point pattern. WCAG 2.1 AA requires 4.5:1 for normal text and 3:1 for large text.

A+
Alt Text Quality
All 660 images OK
PASS
All 660 images OK
Info::
653 decorative image(s) correctly marked
Info::
7 image(s) with good alt text
660 images 7 good alt text 653 decorative
All images have appropriate alt text.
A+
Form Accessibility
No form controls
PASS
No form controls
Info::
No form controls on this page
No form controls found.
A+
Lighthouse Accessibility Audits
Score 96/100 — 1 failing, 21 passed
PASS
96

Accessibility

These checks highlight opportunities to improve the accessibility of your web app. Automatic detection can only detect a subset of issues and does not guarantee the accessibility of your web app, so manual testing is also encouraged.

Best practices

Touch targets with sufficient size and spacing help users who may have difficulty targeting small controls to activate the targets. Learn more about touch targets.

Why this matters

Performance issues directly impact user engagement and conversion rates.

Failing Elements
Hier findest du das Impressum. section.syre25w > div.s4jzaq2 > p#cmp-dialog-description > a.b1tdgj4y

These items highlight common accessibility best practices.

Interactive controls are keyboard focusable
Interactive elements indicate their purpose and state
The page has a logical tab order
Visual order on the page follows DOM order
User focus is not accidentally trapped in a region
The user's focus is directed to new content added to the page
HTML5 landmark elements are used to improve navigation
Offscreen content is hidden from assistive technology
Custom controls have associated labels
Custom controls have ARIA roles
`[aria-*]` attributes match their roles
`[aria-hidden="true"]` is not present on the document `<body>`
`[role]`s have all required `[aria-*]` attributes
`[role]` values are valid
`[aria-*]` attributes have valid values
`[aria-*]` attributes are valid and not misspelled
Buttons have an accessible name
`[user-scalable="no"]` is not used in the `<meta name="viewport">` element and the `[maximum-scale]` attribute is not less than 5.
ARIA attributes are used as specified for the element's role
Elements with `role="dialog"` or `role="alertdialog"` have accessible names.
`[aria-hidden="true"]` elements do not contain focusable descendents
Elements use only permitted ARIA attributes
Background and foreground colors have a sufficient contrast ratio
Document has a `<title>` element
`<html>` element has a `[lang]` attribute
`<html>` element has a valid value for its `[lang]` attribute
Links have a discernible name
No element has a `[tabindex]` value greater than 0
Heading elements appear in a sequentially-descending order
Document has a main landmark.
Deprecated ARIA roles were not used
`[accesskey]` values are unique
`button`, `link`, and `menuitem` elements have accessible names
ARIA input fields have accessible names
ARIA `meter` elements have accessible names
ARIA `progressbar` elements have accessible names
Elements with an ARIA `[role]` that require children to contain a specific `[role]` have all required children.
`[role]`s are contained by their required parent element
Elements with the `role=text` attribute do not have focusable descendents.
ARIA toggle fields have accessible names
ARIA `tooltip` elements have accessible names
ARIA `treeitem` elements have accessible names
The page contains a heading, skip link, or landmark region
`<dl>`'s contain only properly-ordered `<dt>` and `<dd>` groups, `<script>`, `<template>` or `<div>` elements.
Definition list items are wrapped in `<dl>` elements
ARIA IDs are unique
No form fields have multiple labels
`<frame>` or `<iframe>` elements have a title
`<html>` element has an `[xml:lang]` attribute with the same base language as the `[lang]` attribute.
Image elements have `[alt]` attributes
Input buttons have discernible text.
`<input type="image">` elements have `[alt]` text
Form elements have associated labels
Links are distinguishable without relying on color.
Lists contain only `<li>` elements and script supporting elements (`<script>` and `<template>`).
List items (`<li>`) are contained within `<ul>`, `<ol>` or `<menu>` parent elements
The document does not use `<meta http-equiv="refresh">`
`<object>` elements have alternate text
Select elements have associated label elements.
Skip links are focusable.
Cells in a `<table>` element that use the `[headers]` attribute refer to table cells within the same table.
`<th>` elements and elements with `[role="columnheader"/"rowheader"]` have data cells they describe.
`[lang]` attributes have a valid value
`<video>` elements contain a `<track>` element with `[kind="captions"]`
Tables have different content in the summary attribute and `<caption>`.
All heading elements contain content.
Uses ARIA roles only on compatible elements
Image elements do not have `[alt]` attributes that are redundant text.
Identical links have the same purpose.
Elements with visible text labels have matching accessible names.
Tables use `<caption>` instead of cells with the `[colspan]` attribute to indicate a caption.
`<td>` elements in a large `<table>` have one or more table headers.
All checks on this page are automated. Results are estimates - run targeted manual reviews when the score affects a release decision.

Send Feedback