Barrierefreiheit: Anleitungen und Praxiswissen | Seite 8 | mironsoft Blog
Barrierefreiheit
-
22.07.2025
Ein Placeholder ist ein flüchtiger Hinweistext, kein dauerhaftes Label. Er verschwindet, sobald jemand zu tippen beginnt, wird von vielen Screenreadern nicht zuverlässig als Formularbeschriftung erkannt und ist wegen seines meist blassen Kontrasts schwer lesbar. Dieser Artikel zeigt, wie Label und Placeholder korrekt zusammenspielen und wo genau die Grenze verläuft.
-
22.07.2025
Ein WCAG-Audit liefert eine Momentaufnahme, die mit dem nächsten Deployment schon wieder veraltet sein kann, weil ein neues Feature, ein geändertes Komponenten-Markup oder ein aktualisiertes Drittanbieter-Skript den Zustand der Seite in Minuten verändert. Lighthouse CI schließt genau diese Lücke, indem es den Accessibility-Score bei jedem Build automatisiert misst, gegen einen definierten Schwellenwert prüft und eine Regression sofort sichtbar macht, statt sie erst Monate später bei der nächsten manuellen Prüfung zu entdecken. Dieser Artikel zeigt, wie Lighthouse CI als kontinuierliches Monitoring in einer Magento- und Hyvä-Deployment-Pipeline aufgebaut wird.
-
21.07.2025
Ein Range-Input gehoert zu den Formularelementen mit den groessten Unterschieden zwischen Browsern, weil Track, Thumb und Fuellstand jeweils eigene, herstellerspezifische Selektoren benoetigen. Mit den richtigen CSS-Techniken laesst sich ein vollstaendig individueller Slider bauen, ohne eine zusaetzliche JavaScript-Bibliothek einzubinden.
-
18.07.2025
Wer dynamische Inhalte per JavaScript aktualisiert, ohne Screenreader-Nutzer zu informieren, erzeugt unsichtbare Fehler und stille Erfolgsmeldungen. ARIA Live Regions mit aria-live, aria-atomic und aria-relevant kündigen Änderungen zuverlässig an, ohne den Fokus zu verschieben, und machen Warenkorb-Updates, Formularvalidierung und Suchergebnisse für alle Nutzer nachvollziehbar.
-
02.07.2025
Ein Back to Top Button klingt nach einem trivialen UI Element, entpuppt sich bei genauerem Hinsehen aber als kleines Bündel von Detailentscheidungen: wann er erscheinen soll, wie er scrollt, wohin der Fokus nach dem Klick wandert, und wie er sich mit anderen fixierten Elementen wie Cookie Bannern verträgt. Alpine.js liefert dafür ein kompaktes, vollständig barrierefreies Muster.
-
28.06.2025
Kaum ein Begriff sorgt für so viel Verunsicherung wie die Abmahnung, wenn es um Barrierefreiheit geht. Wer verstehen will, wie groß das tatsächliche Risiko für einen Magento-Shop ist, muss zwischen Wettbewerbsrecht und dem eigenständigen Durchsetzungsmechanismus des BFSG sauber unterscheiden.
-
22.06.2025
Ohne Skip-Link müssen Tastaturnutzer und Screenreader-Nutzer bei jedem einzelnen Seitenaufruf zuerst durch die komplette Navigation tabben, bevor sie den eigentlichen Inhalt erreichen. Ein korrekt implementierter Skip-Link, unsichtbar bis zum Fokus, mit echtem Sprungziel und funktionierendem tabindex, löst dieses Problem zuverlässig und macht jede Seite sofort nutzbar.
-
19.06.2025
Sternebewertungen wirken auf den ersten Blick wie eine triviale Komponente, doch sobald halbe Sterne, eine interaktive Eingabe mit Hover-Vorschau und eine barrierefreie Umsetzung gleichzeitig gefordert sind, stecken mehr Detailprobleme darin als man denkt. Dieser Artikel zeigt, wie sich sowohl die read-only Anzeige einer Durchschnittsbewertung als auch die editierbare Eingabe-Variante mit Tailwind CSS sauber umsetzen lassen, inklusive der präzisen Darstellung halber Sterne und einer Barrierefreiheit, die nicht allein auf visuellen Sternen beruht.
-
15.06.2025
Wer Fehler nur rot, Erfolg nur grün und Links nur farbig kennzeichnet, schließt farbenblinde und sehbehinderte Nutzer von wichtigen Informationen aus. Ein zweites Unterscheidungsmerkmal wie Icon, Textlabel oder Unterstreichung macht Formulare, Status-Badges und Links für alle Nutzergruppen zuverlässig lesbar und erfüllt WCAG 1.4.1 ohne Mehraufwand im Design.
-
08.06.2025
Farbkontrast entscheidet darüber, ob Text und Bedienelemente für Menschen mit Sehschwäche, Farbfehlsichtigkeit oder in ungünstigen Lichtverhältnissen überhaupt lesbar und erkennbar sind. Dieser Artikel erklärt die WCAG-Kontrastformel mit relativer Luminanz, die Schwellenwerte für normalen Text, großen Text und UI-Komponenten, zeigt praxistaugliche Prüfwerkzeuge für Design und Entwicklung und beschreibt, wie sich Kontrastregeln dauerhaft in Design-System und Entwicklungsprozess verankern lassen.