Barrierefreie Anwendungen: Stellen Sie die Zugänglichkeit gemäß WCAG sicher!

Barrierefreie Anwendungen: Stellen Sie die Zugänglichkeit gemäß WCAG sicher!

26.04.2024

Autor

Wojciech Puchalski

Kategorien

TYPO3

Barrierefreiheit. Dieser Begriff könnte bald im Kontext der Entwicklung von Webanwendungen sehr wichtig werden. Es wird zunehmend gesagt, dass alles Wichtige im Netz für alle zugänglich sein sollte, einschließlich Menschen mit verschiedenen Behinderungen, die möglicherweise Schwierigkeiten haben, auf Websites zuzugreifen, die nicht unter dem Gesichtspunkt der Barrierefreiheit gestaltet sind. Als Softwarehaus, das sich unter anderem auf TYPO3-basierte Anwendungen spezialisiert hat, sind wir bereit, Ihnen bei der Erstellung einer vollständig standardskonformen barrierefreien Website zu helfen.

Was sind die WCAG-Standards?

WCAG (Web Content Accessibility Guidelines) ist ein Satz von Richtlinien, der vom World Wide Web Consortium (W3C) entwickelt wurde und die Grundsätze für die Erstellung zugänglicher Online-Anwendungen definiert. Die derzeit gültige Version der Standards ist WCAG 2.2, wobei an WCAG 3.0 gearbeitet wird. WCAG besteht aus vier Hauptprinzipien:

  1. 1. Wahrnehmbarkeit – Informationen, die auf der Website präsentiert werden, müssen so dargestellt werden, dass sie von Personen mit verschiedenen Einschränkungen wahrgenommen werden können (z. B. Hinzufügen von alternativem Text zu Bildern für blinde Menschen).
  2. 2. Bedienbarkeit – Steuerelemente und andere Komponenten müssen von Personen mit verschiedenen Behinderungen bedienbar sein (z. B. sollten Personen mit Mobilitätseinschränkungen in der Lage sein, eine Tastatur anstelle einer Maus zu verwenden).
  3. 3. Verständlichkeit – Informationen auf der Website und deren Bedienung sollten für Benutzer verständlich sein (z. B. sollte die Sprache der Website angegeben werden, damit Bildschirmleser die Seite richtig interpretieren können).
  4. 4. Robustheit – Die Struktur und Funktion der Website sollte Standards entsprechen, die für die verwendeten Technologien angemessen sind, um eine langfristige Funktionsfähigkeit der Website zu gewährleisten. Dazu gehört beispielsweise das korrekte Tagging und Einbetten dort, wo die HTML-Standards es erfordern. Darüber hinaus ist es für Bildschirmleser wichtig, dass Formularsteuerelemente bestimmte Zustände (z. B. aktiviert / deaktiviert) und geeignete Rollen (z. B. role=checkbox) haben, insbesondere wenn benutzerdefinierte Komponenten anstelle von Standardelementen verwendet werden (z. B. <span> anstelle von <input type="checkbox">).

Innerhalb jedes Prinzips gibt es detailliertere Richtlinien, die als Leitfaden für Website-Designer dienen. Jede Richtlinie enthält messbare Erfolgskriterien, um zu bewerten, ob ihre Ziele erreicht wurden. Diese Kriterien werden Erfolgskriterien genannt. In begleitenden Dokumenten wird jede Richtlinie gründlich erörtert. Jedes Kriterium ist einem der drei Zugänglichkeitsstufen zugeordnet: A (Grundlegend), AA und AAA (höchste). Um Stufe AA zu erreichen, müssen die Kriterien für die Stufen A und AA erfüllt sein. Dasselbe gilt für Stufe AAA.

Nachfolgend sind nur einige der wichtigsten Zugänglichkeitsrichtlinien aufgeführt. Es gibt natürlich noch viele weitere, aber eine WCAG-konforme Anwendung sollte die folgenden Elemente enthalten:

  1. 1. Alternative Inhalte für Multimedia – Bilder, Audiodateien und Videos müssen zusätzlichen Text enthalten, der von Bildschirmleseprogrammen gelesen werden kann.
  2. 2. Reaktionsfähigkeit der Website – die Website sollte sich automatisch an verschiedene Bildschirmbreiten anpassen und den Benutzern ein konsistentes und lesbares Erlebnis bieten, unabhängig davon, ob sie einen Computer, ein Tablet oder ein Smartphone verwenden.
  3. 3. Tastaturunterstützung – alle Funktionen der Website sollten mit der Tastatur zugänglich und bedienbar sein und Benutzern ermöglichen, leicht zu navigieren und zu interagieren, ohne eine Maus verwenden zu müssen.
  4. 4. Zeitsteuerung – Benutzer sollten die Kontrolle über die Zeit haben, zu der Inhalte angezeigt werden, insbesondere bei automatisch bewegenden oder sich ändernden Elementen, um das Überschreiten von Zeitgrenzen zu vermeiden, die das Lesen von Inhalten erschweren könnten.
  5. 5. Interpretation von Nachrichten durch unterstützende Technologien – alle wichtigen Nachrichten und Modalverben sollten so gestaltet sein, dass sie von unterstützenden Technologien korrekt gelesen und interpretiert werden können, um allen Benutzern ein vollständiges Verständnis des Inhalts zu ermöglichen.
  6. 6. Skalierbarkeit des Inhalts – Text und andere Elemente sollten skalierbar sein, ohne dass Funktionen oder Inhalte verloren gehen.
  7. 7. Kontrast – Text auf der Website sollte deutlich vom Hintergrund abheben, damit Personen mit eingeschränkter Sehfähigkeit ihn lesen können.
  8. 8. Benutzerfreundliche URLs – dies ermöglicht ein schnelles Verständnis des Seiteninhalts anhand der URL allein.
  9. 9. Datenüberprüfung – Benutzer sollten die Möglichkeit haben, ihre Daten vor dem Absenden zu überprüfen, um potenzielle Fehler in Formularen zu eliminieren.
  10. 10. Kontextbezogene Hilfe – Benutzer sollten während der Formularausfüllung und anderer Interaktionen Zugriff auf kontextbezogene Hilfe haben, die erklärt, was in jedem Feld erforderlich oder erwartet wird.
  11. 11. Status- oder Zustandsinformationen – Benutzer, die unterstützende Technologien verwenden, sollten Status- oder Zustandsinformationen zu Interaktionen erhalten, um Änderungen und Aktivitäten auf der Website leicht verfolgen zu können.

Dies sind nur einige, sehr allgemeine Beispiele für Zugänglichkeitsrichtlinien. Es ist wichtig zu beachten, dass das gesamte WCAG-Dokument umfangreich und sehr detailliert ist. Einige Unterpunkte sind sehr spezifisch und beinhalten Anleitungen zur HTML- oder JavaScript-Codierung. Andere geben allgemein an, welche Funktionen oder Systemverhaltensweisen implementiert werden sollten.

Bereits jetzt sind WCAG-Standards auf Stufe AA für Websites öffentlicher Einrichtungen wie Regierungsstellen obligatorisch. Es ist auch erwähnenswert, dass am 28. Juni 2025 der Europäische Akt zur Barrierefreiheit in Kraft treten wird, der die Verpflichtung zur Einhaltung von Zugänglichkeitsstandards auf eine breitere Palette von Produkten, einschließlich E-Commerce, ausweitet. Es ist also sehr wahrscheinlich, dass in den kommenden Jahren der Begriff "Barrierefreiheit" den Markt für die Softwareproduktion revolutionieren wird und viele Webanwendungen einer umfassenden Neugestaltung unterzogen werden müssen.

Warum FNX Group wählen?

Als erfahrenes Unternehmen, das sich auf die Entwicklung von Webanwendungen spezialisiert hat, sind wir bereit, Ihnen bei der Erstellung einer Website zu helfen, die den WCAG-Richtlinien entspricht. Dadurch wird sie für eine größere Anzahl potenzieller Kunden zugänglich, und Sie vermeiden später Probleme aufgrund der Umsetzung der Anforderungen von WCAG-Stufe AA.

Für die Barrierefreiheitsanalyse verwenden wir automatisierte Tools wie WAVE, Axe devTools, Browserstack und andere. Wir führen auch eigene Codeanalysen und manuelle Barrierefreiheitstests durch. Wir bemühen uns, die WCAG-Standards bereits zu Beginn des Produktentwicklungszyklus umzusetzen.