{"id":3142,"date":"2022-11-15T10:09:22","date_gmt":"2022-11-15T10:09:22","guid":{"rendered":"http:\/\/the-codest.localhost\/blog\/4-common-web-accessibility-issues-to-know\/"},"modified":"2026-03-09T13:10:53","modified_gmt":"2026-03-09T13:10:53","slug":"problem-des-kontrastverhaltnisses","status":"publish","type":"post","link":"https:\/\/thecodest.co\/de\/blog\/contrast-ratio-issue\/","title":{"rendered":"4 H\u00e4ufig auftretende Probleme bei der Barrierefreiheit im Web, die Sie kennen sollten"},"content":{"rendered":"<h2 class=\"wp-block-heading\">Problem des Kontrastverh\u00e4ltnisses<\/h2>\n\n\n\n<p>Das h\u00e4ufigste Problem mit der Zug\u00e4nglichkeit, das ich im Laufe der Jahre gesehen habe, ist die <b>Kontrast- und Farbzug\u00e4nglichkeitsproblem<\/b>Ein schlechtes Kontrastverh\u00e4ltnis macht es schwer, den Inhalt Ihrer Seite zu erkennen, und das ist sehr sch\u00e4dlich f\u00fcr Ihre Nutzer, einschlie\u00dflich derjenigen mit Sehbehinderungen. <\/p>\n\n\n\n<p>Der Kontrast ist ein Ma\u00df f\u00fcr den Unterschied in der wahrgenommenen \"Luminanz\" oder Helligkeit zwischen zwei Farben, z. B. der Unterschied zwischen der Hintergrundfarbe und der Vordergrundfarbe Ihres Seiteninhalts. Werfen wir einen Blick auf diese Navigationsleiste.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"\/app\/uploads\/2024\/05\/01-navbar.png\" alt=\"Navigationsleiste&lt;em&gt;mit&lt;em&gt;gr\u00fcnen&lt;\/em&gt;Titeln\" title=\"Beispiel f\u00fcr eine Navigationsleiste \"\/><\/figure>\n\n\n\n<p>Nehmen wir an, Ihr Kunde mag diese gr\u00fcnliche Farbe wirklich und findet sie toll, aber es gibt ein Problem mit dem Kontrast. Wir haben eine&nbsp;<code>#FFFFFF<\/code> Hintergrund mit einer&nbsp;<code>#83A94C<\/code>&nbsp;Textfarbe, was zu einem Kontrastverh\u00e4ltnis von 2,71:1 f\u00fchrt, das weit unter dem Mindestkontrast liegt.&nbsp;<strong>4.5:1<\/strong>&nbsp;ben\u00f6tigt. Um dieses Problem zu erkennen, haben wir mehrere L\u00f6sungen: <\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Verwenden Sie eine Online-Kontrastpr\u00fcfung wie die&nbsp;<a href=\"https:\/\/webaim.org\/resources\/contrastchecker\/)\" rel=\"nofollow\">Webaim-Kontrastpr\u00fcfger\u00e4t<\/a>Das Programm berechnet das Kontrastverh\u00e4ltnis und gibt eine&nbsp;<strong>Pass<\/strong>&nbsp;oder&nbsp;<strong>Fail<\/strong>&nbsp;Note.<\/li>\n\n\n\n<li>Verwenden Sie eine der vielen Browser-Erweiterungen zur Kontrastpr\u00fcfung, z. B:&nbsp;<a href=\"https:\/\/chrome.google.com\/webstore\/detail\/wcag-color-contrast-check\/plnahcmalebffmaghcpcmpaciebdhgdf?hl=en)\" rel=\"nofollow\">WCAG Farbkontrast-Pr\u00fcfger\u00e4t<\/a>.<\/li>\n\n\n\n<li>Probieren Sie die integrierte Kontrastpr\u00fcfung des Browsers aus. Um ihn in Google Chrome zu verwenden, \u00f6ffnen Sie die Entwicklungswerkzeuge, untersuchen Sie das betreffende Element (z. B. den Home-Link unserer Navigationsleiste), gehen Sie zur CSS-Farbeigenschaft und klicken Sie auf das Farbrechteck, um den Farbw\u00e4hler zu \u00f6ffnen; unten wird Ihnen ein Wert f\u00fcr das Kontrastverh\u00e4ltnis angezeigt, den Sie f\u00fcr weitere Details erweitern k\u00f6nnen. Der Prozess ist genau das gleiche f\u00fcr Firefox, nur ein kleiner Unterschied im Verh\u00e4ltnis wird in der unteren linken Ecke des Farbw\u00e4hlers angezeigt.<\/li>\n<\/ol>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"\/app\/uploads\/2024\/05\/02-chrome-color-picker.png\" alt=\"schwarzer&lt;em&gt;Hintergrund&lt;\/em&gt;mit&lt;em&gt;blauem&lt;\/em&gt;Code\" title=\"Beispiel f\u00fcr einen Chrompicker\"\/><\/figure>\n\n\n\n<p>Weitere Informationen zum Thema Kontrast finden Sie hier&nbsp;<a href=\"https:\/\/webaim.org\/articles\/contrast\/\" rel=\"nofollow\">Kontrast und Farbe Zug\u00e4nglichkeit Artikel<\/a>.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Link Text Problem<\/h2>\n\n\n\n<p>Links sind ein wichtiger Teil der <a href=\"https:\/\/thecodest.co\/de\/blog\/find-your-ideal-stack-for-web-development\/\">Web<\/a> Heutzutage ist es sehr wichtig, sie zug\u00e4nglich zu machen. Ein Link muss einen Sinn ergeben und den Nutzer \u00fcber den Kontext informieren. Ein uninformativer Link mit Texten wie \"Lesen Sie mehr\", \"Klicken Sie hier\" oder \"Pr\u00fcfen Sie die Details\" ist daher nicht sehr hilfreich, statt \"Pr\u00fcfen Sie die Details\" f\u00fcr <a href=\"https:\/\/thecodest.co\/de\/dictionary\/how-to-make-product\/\">Produkt<\/a> Details, z. B. die Verwendung des Produktnamens wie \"The Mandalorian Helmet\" ist besser und informativer. W\u00f6rter wie <code>hier klicken<\/code> oder <code>mehr \u00fcber<\/code> kann weggelassen werden, da ein Link standardm\u00e4\u00dfig anklickbar ist und etwas wie \"mehr \u00fcber die heutigen Nachrichten\" zu \"heutige Nachrichten\" verk\u00fcrzt werden kann. Es gibt keine besondere Regel oder Begrenzung f\u00fcr die L\u00e4nge von Links, die <b>Der Link muss lesbar sein<\/b> und lang genug, um eine gute Beschreibung ihres Zwecks zu geben.<\/p>\n\n\n\n<p>Bilder als Links sind ein weit verbreitetes Muster, so dass hier dieselben Regeln gelten, \u00fcber die wir oben gesprochen haben. Das alt-Attribut des Bildes spielt die Rolle des Linktextes und wird von Screenreadern angezeigt. Es gibt mehrere Szenarien f\u00fcr die Behandlung von Bildern als Links, wenn das Bild der einzige Inhalt des Links ist, muss es ein alt-Attribut haben, wenn der Link etwas Text und ein Bild enth\u00e4lt, k\u00f6nnen wir das alt-Attribut weglassen, hier sind einige Beispiele:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code class=\"\">\r&lt;a href=&quot;\/notifications&quot;&gt;\r\n  &lt;img src=&quot;\/img\/notification.png&quot; alt=&quot;Benachrichtigungen&quot;&gt;\r\n&lt;\/a&gt;<\/code><\/pre>\n\n\n\n<p>Hier finden Sie einige Links, die sich mit der Zug\u00e4nglichkeit von Links befassen:<a href=\"https:\/\/webaim.org\/techniques\/hypertext\/link_text\" rel=\"nofollow\">Linktext und Erscheinungsbild<\/a>, <a href=\"https:\/\/www.w3.org\/WAI\/tutorials\/images\/functional\/\" rel=\"nofollow\">Funktionale Bilder<\/a>.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Formulareingabe mit fehlender Beschriftung<\/h2>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"\/app\/uploads\/2024\/05\/03-form-inputs.png\" alt=\"Eingabe&lt;em&gt;Etiketten&lt;\/em&gt;mit&lt;em&gt;blauer&lt;\/em&gt;Schaltfl\u00e4che\" title=\"Beispiel f\u00fcr Eingabebeschriftungen \"\/><\/figure>\n\n\n\n<p>Wir alle haben diese Formulareingaben schon einmal gesehen, ohne Beschriftung und nur mit einem Platzhalter, der den Zweck der Eingabe beschreibt. Ein erster Hinweis ist, dass wir, sobald der Benutzer alle Eingaben ausf\u00fcllt und die Platzhalter nicht mehr zu sehen sind, keinen visuellen Kontext \u00fcber den Zweck der Eingaben haben, aber lassen Sie <a href=\"https:\/\/thecodest.co\/de\/blog\/why-us-companies-are-opting-for-polish-developers\/\">us<\/a> hier auf die Zug\u00e4nglichkeit konzentrieren. <\/p>\n\n\n\n<p>Assoziieren einer&nbsp;<code>Etikett<\/code>&nbsp;zu einer Eingabe hat zwei gro\u00dfe Vorteile: Ein Bildschirmleseger\u00e4t liest die Beschriftung vor, wenn der Benutzer auf die Formulareingabe fokussiert ist, und wenn eine Beschriftung angeklickt oder ber\u00fchrt\/getippt wird, \u00fcbergibt der Browser den Fokus an die zugeh\u00f6rige Eingabe. Eine einfache L\u00f6sung f\u00fcr diese Art von Situation ist das Hinzuf\u00fcgen von Beschriftungen wie folgt:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code lang=\"javascript\" class=\"language-javascript\">    Vornamen\n\n    \n  \n\n    Nachname\n\n    \n  \n\n    E-Mail\n\n    \n  \n\n    Einreichen\n  \n\n```<\/code><\/pre>\n\n\n\n<p>Das war's, alle Eingaben haben ihre zugeh\u00f6rigen Beschriftungen, so dass sie f\u00fcr jeden zug\u00e4nglich sind. Wir k\u00f6nnen sogar die Platzhalter entfernen, um zu vermeiden, dass der Zweck der Eingaben dupliziert wird, aber wir alle wissen, dass reale Szenarien nicht so einfach zu handhaben sind: Sie haben gerade einen Entwurf erhalten, der diese Formulareingaben ohne Beschriftungen enth\u00e4lt, und der Kunde m\u00f6chte diesen Teil nicht \u00e4ndern. Die erste L\u00f6sung, die einem in den Sinn kommt, ist die Anwendung eines&nbsp;<code>Anzeige: keine;<\/code>&nbsp;oder&nbsp;<code>Sichtbarkeit: versteckt;<\/code>&nbsp;zu unseren Beschriftungen hinzuf\u00fcgen, werden sie ausgeblendet, aber sie sind immer noch da, oder? Diese Eigenschaften verbergen Elemente nicht nur auf dem Bildschirm, sondern auch f\u00fcr Benutzer von Bildschirmleseger\u00e4ten, so dass dies unser Problem nicht l\u00f6sen wird.<\/p>\n\n\n\n<p>Wir k\u00f6nnen die&nbsp;<strong>Clip-Muster<\/strong>&nbsp;um dieses Problem zu l\u00f6sen. Auf diese Weise werden wir den Inhalt visuell ausblenden, aber dennoch den Inhalt f\u00fcr Bildschirmleser bereitstellen. Wir werden das folgende CSS erstellen&nbsp;<code>nur sr-only<\/code>&nbsp;Klasse und wenden sie auf alle unsere Etiketten an:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code lang=\"javascript\" class=\"language-javascript\"><code> .sr-only:not(:focus):not(:active) {\n   clip: rect(0 0 0 0);\n   clip-path: inset(50%);\n   height: 1px;\n   overflow: versteckt;\n   Position: absolut;\n   Leerzeichen: nowrap;\n   Breite: 1px;\n }\n<\/code><\/code><\/pre>\n\n\n\n<p>Dadurch werden unsere Beschriftungen ausgeblendet, f\u00fcr Bildschirmleser verf\u00fcgbar gemacht und an unser Design angepasst. Die&nbsp;<code>:not(:focus):not(:active)<\/code>&nbsp;Pseudoklasse verhindert fokussierbare Elemente wie&nbsp;<code>a<\/code>,&nbsp;<code>Taste<\/code>,&nbsp;<code>Eingabe<\/code>&nbsp;nicht verborgen werden, wenn sie fokussiert werden.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Kein Fokus-Indikator<\/h2>\n\n\n\n<p>Vor einiger Zeit habe ich dies in meinem globalen CSS-Stylesheet getan:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code lang=\"javascript\" class=\"language-javascript\">* {\noutline: none; \/* Schrecklicher Fehler *\/\n}<\/code><\/pre>\n\n\n\n<p>Um 2020 bemerkte ich schwarze R\u00e4nder auf Google Chrome Form Eingaben, wenn fokussiert oder auf die Schaltfl\u00e4chen, wenn in Tabs - das war wirklich seltsam, wie ich nicht verstehen, es zu der Zeit, nach einigen Recherchen habe ich herausgefunden, dass es wegen der Outline-CSS-Eigenschaft so Entfernen gel\u00f6st, dass \"Problem\" f\u00fcr mich.<\/p>\n\n\n\n<p>Zu diesem Zeitpunkt hatte ich keine Ahnung, was der richtige Weg war, um es zu tun.  Nachdem ich einige Nachforschungen \u00fcber das Warum und Wie dieser neuen Standardeinstellung angestellt hatte, fand ich heraus, dass der Umriss ein Element-Fokus-Indikator ist und dass, wenn er entfernt wird, ein offensichtliches Fokus-Styling bereitgestellt werden muss; im Grunde wird das, was ich tat, als schlechte Praxis betrachtet. Man kann Fokusindikatoren nach eigenem Ermessen anpassen, aber sie komplett von der Website zu entfernen, ist ein gro\u00dfes Problem f\u00fcr die Barrierefreiheit. Die Anpassung eines Element-Fokus-Stylings ist zum Beispiel ziemlich einfach:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code lang=\"javascript\" class=\"language-javascript\"><code> a:focus {\n   outline: 4px solid #ee7834;\n   outline-offset: 4px;\n }<\/code><\/code><\/pre>\n\n\n\n<h2 class=\"wp-block-heading\">Zug\u00e4nglichkeits-Tools<\/h2>\n\n\n\n<p>Die \u00dcberpr\u00fcfung all der Themen, \u00fcber die wir gesprochen haben, kann eine Menge Arbeit sein, vor allem wenn man wei\u00df, dass es noch viel mehr \u00fcber Barrierefreiheit zu berichten gibt. Um uns bei der Barrierefreiheit zu helfen, haben wir 2 gro\u00dfartige Browser-Erweiterungen.<\/p>\n\n\n\n<p><a href=\"https:\/\/wave.webaim.org\/\" rel=\"nofollow\">WAVE-Bewertungstool<\/a> ist eine Reihe von Bewertungswerkzeugen, die uns helfen, unsere Webinhalte besser zug\u00e4nglich zu machen. Sie ist sowohl in Google Chrome als auch in Firefox verf\u00fcgbar. <\/p>\n\n\n\n<p>Probieren wir es auf einer kleinen Webseite aus, die eine Navigationsleiste und eine Eingabe ohne Beschriftung enth\u00e4lt, und sehen wir, was dabei herauskommt. Nach der Installation der Erweiterung brauchen wir nur auf das Symbol der Erweiterung zu klicken, um sie zu verwenden.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"\/app\/uploads\/2024\/05\/04-wave-errors.png\" alt=\"wei\u00dfes&lt;em&gt;Fenster&lt;\/em&gt;mit&lt;em&gt;grauen&lt;\/em&gt;Abschnitten\" title=\"Beispiel f\u00fcr einen Wellenfehler \"\/><\/figure>\n\n\n\n<p>Die Registerkarte \"Zusammenfassung\" zeigt 1 Fehler (Formularelement mit fehlender Beschriftung), 2 Kontrastfehler und 1 Warnung (fehlende \u00dcberschriftenstruktur), wie Sie sehen k\u00f6nnen, ist das Ergebnis sehr klar und detailliert. Auf der Registerkarte Details wird eine Liste aller Fehler, Warnungen und Merkmale angezeigt. Wir k\u00f6nnen auch direkt auf der Seite interagieren, indem wir auf die roten Rechtecke klicken, um die Fehlerbeschreibung und den Fehlertyp zu \u00fcberpr\u00fcfen.<\/p>\n\n\n\n<p><a href=\"https:\/\/www.deque.com\/axe\/devtools\/\" rel=\"nofollow\">Axt DevTools<\/a> ist ein leistungsstarkes und pr\u00e4zises Toolkit f\u00fcr die Barrierefreiheit. Es ist sowohl in Google Chrome als auch in Firefox verf\u00fcgbar. Nach der Installation der Erweiterung m\u00fcssen wir die Browser-Entwicklungstools \u00f6ffnen und auf die Registerkarte axe DevTools gehen und auf Alle meine Seiten scannen klicken.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"\/app\/uploads\/2024\/05\/05-axe-errors.png\" alt=\"DevTools&lt;em&gt;Fenster&lt;\/em&gt;mit&lt;em&gt;schwarzen&lt;\/em&gt;grauen_Abschnitten\" title=\"Beispiel f\u00fcr Axtfehler \"\/><\/figure>\n\n\n\n<p>Wie Sie sehen k\u00f6nnen, hat Axe DevTools die gleichen Probleme mit dem WAVE Evaluation Tool gemeldet, n\u00e4mlich Kontrastprobleme, Formularelemente, denen eine Beschriftung fehlt, und fehlende \u00dcberschriftenelemente, und hat uns sogar einige Best Practices an die Hand gegeben.<\/p>\n\n\n\n<p>Eine weitere M\u00f6glichkeit, die Zug\u00e4nglichkeit zu testen, ist die Verwendung eines Bildschirmleseger\u00e4ts und das Testen Ihrer Website mit diesem Ger\u00e4t; es gibt viele Bildschirmleseger\u00e4te, um nur einige zu nennen:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><a href=\"https:\/\/www.nvaccess.org\/\" rel=\"nofollow\">NVDA<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/support.apple.com\/guide\/voiceover\/welcome\/mac\" rel=\"nofollow\">VoiceOver<\/a> ist auf macOs-Ger\u00e4ten verf\u00fcgbar.<\/li>\n\n\n\n<li><a href=\"https:\/\/help.gnome.org\/users\/orca\/stable\/introduction.html.en\" rel=\"nofollow\">Orca<\/a> ist ein freier und quelloffener Bildschirmleser f\u00fcr Linux.<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\">Zusammenfassung<\/h2>\n\n\n\n<p>In diesem Artikel haben wir einige h\u00e4ufige Probleme mit der Barrierefreiheit im Web, M\u00f6glichkeiten zu deren L\u00f6sung und einige gro\u00dfartige Tools zum Testen der Barrierefreiheit im Web kennengelernt. Es gibt noch viel mehr \u00fcber Barrierefreiheit f\u00fcr Elemente wie Dialoge, Akkordeons und Karussells zu berichten, aber wie Sie in diesem Artikel gesehen haben, gibt es reichlich Dokumentation und Tools, die Ihnen beim Umgang mit Barrierefreiheit helfen.<\/p>\n\n\n\n<p>Einige wichtige Punkte sind zu beachten:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Pr\u00fcfen Sie immer das Kontrastverh\u00e4ltnis.<\/li>\n\n\n\n<li>Bieten Sie immer informative Inhalte f\u00fcr Links.<\/li>\n\n\n\n<li>Einem Formularelement muss ein Label zugeordnet sein.<\/li>\n\n\n\n<li>Es muss eine eindeutige Schwerpunktbildung erfolgen.<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image\"><a href=\"https:\/\/thecodest.co\/careers\"><img decoding=\"async\" src=\"\/app\/uploads\/2024\/05\/become_a_part_of_the_codest.png\" alt=\"Karriere bei der codest\"\/><\/a><\/figure>","protected":false},"excerpt":{"rendered":"<p>Das Web wird t\u00e4glich von Millionen von Menschen genutzt. Eines unserer Hauptziele als Entwickler ist es, das Web f\u00fcr alle zug\u00e4nglich zu machen. In diesem Artikel werden einige h\u00e4ufige Probleme mit der Barrierefreiheit im Web und M\u00f6glichkeiten zu deren L\u00f6sung vorgestellt.<\/p>","protected":false},"author":2,"featured_media":3143,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"inline_featured_image":false,"footnotes":""},"categories":[8],"tags":[],"class_list":["post-3142","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-software-development"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v27.3 (Yoast SEO v27.3) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>4 Common Web Accessibility Issues to Know - The Codest<\/title>\n<meta name=\"description\" content=\"A guide to common web accessibility issues developers should know, with practical tips to improve usability for users with disabilities.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/thecodest.co\/de\/blog\/problem-des-kontrastverhaltnisses\/\" \/>\n<meta property=\"og:locale\" content=\"de_DE\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"4 Common Web Accessibility Issues to Know\" \/>\n<meta property=\"og:description\" content=\"A guide to common web accessibility issues developers should know, with practical tips to improve usability for users with disabilities.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/thecodest.co\/de\/blog\/problem-des-kontrastverhaltnisses\/\" \/>\n<meta property=\"og:site_name\" content=\"The Codest\" \/>\n<meta property=\"article:published_time\" content=\"2022-11-15T10:09:22+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2026-03-09T13:10:53+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/thecodest.co\/app\/uploads\/2024\/05\/common_web_accessibility_issues1.png\" \/>\n\t<meta property=\"og:image:width\" content=\"960\" \/>\n\t<meta property=\"og:image:height\" content=\"540\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"thecodest\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"thecodest\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"8\u00a0Minuten\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/thecodest.co\\\/blog\\\/contrast-ratio-issue\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/thecodest.co\\\/blog\\\/contrast-ratio-issue\\\/\"},\"author\":{\"name\":\"thecodest\",\"@id\":\"https:\\\/\\\/thecodest.co\\\/#\\\/schema\\\/person\\\/7e3fe41dfa4f4e41a7baad4c6e0d4f76\"},\"headline\":\"4 Common Web Accessibility Issues to Know\",\"datePublished\":\"2022-11-15T10:09:22+00:00\",\"dateModified\":\"2026-03-09T13:10:53+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/thecodest.co\\\/blog\\\/contrast-ratio-issue\\\/\"},\"wordCount\":1409,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\\\/\\\/thecodest.co\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/thecodest.co\\\/blog\\\/contrast-ratio-issue\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/thecodest.co\\\/app\\\/uploads\\\/2024\\\/05\\\/common_web_accessibility_issues1.png\",\"articleSection\":[\"Software Development\"],\"inLanguage\":\"de\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/thecodest.co\\\/blog\\\/contrast-ratio-issue\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/thecodest.co\\\/blog\\\/contrast-ratio-issue\\\/\",\"url\":\"https:\\\/\\\/thecodest.co\\\/blog\\\/contrast-ratio-issue\\\/\",\"name\":\"4 Common Web Accessibility Issues to Know - The Codest\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/thecodest.co\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/thecodest.co\\\/blog\\\/contrast-ratio-issue\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/thecodest.co\\\/blog\\\/contrast-ratio-issue\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/thecodest.co\\\/app\\\/uploads\\\/2024\\\/05\\\/common_web_accessibility_issues1.png\",\"datePublished\":\"2022-11-15T10:09:22+00:00\",\"dateModified\":\"2026-03-09T13:10:53+00:00\",\"description\":\"A guide to common web accessibility issues developers should know, with practical tips to improve usability for users with disabilities.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/thecodest.co\\\/blog\\\/contrast-ratio-issue\\\/#breadcrumb\"},\"inLanguage\":\"de\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/thecodest.co\\\/blog\\\/contrast-ratio-issue\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"de\",\"@id\":\"https:\\\/\\\/thecodest.co\\\/blog\\\/contrast-ratio-issue\\\/#primaryimage\",\"url\":\"https:\\\/\\\/thecodest.co\\\/app\\\/uploads\\\/2024\\\/05\\\/common_web_accessibility_issues1.png\",\"contentUrl\":\"https:\\\/\\\/thecodest.co\\\/app\\\/uploads\\\/2024\\\/05\\\/common_web_accessibility_issues1.png\",\"width\":960,\"height\":540},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/thecodest.co\\\/blog\\\/contrast-ratio-issue\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/thecodest.co\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"4 Common Web Accessibility Issues to Know\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/thecodest.co\\\/#website\",\"url\":\"https:\\\/\\\/thecodest.co\\\/\",\"name\":\"The Codest\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\\\/\\\/thecodest.co\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/thecodest.co\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"de\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/thecodest.co\\\/#organization\",\"name\":\"The Codest\",\"url\":\"https:\\\/\\\/thecodest.co\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"de\",\"@id\":\"https:\\\/\\\/thecodest.co\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/thecodest.co\\\/app\\\/uploads\\\/2024\\\/03\\\/thecodest-logo.svg\",\"contentUrl\":\"https:\\\/\\\/thecodest.co\\\/app\\\/uploads\\\/2024\\\/03\\\/thecodest-logo.svg\",\"width\":144,\"height\":36,\"caption\":\"The Codest\"},\"image\":{\"@id\":\"https:\\\/\\\/thecodest.co\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/pl.linkedin.com\\\/company\\\/codest\",\"https:\\\/\\\/clutch.co\\\/profile\\\/codest\"]},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/thecodest.co\\\/#\\\/schema\\\/person\\\/7e3fe41dfa4f4e41a7baad4c6e0d4f76\",\"name\":\"thecodest\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"de\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/5dbfe6a1e8c86e432e8812759e34e6fe82ebac75119ae3237a6c1311fa19caf4?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/5dbfe6a1e8c86e432e8812759e34e6fe82ebac75119ae3237a6c1311fa19caf4?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/5dbfe6a1e8c86e432e8812759e34e6fe82ebac75119ae3237a6c1311fa19caf4?s=96&d=mm&r=g\",\"caption\":\"thecodest\"},\"url\":\"https:\\\/\\\/thecodest.co\\\/de\\\/author\\\/thecodest\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"4 h\u00e4ufige Probleme mit der Barrierefreiheit im Web - The Codest","description":"Ein Leitfaden f\u00fcr h\u00e4ufige Probleme mit der Barrierefreiheit im Internet, die Entwickler kennen sollten, mit praktischen Tipps zur Verbesserung der Benutzerfreundlichkeit f\u00fcr Benutzer mit Behinderungen.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/thecodest.co\/de\/blog\/problem-des-kontrastverhaltnisses\/","og_locale":"de_DE","og_type":"article","og_title":"4 Common Web Accessibility Issues to Know","og_description":"A guide to common web accessibility issues developers should know, with practical tips to improve usability for users with disabilities.","og_url":"https:\/\/thecodest.co\/de\/blog\/problem-des-kontrastverhaltnisses\/","og_site_name":"The Codest","article_published_time":"2022-11-15T10:09:22+00:00","article_modified_time":"2026-03-09T13:10:53+00:00","og_image":[{"width":960,"height":540,"url":"https:\/\/thecodest.co\/app\/uploads\/2024\/05\/common_web_accessibility_issues1.png","type":"image\/png"}],"author":"thecodest","twitter_card":"summary_large_image","twitter_misc":{"Written by":"thecodest","Est. reading time":"8\u00a0Minuten"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/thecodest.co\/blog\/contrast-ratio-issue\/#article","isPartOf":{"@id":"https:\/\/thecodest.co\/blog\/contrast-ratio-issue\/"},"author":{"name":"thecodest","@id":"https:\/\/thecodest.co\/#\/schema\/person\/7e3fe41dfa4f4e41a7baad4c6e0d4f76"},"headline":"4 Common Web Accessibility Issues to Know","datePublished":"2022-11-15T10:09:22+00:00","dateModified":"2026-03-09T13:10:53+00:00","mainEntityOfPage":{"@id":"https:\/\/thecodest.co\/blog\/contrast-ratio-issue\/"},"wordCount":1409,"commentCount":0,"publisher":{"@id":"https:\/\/thecodest.co\/#organization"},"image":{"@id":"https:\/\/thecodest.co\/blog\/contrast-ratio-issue\/#primaryimage"},"thumbnailUrl":"https:\/\/thecodest.co\/app\/uploads\/2024\/05\/common_web_accessibility_issues1.png","articleSection":["Software Development"],"inLanguage":"de","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/thecodest.co\/blog\/contrast-ratio-issue\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/thecodest.co\/blog\/contrast-ratio-issue\/","url":"https:\/\/thecodest.co\/blog\/contrast-ratio-issue\/","name":"4 h\u00e4ufige Probleme mit der Barrierefreiheit im Web - The Codest","isPartOf":{"@id":"https:\/\/thecodest.co\/#website"},"primaryImageOfPage":{"@id":"https:\/\/thecodest.co\/blog\/contrast-ratio-issue\/#primaryimage"},"image":{"@id":"https:\/\/thecodest.co\/blog\/contrast-ratio-issue\/#primaryimage"},"thumbnailUrl":"https:\/\/thecodest.co\/app\/uploads\/2024\/05\/common_web_accessibility_issues1.png","datePublished":"2022-11-15T10:09:22+00:00","dateModified":"2026-03-09T13:10:53+00:00","description":"Ein Leitfaden f\u00fcr h\u00e4ufige Probleme mit der Barrierefreiheit im Internet, die Entwickler kennen sollten, mit praktischen Tipps zur Verbesserung der Benutzerfreundlichkeit f\u00fcr Benutzer mit Behinderungen.","breadcrumb":{"@id":"https:\/\/thecodest.co\/blog\/contrast-ratio-issue\/#breadcrumb"},"inLanguage":"de","potentialAction":[{"@type":"ReadAction","target":["https:\/\/thecodest.co\/blog\/contrast-ratio-issue\/"]}]},{"@type":"ImageObject","inLanguage":"de","@id":"https:\/\/thecodest.co\/blog\/contrast-ratio-issue\/#primaryimage","url":"https:\/\/thecodest.co\/app\/uploads\/2024\/05\/common_web_accessibility_issues1.png","contentUrl":"https:\/\/thecodest.co\/app\/uploads\/2024\/05\/common_web_accessibility_issues1.png","width":960,"height":540},{"@type":"BreadcrumbList","@id":"https:\/\/thecodest.co\/blog\/contrast-ratio-issue\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/thecodest.co\/"},{"@type":"ListItem","position":2,"name":"4 Common Web Accessibility Issues to Know"}]},{"@type":"WebSite","@id":"https:\/\/thecodest.co\/#website","url":"https:\/\/thecodest.co\/","name":"Der Codest","description":"","publisher":{"@id":"https:\/\/thecodest.co\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/thecodest.co\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"de"},{"@type":"Organization","@id":"https:\/\/thecodest.co\/#organization","name":"Der Codest","url":"https:\/\/thecodest.co\/","logo":{"@type":"ImageObject","inLanguage":"de","@id":"https:\/\/thecodest.co\/#\/schema\/logo\/image\/","url":"https:\/\/thecodest.co\/app\/uploads\/2024\/03\/thecodest-logo.svg","contentUrl":"https:\/\/thecodest.co\/app\/uploads\/2024\/03\/thecodest-logo.svg","width":144,"height":36,"caption":"The Codest"},"image":{"@id":"https:\/\/thecodest.co\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/pl.linkedin.com\/company\/codest","https:\/\/clutch.co\/profile\/codest"]},{"@type":"Person","@id":"https:\/\/thecodest.co\/#\/schema\/person\/7e3fe41dfa4f4e41a7baad4c6e0d4f76","name":"thecodest","image":{"@type":"ImageObject","inLanguage":"de","@id":"https:\/\/secure.gravatar.com\/avatar\/5dbfe6a1e8c86e432e8812759e34e6fe82ebac75119ae3237a6c1311fa19caf4?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/5dbfe6a1e8c86e432e8812759e34e6fe82ebac75119ae3237a6c1311fa19caf4?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/5dbfe6a1e8c86e432e8812759e34e6fe82ebac75119ae3237a6c1311fa19caf4?s=96&d=mm&r=g","caption":"thecodest"},"url":"https:\/\/thecodest.co\/de\/author\/thecodest\/"}]}},"_links":{"self":[{"href":"https:\/\/thecodest.co\/de\/wp-json\/wp\/v2\/posts\/3142","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/thecodest.co\/de\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/thecodest.co\/de\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/thecodest.co\/de\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/thecodest.co\/de\/wp-json\/wp\/v2\/comments?post=3142"}],"version-history":[{"count":11,"href":"https:\/\/thecodest.co\/de\/wp-json\/wp\/v2\/posts\/3142\/revisions"}],"predecessor-version":[{"id":8518,"href":"https:\/\/thecodest.co\/de\/wp-json\/wp\/v2\/posts\/3142\/revisions\/8518"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/thecodest.co\/de\/wp-json\/wp\/v2\/media\/3143"}],"wp:attachment":[{"href":"https:\/\/thecodest.co\/de\/wp-json\/wp\/v2\/media?parent=3142"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/thecodest.co\/de\/wp-json\/wp\/v2\/categories?post=3142"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/thecodest.co\/de\/wp-json\/wp\/v2\/tags?post=3142"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}