Skip to content
https://taz.de

Accessibility

· 13 checks — Landmarks, headings, alt text, forms, and link quality rolled into one auditable list.
SCORE
58
GRADE
D
FIX
4
REVIEW
7
PASS
2
INFO
0
Checks
13
2 PASS 7 REVIEW 4 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 403 Forbidden Custom Styling Navigation Homepage Link Search Form
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: #ffffff
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::
3 navigation landmark(s) detected
Info::
Hamburger menu detected (responsive design)
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 3 <nav> element(s)
Back to Top
Hamburger Menu
Sticky Navigation Cannot reliably detect (CSS-based)
2 of 6 testable patterns navigation patterns detected. Limited navigation support. Consider adding breadcrumbs, search, and skip link.
B
Landmark Structure
44 landmarks
REVIEW
44 landmarks
Info::
<main> landmark present
Info::
3 <nav> landmark(s) found
Warning::
2 of 3 <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 ASIDE 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

B
Heading Hierarchy
104 headings
REVIEW
104 headings
Critical::
No H1 heading found
Every page should have one H1 that describes the page content.
  • H3 Der Kanzler attackiert die SPD Die Methode Merz
  • H2 ungarn
  • H3 Urteil zu LGBTIQ+-Rechten in Ungarn Die Menschenwürde gilt
  • H3 Neues Kabinett in Ungarn Wissen ist Macht
  • H2 Tickets für den taz-Kongress 2026 Endlich mal Tacheles reden
  • H2 libanon-krieg
  • H3 Israelische Armee zerstört Jesus-Statue Wenn ein Stück Holz mehr wert ist als ein Mensch
  • H3 Brüchiger Waffenstillstand in Libanon Aufregung um zertrümmerte Christusfigur
  • H3 Blinde Stelle in der Verteidigung Wer schießt die Drohnen ab?
  • H3 Digitalpolitik der Bundesregierung Geld für Digitales, aber kein Schub
  • H3 Wal Timmy und MV-Umweltminister Backhaus Die schlaflosen Nächte eines Wal-Ministers
  • H3 Drogensüchtiger Rapper Capital Bra Der Drogendings und das Ding mit den Drogen
  • H3 Dokumentarfilm „Wir Erben“ So ein Bauernhof ist ein echtes Privileg
  • H2 ausgezeichnete taz
  • H3 Sexualisierte Gewalt im Profifußball Und alle so still
  • H2 themen des tages
  • H3 „Allenfalls noch Basisabsicherung“ Merz bringt mit Renten-Äußerung SPD gegen sich auf
  • H3 Wal-Drama zieht sich hin Jetzt kommt Spül- und Sauggerät zum Einsatz
  • H3 Zeitenwende in Japan Tokio erlaubt jetzt auch den Export „tödlicher Waffen“
  • H2 taz verlag
  • H3 Der Blick über den Tellerrand
  • H2 10 Ausgaben für 10 Euro Die Wochenzeitung mit taz-Blick
  • H3 Als Oberbarnim zum Herzen des Umweltschutzes wurde
  • H2 iran-krieg
  • H3 Feuerpause im Irankrieg Vor der nächsten Kriegsrunde?
  • H3 +++ Nachrichten im Irankrieg +++ Pakistan erwartet Unterhändler für Mittwoch
  • H3 Reza Pahlavi kommt nach Berlin Demonstrationen für und gegen den Schah-Sohn
  • H2 40 jahre tschornobyl
  • H3 Endlagersuche in Skandinavien Schweden schwört auf Kupferkapseln
  • H3 Wohin mit dem Atommüll? Endlager dringend gebraucht
  • H3 40 Jahre Tschornobyl Atomkraft? Immer wieder: Nein, danke
  • H2 meistgelesen
  • H3 Der Kanzler attackiert die SPD Die Methode Merz
  • H3 Israelische Armee zerstört Jesus-Statue Wenn ein Stück Holz mehr wert ist als ein Mensch
  • H3 Wal-Drama zieht sich hin Jetzt kommt Spül- und Sauggerät zum Einsatz
  • H3 Drogensüchtiger Rapper Capital Bra Der Drogendings und das Ding mit den Drogen
  • H3 „Allenfalls noch Basisabsicherung“ Merz bringt mit Renten-Äußerung SPD gegen sich auf
  • H3 Dokumentarfilm „Wir Erben“ So ein Bauernhof ist ein echtes Privileg
  • H2 reportage und recherche
  • H3 Neonazis organisieren Volkstanzgruppen Die Ringelreihen fest geschlossen
  • H3 Weltrekord-Achterbahn in Saudi-Arabien Im freien Fall
  • H3 Autonome Region Kurdistan Abwarten in Erbil
  • H3 Landratswahl in Brandenburg Der Rechte oder die Anti-Populistin
  • H3 Bremer V-Mann-Skandal Das Misstrauen wächst
  • H3 Theater in Georgien Die Kunst des Widerstandes
  • H3 Fußball-WM in Mexiko Und die Fans singen neben verscharrten Leichen
  • H3 Sexualisierte Gewalt Lässt sich mit Tätern reden?
  • H3 OB-Wahl in Schwerin Eine muss es ja tun
  • H3 Den­ke­r*in­nen zur Krise der Demokratie Ist die liberale Demokratie noch zu retten?
  • H2 empfehlungen der redaktion
  • H3 Hausangestellte in Hongkong Im Schatten der Katastrophe
  • H3 Kurdischer Modedesigner in Berlin Ein Pulli, der polarisiert
  • H3 Internet-Suche im Wandel „Japan wird gehyped, weil ChatGPT dieses Land pusht“
  • H2 taz verlag
  • H2 debatte
  • H3 Waffenexporte in Japan Vertane Chance
  • H3 NSDAP-Mitgliederkartei Parteilose Mörder
  • H3 Gewaltbegriff in der Rechtspolitik Diffuse Lage
  • H2 karikatur
  • H2 10 Wochen wochentaz + Linke Socken Life socks!
  • H2 politik
  • H3 AfD-Streit um Außenpolitik eskaliert Fraktionsvorstand ruft Putins Cellisten zur Ordnung
  • H3 Entschädigung für Nazi-Verbrechen Der Kampf um Gerechtigkeit fürs Massaker von Distomo
  • H3 Mandelson-Affäre in Großbritannien „Eine gewisse Geringschätzung“
  • H2 öko
  • H3 Klimaklage in den Niederlanden Jedes neue Ölfeld zählt
  • H3 Umweltminister Schneider bei Klimadialog „Erneuerbare Energiequellen sind Sicherheitsenergien“
  • H3 Zukunft des Bahnhofs Hamburg-Altona Mit oder ohne Klotz zu eng
  • H2 taz verlag
  • H3 Pop zwischen Wut und Zärtlichkeit
  • H2 10 Wochen wochentaz + Linke Socken Life socks!
  • H3 Und welcher Erzählung glaubst du?
  • H2 gesellschaft
  • H3 Eva Michelmann Journalistin offenbar in syrischer Isolationshaft
  • H3 Künstliche Intelligenz Macht in falschen Händen
  • H3 Widerstand im Kultfilm „Casablanca“ Sei wie Rick!
  • H3 Nach den Wahlen in Baden-Württemberg Alles gleich, alles anders?
  • H3 Baden-Württemberg hat gewählt Was heißt das für Rheinland-Pfalz, Frau Khan?
  • H3 Versöhnung in Syrien Das gespaltene Land
  • H2 kultur
  • H3 Im Regen am Maybachufer High und heiser
  • H3 Kabinettsmitglieder im Haber-Streit Familienministerin rügt Kulturstaatsminister
  • H3 Neues Drama von Caren Jeß in Berlin Lachen auch mit durchgeglühtem Hirn
  • H2 berlin
  • H3 Rechte Gewalt nimmt zu Mehr Übergriffe gegen Minderjährige und Geflüchtete
  • H3 CDU-Fördergeldaffäre in Berlin Das Bauernopfer
  • H3 Beamtenbesoldung in Brandenburg Teures Urteil
  • H2 nord
  • H3 Massenunterkünfte wieder erlaubt Zwei Schritte zurück bei Behindertenrechten
  • H3 Umwelthilfe mit Klage gescheitert Gasbohrungen im Wattenmeer sind legal
  • H3 Meldestelle für queerfeindliche Vorfälle Mehr Sichtbarkeit gegen den Hass
  • H2 taz verlag
  • H3 Zu viert? Nein – fünf Bremer Stadtmusikanten
  • H2 Tickets für den taz-Kongress 2026 Endlich mal Tacheles reden
  • H3 Zwiebeldächer und heimliche Hauptstädte
  • H2 sport
  • H3 Preisexplosion bei der Fußball-WM Wucher mit Weltmeisterschaft
  • H3 Bürgerentscheide zu Olympia Ja mit deutlichem Aber
  • H3 Golfsport und Naturschutz Grüner Golfen
  • H2 die wahrheit
  • H3 Die Wahrheit Teurer als die Polizei erlaubt
  • H3 Die Wahrheit Sexuell belästigte Hecke
  • H3 Die Wahrheit Mythische Profiteure der Moderne
  • H2 Die Abo-Abteilung der taz sucht eine:n Marketingmanager:in Leads & Subscriptions

Every page should have one H1 that describes the page content.

Why this matters

No H1 means screen-reader users can't identify the page's primary topic, and Google's content-extraction degrades.

Learn more

The H1 is the document title for assistive tech and a strong signal to search engines about page topic. Pages without one force screen readers to fall back to the <title> attribute or page chrome. Add a single H1 that names the page's primary subject.

Source: WCAG 2.4.6 / Google Search Central

C
Alt Text Quality
Action
1 of 95 images have issues
REVIEW
1 of 95 images have issues
Critical::
1 image(s) missing alt attribute
Images without alt text are invisible to screen readers.
Critical::
1 image-in-link without alt text
An image inside a link with no alt creates an empty link.
Info::
11 image(s) with alt text over 125 characters
Info::
29 decorative image(s) correctly marked
Info::
54 image(s) with good alt text
95 images 54 good alt text 29 decorative 1 missing
IssueCount
missing1 image(s)
too long11 image(s)

Images without alt text are invisible to screen readers.

Why this matters

Each image without alt text is a WCAG 1.1.1 failure — invisible to screen-reader users, lost from Google Image Search.

Learn more

WCAG 2.1 Level A requires text alternatives for non-decorative images. Empty alt='' is fine for decorative; meaningful images need descriptive text. Common fixes: CMS audit + bulk add, build-time linter (alt-text-required ESLint rule), CI gate on Lighthouse a11y score.

Source: WCAG 2.1 SC 1.1.1 / WebAIM Million Report

An image inside a link with no alt creates an empty link.

Why this matters

Image-only links with no alt create empty links — screen-reader users hear 'link' with no destination context.

Learn more

An <a><img></a> with no img alt is the worst-case for accessibility: AT announces the link but can't describe where it goes. Either add alt to the image OR add aria-label to the link.

Source: WCAG 2.1 SC 2.4.4

B
Favicon & Branding
9 icon(s) detected
REVIEW
9 icon(s) detected
Info::
favicon.ico present at site root
Info::
HTML icon links detected
Info::
Apple touch icon present
Info::
Multiple icon sizes detected
favicon.ico Present
PNG Icons Present
Apple Touch Present
SVG Favicon Missing
Manifest Icons Present
Multiple Sizes Present
B
Web Manifest
Valid manifest
REVIEW
Valid manifest
Info::
Name present: taz
Info::
192x192 icon present
Info::
Display mode: standalone
PWA Install Criteria Not Installable
Name taz 192×192 icon 512×512 icon Start URL Display Mode standalone
Name taz Display Mode standalone Theme Color #d50d2e Background Color #d50d2e Icons 5 icon(s)
B
Lighthouse Accessibility Audits
Score 87/100 — 4 failing, 25 passed
REVIEW
87

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.

ARIA

Some ARIA parent roles must contain specific child roles to perform their intended accessibility functions. Learn more about roles and required children elements.

Why this matters

Performance issues directly impact user engagement and conversion rates.

Failing Elements
ungarn Urteil zu LGBTIQ+-Rechten in Ungarn Die Menschenwürde gilt Der Europäis… div.container > main#hauptinhalt > section.outerwrapper > section.module
libanon-krieg Israelische Armee zerstört Jesus-Statue Wenn ein Stück Holz mehr … div.container > main#hauptinhalt > section.outerwrapper > section.module
ausgezeichnete taz Preisgekrönte Texte von taz-Autor:innen Sexualisierte Gewa… div.container > main#hauptinhalt > section.outerwrapper > section.module
themen des tages „Allenfalls noch Basisabsicherung“ Merz bringt mit Renten-Äuße… div.container > main#hauptinhalt > section.outerwrapper > section.module
iran-krieg Feuerpause im Irankrieg Vor der nächsten Kriegsrunde? Zunächst bis … div.container > main#hauptinhalt > section.outerwrapper > section.module
40 jahre tschornobyl Am 26. April 1986 kam es zum Super-GAU in der Sowjetunion… div.container > main#hauptinhalt > section.outerwrapper > section.module
meistgelesen 1 Der Kanzler attackiert die SPD Die Methode Merz Kommentar von St… div.container > main#hauptinhalt > section.outerwrapper > section.module
reportage und recherche Neonazis organisieren Volkstanzgruppen Die Ringelreihen… div.container > main#hauptinhalt > section.outerwrapper > section.module
empfehlungen der redaktion Hausangestellte in Hongkong Im Schatten der Katastro… div.container > main#hauptinhalt > section.outerwrapper > section.module
debatte Waffenexporte in Japan Vertane Chance Kommentar von Martin Fritz Japan… div.container > main#hauptinhalt > section.outerwrapper > section.module
karikatur div.container > main#hauptinhalt > section.outerwrapper > section.module
politik AfD-Streit um Außenpolitik eskaliert Fraktionsvorstand ruft Putins Cell… div.container > main#hauptinhalt > section.outerwrapper > section.module
öko Klimaklage in den Niederlanden Jedes neue Ölfeld zählt Nächste Runde im Re… div.container > main#hauptinhalt > section.outerwrapper > section.module
gesellschaft Eva Michelmann Journalistin offenbar in syrischer Isolationshaft … div.container > main#hauptinhalt > section.outerwrapper > section.module
podcast Nach den Wahlen in Baden-Württemberg Alles gleich, alles anders? Podca… div.container > main#hauptinhalt > section.outerwrapper > section.module
kultur Im Regen am Maybachufer High und heiser Ohne Stimme auf dem Flohmarkt v… div.container > main#hauptinhalt > section.outerwrapper > section.module
berlin Rechte Gewalt nimmt zu Mehr Übergriffe gegen Minderjährige und Geflüchte… div.container > main#hauptinhalt > section.outerwrapper > section.module
nord Massenunterkünfte wieder erlaubt Zwei Schritte zurück bei Behindertenrecht… div.container > main#hauptinhalt > section.outerwrapper > section.module
sport Preisexplosion bei der Fußball-WM Wucher mit Weltmeisterschaft Kolumne Am… div.container > main#hauptinhalt > section.outerwrapper > section.module
die wahrheit Die Wahrheit Teurer als die Polizei erlaubt NRW kommt nicht zur R… div.container > main#hauptinhalt > section.outerwrapper > section.module
streifen der wahrheit 21.04.2026 Shuffle TOM und mehr Tom im taz shop div.container > main#hauptinhalt > section.outerwrapper > section.module
Die Abo-Abteilung der taz sucht eine:n Marketingmanager:in Leads & Subscriptio… div.container > main#hauptinhalt > section.outerwrapper > section.module

Focusable descendents within an `[aria-hidden="true"]` element prevent those interactive elements from being available to users of assistive technologies like screen readers. Learn how `aria-hidden` affects focusable elements.

Why this matters

Informational: a Permissions-Policy directive showing feature -> allowed origins.

Source: MDN Permissions-Policy

Failing Elements
 taz zahl ich taz zahl ich themen politik öko gesellschaft kultur sport berli… body#body > div.header-nav-wing > nav.header-nav-wing-inner
Autonome Region Kurdistan Abwarten in Erbil Die Feuerpause zwischen Iran und d… section.module > div.swiper-mainkicyyube1 > div#swiper-wrapper-74d55710e67cc58d0 > article.column
Landratswahl in Brandenburg Der Rechte oder die Anti-Populistin Bei der Landra… section.module > div.swiper-mainkicyyube1 > div#swiper-wrapper-74d55710e67cc58d0 > article.column
Bremer V-Mann-Skandal Das Misstrauen wächst Eigentlich hat Bremen den Ruf eine… section.module > div.swiper-mainkicyyube1 > div#swiper-wrapper-74d55710e67cc58d0 > article.column
Theater in Georgien Die Kunst des Widerstandes Die prorussische Regierung Geor… section.module > div.swiper-mainkicyyube1 > div#swiper-wrapper-74d55710e67cc58d0 > article.column
Fußball-WM in Mexiko Und die Fans singen neben verscharrten Leichen Im Juni ko… section.module > div.swiper-mainkicyyube1 > div#swiper-wrapper-74d55710e67cc58d0 > article.column
Sexualisierte Gewalt Lässt sich mit Tätern reden? Gegen ihren Willen wurde uns… section.module > div.swiper-mainkicyyube1 > div#swiper-wrapper-74d55710e67cc58d0 > article.column
OB-Wahl in Schwerin Eine muss es ja tun Schwerin ist pleite, die AfD stark. Am… section.module > div.swiper-mainkicyyube1 > div#swiper-wrapper-74d55710e67cc58d0 > article.column
Den­ke­r*in­nen zur Krise der Demokratie Ist die liberale Demokratie noch zu re… section.module > div.swiper-mainkicyyube1 > div#swiper-wrapper-74d55710e67cc58d0 > article.column

These are opportunities to improve the usage of ARIA in your application which may enhance the experience for users of assistive technology, like a screen reader.

Names and labels

Informative elements should aim for short, descriptive alternate text. Decorative elements can be ignored with an empty alt attribute. Learn more about the `alt` attribute.

Why this matters

Performance issues directly impact user engagement and conversion rates.

Failing Elements
div.image-overflow-right > figure.image > picture > img div.image-overflow-right > figure.image > picture > img

These are opportunities to improve the semantics of the controls in your application. This may enhance the experience for users of assistive technology, like a screen reader.

Visible text labels that do not match the accessible name can result in a confusing experience for screen reader users. Learn more about accessible names.

Why this matters

Performance issues directly impact user engagement and conversion rates.

Failing Elements
Werden Sie Unterstützer:in! Ihnen liegt die taz am Herzen? Dann hätten wir ei… section.outerwrapper > section.module > article.column > a.columns
HEUTE: taz Talk zu Journalismus Der Blick über den Tellerrand Wer Europa verst… section.outerwrapper > section.module > article.column > a.headline
10 Wochen wochentaz + Linke Socken Life socks! Zusammen mit der Künstlerin Mo… section.outerwrapper > section.module > article.column > a.columns
Reinhard Loske gratuliert Michael Succow Als Oberbarnim zum Herzen des Umwelts… section.outerwrapper > section.module > article.column > a.headline
10 Wochen wochentaz + Linke Socken Life socks! Zusammen mit der Künstlerin Mo… section.outerwrapper > section.module > article.column > a.columns
KONTEXT über Musikduo LISÆ Pop zwischen Wut und Zärtlichkeit Das Tübinger Duo … section.outerwrapper > section.module > article.column > a.headline
Tickets für den taz-Kongress 2026 Endlich mal Tacheles reden Das taz lab 2026… section.outerwrapper > section.module > article.column > a.columns
Feminismus mit Vorsatz Podcast Und welcher Erzählung glaubst du? Gendern oder … section.outerwrapper > section.module > article.column > a.headline
Lesestück Zu viert? Nein – fünf Bremer Stadtmusikanten Was, wenn die Gebrüder … section.outerwrapper > section.module > article.column > a.headline
taz FUTURZWEI im Abo Unser Magazin für eine bessere Zukunft Jährlich vier Aus… section.outerwrapper > section.module > article.column > a.columns
Polen (Warschau – Zamość – Krakau) Zwiebeldächer und heimliche Hauptstädte Das… section.outerwrapper > section.module > article.column > a.headline
Die Abo-Abteilung der taz sucht eine:n Marketingmanager:in Leads & Subscriptio… section.outerwrapper > section.module > article.column > a.columns
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]`s are contained by their required parent element
`[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 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 are distinguishable without relying on color.
Links have a discernible name
Lists contain only `<li>` elements and script supporting elements (`<script>` and `<template>`).
List items (`<li>`) are contained within `<ul>`, `<ol>` or `<menu>` parent elements
Touch targets have sufficient size and spacing.
Heading elements appear in a sequentially-descending order
Document has a main landmark.
Deprecated ARIA roles were not used
Uses ARIA roles only on compatible elements
Identical links have the same purpose.
`[accesskey]` values are unique
`button`, `link`, and `menuitem` elements have accessible names
Elements with `role="dialog"` or `role="alertdialog"` have accessible names.
ARIA input fields have accessible names
ARIA `meter` elements have accessible names
ARIA `progressbar` elements have accessible names
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.
Input buttons have discernible text.
`<input type="image">` elements have `[alt]` text
Form elements have associated labels
The document does not use `<meta http-equiv="refresh">`
`<object>` elements have alternate text
Select elements have associated label elements.
Skip links are focusable.
No element has a `[tabindex]` value greater than 0
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.
Image elements do not have `[alt]` attributes that are redundant text.
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.
A+
Form Accessibility
All 1 controls labeled
PASS
All 1 controls labeled
Info::
1 control(s) properly labeled
1 controls
1 labeled
0 placeholder only
0 unlabeled
ControlTypeLabelMethod
#wing-searchtextInhalte suchenaria-label
A+
Color Contrast (Screenshot)
20 text elements analyzed, 0 fail WCAG AA
PASS

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

20 pass
Show all checked elements (20)
ElementRatioRequiredFGBGResult
h2 ungarn18.63:13.0:1
#000000
#FCEEF0
Pass
h2 libanon-krieg18.63:13.0:1
#000000
#FCEEF0
Pass
h2 ausgezeichnete taz18.63:13.0:1
#000000
#FCEEF0
Pass
h2 themen des tages18.63:13.0:1
#000000
#FCEEF0
Pass
h2 taz verlag18.63:13.0:1
#000000
#FCEEF0
Pass
h2 iran-krieg18.63:13.0:1
#000000
#FCEEF0
Pass
h2 40 jahre tschornobyl18.63:13.0:1
#000000
#FCEEF0
Pass
h2 meistgelesen18.63:13.0:1
#000000
#FCEEF0
Pass
h2 reportage und recher…18.63:13.0:1
#000000
#FCEEF0
Pass
h2 empfehlungen der red…18.63:13.0:1
#000000
#FCEEF0
Pass
h2 taz verlag18.63:13.0:1
#000000
#FCEEF0
Pass
h2 debatte18.63:13.0:1
#000000
#FCEEF0
Pass
h2 karikatur18.63:13.0:1
#000000
#FCEEF0
Pass
h2 politik18.63:13.0:1
#000000
#FCEEF0
Pass
h2 öko18.63:13.0:1
#000000
#FCEEF0
Pass
h2 taz verlag18.63:13.0:1
#000000
#FCEEF0
Pass
h2 gesellschaft18.63:13.0:1
#000000
#FCEEF0
Pass
h2 kultur18.63:13.0:1
#000000
#FCEEF0
Pass
h2 berlin18.63:13.0:1
#000000
#FCEEF0
Pass
h2 nord18.63:13.0:1
#000000
#FCEEF0
Pass

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.

All checks on this page are automated. Results are estimates - run targeted manual reviews when the score affects a release decision.

Send Feedback