{"id":9276,"date":"2026-10-15T08:00:00","date_gmt":"2026-10-15T08:00:00","guid":{"rendered":"https:\/\/decareto.com\/?p=9276"},"modified":"2026-08-14T12:51:38","modified_gmt":"2026-08-14T12:51:38","slug":"wie-erkennt-man-fehlende-tastaturzuganglichkeit-auf-einer-website","status":"publish","type":"post","link":"https:\/\/decareto.com\/de\/wie-erkennt-man-fehlende-tastaturzuganglichkeit-auf-einer-website\/","title":{"rendered":"Wie erkennt man fehlende Tastaturzug\u00e4nglichkeit auf einer Website?"},"content":{"rendered":"<p>Fehlende Tastaturzug\u00e4nglichkeit erkennt man, indem man eine Website ausschlie\u00dflich mit der Tabulatortaste, den Pfeiltasten und der Eingabetaste navigiert und dabei pr\u00fcft, ob alle interaktiven Elemente erreichbar, bedienbar und sichtbar fokussiert sind. Wer dabei auf Elemente st\u00f6\u00dft, die sich nicht ansteuern lassen, keinen sichtbaren Fokusrahmen zeigen oder die Navigation blockieren, hat eine Tastaturbarriere gefunden. Dieser Artikel beantwortet die wichtigsten Fragen rund um Tastaturzug\u00e4nglichkeit, manuelle Tests und geeignete Werkzeuge.<\/p>\n<h2>Welche Elemente einer Website m\u00fcssen per Tastatur bedienbar sein?<\/h2>\n<p>Alle interaktiven Elemente einer Website m\u00fcssen per Tastatur erreichbar und bedienbar sein. Dazu z\u00e4hlen Links, Schaltfl\u00e4chen, Formulare, Dropdown-Men\u00fcs, Dialogfenster, Akkordeons, Schieberegler, Registerkarten und alle anderen Steuerelemente, mit denen Nutzerinnen und Nutzer eine Aktion ausl\u00f6sen oder Inhalte aufrufen k\u00f6nnen. Rein dekorative oder statische Inhalte m\u00fcssen hingegen nicht fokussierbar sein.<\/p>\n<p>Die Anforderung ergibt sich aus dem WCAG-Erfolgskriterium 2.1.1 (Tastatur, Konformit\u00e4tsstufe A): Alle Funktionalit\u00e4ten, die mit einer Maus ausgef\u00fchrt werden k\u00f6nnen, m\u00fcssen auch mit der Tastatur ausf\u00fchrbar sein. Das betrifft blinde Menschen, die keine Maus verwenden k\u00f6nnen, ebenso wie Menschen mit motorischen Einschr\u00e4nkungen, die auf Tastatur, Schaltersteuerung oder andere Eingabeger\u00e4te angewiesen sind.<\/p>\n<p>Konkret bedeutet das f\u00fcr h\u00e4ufige Website-Elemente:<\/p>\n<ul>\n<li><strong>Navigation und Men\u00fcs:<\/strong> Alle Men\u00fcpunkte, auch aufklappbare Untermen\u00fcs, m\u00fcssen per Tastatur ge\u00f6ffnet und geschlossen werden k\u00f6nnen.<\/li>\n<li><strong>Formulare:<\/strong> Jedes Eingabefeld, jede Checkbox, jeder Radio-Button und jede Schaltfl\u00e4che muss fokussierbar und bedienbar sein.<\/li>\n<li><strong>Modale Dialoge und Overlays:<\/strong> Der Fokus muss beim \u00d6ffnen in das Dialogfenster wandern und beim Schlie\u00dfen wieder an die urspr\u00fcngliche Stelle zur\u00fcckkehren.<\/li>\n<li><strong>Karussells und Slider:<\/strong> Steuerelemente zum Vor- und Zur\u00fcckbl\u00e4ttern m\u00fcssen per Tastatur bedienbar sein.<\/li>\n<li><strong>Consent-Banner:<\/strong> Alle Optionen im Cookie-Banner m\u00fcssen ohne Maus ausw\u00e4hlbar sein.<\/li>\n<\/ul>\n<h2>Wie testet man Tastaturzug\u00e4nglichkeit manuell auf einer Website?<\/h2>\n<p>Den manuellen Test der Tastaturzug\u00e4nglichkeit f\u00fchren Sie durch, indem Sie die Maus beiseitelegen und die Website ausschlie\u00dflich mit der Tastatur bedienen. Die wichtigsten Tasten dabei sind <strong>Tab<\/strong> (n\u00e4chstes Element), <strong>Shift+Tab<\/strong> (vorheriges Element), <strong>Enter<\/strong> (Aktion ausl\u00f6sen oder Link folgen), <strong>Leertaste<\/strong> (Checkboxen, Schaltfl\u00e4chen) und die <strong>Pfeiltasten<\/strong> (Navigation in Men\u00fcs, Slidern, Radio-Gruppen).<\/p>\n<p>Gehen Sie beim Test systematisch vor:<\/p>\n<ol>\n<li><strong>Startpunkt pr\u00fcfen:<\/strong> Laden Sie die Seite und dr\u00fccken Sie einmal Tab. Springt der Fokus auf ein sinnvolles erstes Element?<\/li>\n<li><strong>Alle interaktiven Elemente durchlaufen:<\/strong> Dr\u00fccken Sie wiederholt Tab und beobachten Sie, ob jedes klickbare Element angesteuert wird und ob ein sichtbarer Fokusindikator erscheint.<\/li>\n<li><strong>Aktionen ausl\u00f6sen:<\/strong> Bet\u00e4tigen Sie Links, Schaltfl\u00e4chen und Formularelemente mit Enter oder Leertaste und pr\u00fcfen Sie, ob die erwartete Aktion eintritt.<\/li>\n<li><strong>Modale Dialoge testen:<\/strong> \u00d6ffnen Sie Overlays und pr\u00fcfen Sie, ob der Fokus hineingeleitet wird, ob alle Bedienelemente erreichbar sind und ob Escape das Fenster schlie\u00dft.<\/li>\n<li><strong>Reihenfolge kontrollieren:<\/strong> Entspricht die Tab-Reihenfolge der visuellen Anordnung der Seite? Unerwartete Spr\u00fcnge deuten auf Probleme im HTML-Quellcode hin.<\/li>\n<li><strong>Abschlie\u00dfend pr\u00fcfen:<\/strong> Gibt es Stellen, an denen der Fokus verschwindet oder die Navigation steckenbleibt?<\/li>\n<\/ol>\n<p>Wichtig: Der manuelle Test ist beim <a href=\"https:\/\/decareto.com\/de\/barrierefreiheit\/test-tool\/\">Barrierefreiheit testen<\/a> nicht ersetzbar. Automatisierte Werkzeuge k\u00f6nnen typischerweise nur 30 bis 50 Prozent aller Barrierefreiheitsprobleme erkennen. Tastaturzug\u00e4nglichkeit geh\u00f6rt zu den Bereichen, die h\u00e4ufig nur durch manuelles Testen zuverl\u00e4ssig aufgedeckt werden k\u00f6nnen.<\/p>\n<h2>Woran erkennt man einen fehlenden oder unsichtbaren Fokusindikator?<\/h2>\n<p>Einen fehlenden oder unsichtbaren Fokusindikator erkennt man daran, dass beim Navigieren mit der Tabulatortaste kein sichtbarer Rahmen, keine Hervorhebung und kein anderes visuelles Signal auf dem aktuell fokussierten Element erscheint. Wer beim Tabben durch eine Seite nicht sehen kann, welches Element gerade aktiv ist, hat es mit einem Versto\u00df gegen das WCAG-Erfolgskriterium 2.4.7 (Sichtbarer Fokus) zu tun.<\/p>\n<p>H\u00e4ufig entsteht dieses Problem, weil Entwicklerinnen und Entwickler den Standard-Fokusrahmen des Browsers per CSS mit <code>outline: none<\/code> oder <code>outline: 0<\/code> unterdr\u00fccken, um das visuelle Design zu gl\u00e4tten. Das Ergebnis ist eine Seite, die f\u00fcr Mausnutzende optisch ansprechend wirkt, f\u00fcr Tastaturnutzende aber kaum bedienbar ist.<\/p>\n<p>Achten Sie beim Test auf folgende Anzeichen:<\/p>\n<ul>\n<li>Der Fokus scheint zu springen, ohne dass ein Element hervorgehoben wird.<\/li>\n<li>Ein Element ist zwar fokussiert (erkennbar daran, dass Enter eine Aktion ausl\u00f6st), aber visuell nicht von seinem Umfeld unterscheidbar.<\/li>\n<li>Der Fokusindikator ist vorhanden, aber so schwach kontrastiert, dass er kaum wahrnehmbar ist.<\/li>\n<\/ul>\n<p>WCAG 2.2 hat mit dem Erfolgskriterium 2.4.11 (Fokus nicht verdeckt, Minimum) und 2.4.12 (Fokus nicht verdeckt, Erweitert) die Anforderungen an Fokusindikatoren weiter pr\u00e4zisiert. Ein konformer Fokusindikator muss eine Mindestgr\u00f6\u00dfe und einen ausreichenden Kontrast aufweisen.<\/p>\n<h2>Was ist eine Tastaturfalle und wie erkennt man sie?<\/h2>\n<p>Eine Tastaturfalle ist eine Situation, in der der Tastaturfokus in einem Element oder Bereich einer Website gefangen bleibt und nicht mehr mit der Tabulatortaste oder anderen Standardtasten verlassen werden kann. Das WCAG-Erfolgskriterium 2.1.2 (Keine Tastaturfalle, Konformit\u00e4tsstufe A) verbietet solche Fallen ausdr\u00fccklich.<\/p>\n<p>Typische Szenarien, in denen Tastaturfallen auftreten:<\/p>\n<ul>\n<li><strong>Modale Dialoge ohne korrekte Fokusverwaltung:<\/strong> Der Dialog \u00f6ffnet sich, aber der Fokus verbleibt hinter dem Overlay. Nutzerinnen und Nutzer tabben durch unsichtbare Elemente, ohne den Dialog bedienen oder schlie\u00dfen zu k\u00f6nnen.<\/li>\n<li><strong>Eingebettete Inhalte:<\/strong> Iframes oder eingebettete Karten (z. B. Google Maps) k\u00f6nnen den Fokus einfangen, sodass keine M\u00f6glichkeit besteht, sie per Tab zu verlassen.<\/li>\n<li><strong>Benutzerdefinierte Widgets:<\/strong> Selbst entwickelte Steuerelemente, die keine korrekte Tastaturinteraktion implementieren, k\u00f6nnen den Fokus blockieren.<\/li>\n<\/ul>\n<p>Eine Tastaturfalle erkennen Sie, indem Sie w\u00e4hrend des manuellen Tests versuchen, jeden Bereich der Seite wieder zu verlassen. K\u00f6nnen Sie ein Element nicht mit Tab, Shift+Tab oder Escape verlassen, liegt eine Tastaturfalle vor. Notieren Sie die betroffene Stelle und den verwendeten Browser, da das Verhalten browserabh\u00e4ngig variieren kann.<\/p>\n<h2>Welche Tools helfen beim Erkennen von Tastaturbarrieren?<\/h2>\n<p>Beim Erkennen von Tastaturbarrieren helfen sowohl automatisierte Scan-Werkzeuge als auch Browser-Erweiterungen und Screenreader. Kein einzelnes Werkzeug deckt alle Tastaturprobleme ab. Am wirkungsvollsten ist eine Kombination aus automatisiertem Scan und manuellem Test.<\/p>\n<h3>Automatisierte Scan-Werkzeuge<\/h3>\n<p>Automatisierte Werkzeuge wie <a href=\"https:\/\/decareto.com\/de\/barrierefreiheit\/test-tool\/\">Barrierefreiheitssoftware<\/a> auf Basis der Open-Source-Bibliothek axe-core pr\u00fcfen den HTML-Quellcode auf Konformit\u00e4t mit den WCAG-Regeln. Sie erkennen typischerweise Probleme wie fehlende ARIA-Attribute, falsch strukturierte Fokus-Reihenfolgen im Quellcode oder fehlende Tastaturunterst\u00fctzung bei bestimmten Elementtypen. Der Vorteil: Hunderte Seiten lassen sich in kurzer Zeit scannen. Der Nachteil: Ob ein Element tats\u00e4chlich per Tastatur erreichbar ist, l\u00e4sst sich oft nur durch manuelle Interaktion zuverl\u00e4ssig feststellen.<\/p>\n<h3>Browser-Erweiterungen und manuelle Hilfsmittel<\/h3>\n<p>Erg\u00e4nzend empfehlen sich folgende Werkzeuge:<\/p>\n<ul>\n<li><strong>axe DevTools (Browser-Erweiterung):<\/strong> Analysiert die aktuelle Seite direkt im Browser und hebt Barrierefreiheitsprobleme im DOM hervor.<\/li>\n<li><strong>WAVE (Web Accessibility Evaluation Tool):<\/strong> Zeigt Fehler und Warnungen direkt auf der Seite an, einschlie\u00dflich Hinweisen zu fehlenden Fokusindikatoren.<\/li>\n<li><strong>Screenreader (NVDA, JAWS, VoiceOver):<\/strong> Erm\u00f6glichen es, die Seite so zu erleben, wie blinde Nutzende sie wahrnehmen, und decken Probleme auf, die kein automatisierter Test findet.<\/li>\n<li><strong>Browsereigene Entwicklertools:<\/strong> Mit der Tab-Taste im Inspektor l\u00e4sst sich die Fokus-Reihenfolge im DOM nachvollziehen.<\/li>\n<\/ul>\n<h2>Was sind die h\u00e4ufigsten Ursachen f\u00fcr fehlende Tastaturzug\u00e4nglichkeit?<\/h2>\n<p>Die h\u00e4ufigsten Ursachen f\u00fcr fehlende Tastaturzug\u00e4nglichkeit sind CSS-Regeln, die den Fokusindikator unterdr\u00fccken, die Verwendung nicht semantischer HTML-Elemente f\u00fcr interaktive Steuerelemente sowie fehlende oder fehlerhafte ARIA-Implementierungen. Diese Fehler entstehen in der Regel nicht aus Absicht, sondern aus mangelndem Bewusstsein f\u00fcr die Anforderungen barrierefreier Webentwicklung.<\/p>\n<p>Im Einzelnen sind folgende Ursachen besonders verbreitet:<\/p>\n<ul>\n<li><strong>Unterdr\u00fcckter Fokusindikator:<\/strong> <code>outline: none<\/code> im CSS entfernt den Fokusrahmen global, ohne einen gleichwertigen Ersatz zu definieren.<\/li>\n<li><strong>Falsche HTML-Elemente:<\/strong> Wenn ein <code>&lt;div&gt;<\/code> oder <code>&lt;span&gt;<\/code> statt eines <code>&lt;button&gt;<\/code> als Schaltfl\u00e4che verwendet wird, ist das Element standardm\u00e4\u00dfig nicht per Tastatur fokussierbar und reagiert nicht auf Enter oder Leertaste.<\/li>\n<li><strong>Fehlende <code>tabindex<\/code>-Verwaltung:<\/strong> Benutzerdefinierte Widgets erhalten kein <code>tabindex=\"0\"<\/code>, um in die Tab-Reihenfolge aufgenommen zu werden, oder erhalten <code>tabindex=\"-1\"<\/code> ohne eine alternative Tastatursteuerung.<\/li>\n<li><strong>Modale ohne Fokus-Trap:<\/strong> Dialoge werden ge\u00f6ffnet, ohne den Fokus aktiv in den Dialog zu leiten und dort zu halten, bis er geschlossen wird.<\/li>\n<li><strong>JavaScript-basierte Interaktionen ohne Tastatur-Event-Handler:<\/strong> Klick-Events werden implementiert, aber keine entsprechenden Keyboard-Events (<code>keydown<\/code>, <code>keyup<\/code>), sodass die Funktion per Maus, nicht aber per Tastatur ausl\u00f6sbar ist.<\/li>\n<li><strong>Dynamisch eingef\u00fcgter Inhalt:<\/strong> Nach AJAX-Anfragen eingef\u00fcgte Inhalte oder Benachrichtigungen erhalten keinen Fokus und sind f\u00fcr Tastaturnutzende unsichtbar.<\/li>\n<\/ul>\n<p>Das Beheben dieser Ursachen erfordert keine grundlegende Neugestaltung einer Website. In vielen F\u00e4llen reichen gezielte Korrekturen in HTML und CSS aus, um die Tastaturzug\u00e4nglichkeit deutlich zu verbessern.<\/p>\n<h2>Wie decareto beim Erkennen von Tastaturbarrieren unterst\u00fctzt<\/h2>\n<p>Wir bei decareto bieten eine automatisierte <a href=\"https:\/\/decareto.com\/de\/barrierefreiheit\/test-tool\/\">Accessibility-Software<\/a>, die Websites auf Barrierefreiheitsprobleme gem\u00e4\u00df WCAG, BITV und den Anforderungen des Barrierefreiheitsst\u00e4rkungsgesetzes (BFSG) pr\u00fcft. F\u00fcr die Erkennung von Tastaturbarrieren unterst\u00fctzt unsere Plattform auf folgende Weise:<\/p>\n<ul>\n<li><strong>Automatisierter Scan auf Basis von axe-core:<\/strong> Wir pr\u00fcfen den HTML-Quellcode jeder Unterseite auf Verst\u00f6\u00dfe, die Tastaturzug\u00e4nglichkeit verhindern oder erschweren, etwa fehlende ARIA-Attribute, falsch strukturierte Fokus-Reihenfolgen oder nicht semantische Elemente.<\/li>\n<li><strong>Priorisierung nach Schweregrad:<\/strong> Gefundene Probleme werden nach Kritikalit\u00e4t eingestuft, damit Sie wissen, welche Tastaturbarrieren zuerst behoben werden sollten.<\/li>\n<li><strong>Manuelle Problemerfassung erg\u00e4nzbar:<\/strong> Da Tastaturzug\u00e4nglichkeit zu den Bereichen geh\u00f6rt, die automatisierte Tests nur teilweise abdecken, k\u00f6nnen manuell gefundene Probleme direkt im Report erfasst und einem WCAG-Kriterium zugeordnet werden.<\/li>\n<li><strong>Dauerhafte \u00dcberwachung:<\/strong> Hunderte Websites lassen sich kontinuierlich \u00fcberwachen. Bei \u00c4nderungen erhalten Sie automatische Benachrichtigungen, sodass neu entstandene Tastaturbarrieren fr\u00fchzeitig auffallen.<\/li>\n<li><strong>Teilbare Reports:<\/strong> Berichte k\u00f6nnen direkt mit Kunden oder Entwicklungsteams geteilt werden, inklusive Whitelabel-Option f\u00fcr Agenturen.<\/li>\n<\/ul>\n<p>Bitte beachten Sie: Ein guter Scan-Score ist eine wichtige Grundlage, ersetzt aber keine vollst\u00e4ndige manuelle Pr\u00fcfung. Automatisierte Tests decken typischerweise einen Teil der m\u00f6glichen Barrierefreiheitsprobleme ab. F\u00fcr eine umfassende Bewertung empfiehlt sich die Kombination aus automatisiertem Scan und manuellem Test, gegebenenfalls durch spezialisierte Dienstleister.<\/p>\n<p>M\u00f6chten Sie Ihre Website auf Tastaturbarrieren und weitere Barrierefreiheitsprobleme pr\u00fcfen? <a href=\"https:\/\/decareto.com\/de\/signup\/\">Jetzt decareto testen<\/a> und in wenigen Minuten einen ersten \u00dcberblick erhalten.<\/p>\n<p><em>Dieser Text wurde mit Hilfe von KI erstellt und k\u00f6nnte Fehler beinhalten.<\/em><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Tastaturbarrieren erkennen: So testen Sie Ihre Website manuell \u2013 mit Fokusindikatoren, Tastaturfallen und den richtigen Tools.<\/p>\n","protected":false},"author":6,"featured_media":9514,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"_seopress_titles_title":"","_seopress_titles_desc":"","_seopress_robots_index":"","_seopress_robots_follow":"","_seopress_robots_imageindex":"","_seopress_robots_snippet":"","_seopress_robots_primary_cat":"","_seopress_robots_breadcrumbs":"","_seopress_robots_freeze_modified_date":"","_seopress_robots_custom_modified_date":"","_seopress_robots_canonical":"","_seopress_social_fb_title":"","_seopress_social_fb_desc":"","_seopress_social_fb_img":"","_seopress_social_fb_img_attachment_id":0,"_seopress_social_fb_img_width":0,"_seopress_social_fb_img_height":0,"_seopress_social_twitter_title":"","_seopress_social_twitter_desc":"","_seopress_social_twitter_img":"","_seopress_social_twitter_img_attachment_id":0,"_seopress_social_twitter_img_width":0,"_seopress_social_twitter_img_height":0,"_seopress_redirections_value":"","_seopress_redirections_enabled":"","_seopress_redirections_enabled_regex":"","_seopress_redirections_logged_status":"","_seopress_redirections_param":"","_seopress_redirections_type":0,"_seopress_analysis_target_kw":"","_seopress_news_disabled":"","_seopress_video_disabled":"","_seopress_video":[],"_seopress_pro_schemas_manual":[],"_seopress_pro_rich_snippets_disable_all":"","_seopress_pro_rich_snippets_disable":[],"_seopress_pro_schemas":[],"footnotes":""},"categories":[44],"tags":[],"class_list":["post-9276","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-blog"],"acf":[],"_links":{"self":[{"href":"https:\/\/decareto.com\/de\/wp-json\/wp\/v2\/posts\/9276","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/decareto.com\/de\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/decareto.com\/de\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/decareto.com\/de\/wp-json\/wp\/v2\/users\/6"}],"replies":[{"embeddable":true,"href":"https:\/\/decareto.com\/de\/wp-json\/wp\/v2\/comments?post=9276"}],"version-history":[{"count":1,"href":"https:\/\/decareto.com\/de\/wp-json\/wp\/v2\/posts\/9276\/revisions"}],"predecessor-version":[{"id":9382,"href":"https:\/\/decareto.com\/de\/wp-json\/wp\/v2\/posts\/9276\/revisions\/9382"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/decareto.com\/de\/wp-json\/wp\/v2\/media\/9514"}],"wp:attachment":[{"href":"https:\/\/decareto.com\/de\/wp-json\/wp\/v2\/media?parent=9276"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/decareto.com\/de\/wp-json\/wp\/v2\/categories?post=9276"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/decareto.com\/de\/wp-json\/wp\/v2\/tags?post=9276"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}