Barrierefreiheit im Internet ist ein wichtiges Thema, das oft vernachlässigt wird. Viele Websites und Anwendungen sind für Menschen mit Behinderungen oder Einschränkungen nicht zugänglich. Das kann dazu führen, dass diese Personen von bestimmten Informationen und Dienstleistungen ausgeschlossen werden, was nicht nur unethisch, sondern auch gesetzlich problematisch ist.
Agile Softwareentwicklung bietet hier eine Möglichkeit, Barrierefreiheit von Anfang an in den Entwicklungsprozess einzubeziehen und so sicherzustellen, dass alle Nutzer gleichermaßen von der Software profitieren können.
Anwendungen und Webseiten sollen so gestaltet werden, dass sie von wirklich allen Anwender*innen auch genutzt werden können - inklusive körperlichen oder geistigen Einschränkungen.
Geschrieben wird das Wort "ally" auch oftmals mit einer Zahl in der Mitte: "a11y". Die Zahl 11 bezieht sich hierbei auf die Anzahl der mittleren Buchstaben des Wortes "Accessibility". Es folgt damit einer Konvention aus der Informations- und Kommunkationstechnologie, in der wiederkehrende wichtige Begrifflichkeiten nach diesem Schema abgekürzt werden. Ein weiteres Beispiel wäre der Begriff "Internationalisierung" mit "i18n".
Barrieren sind vielfältig. Wir unterscheiden zwischen:
Physiologische Barrieren
- Eingeschränkte Motorik
- Fehlende Feinmotorik
Mögliche Schwierigkeit: Nahe beieinander liegende Links und Buttons können nur schwer geklickt werden. Manchmal kann auch gar nicht geklickt oder mit der Maus und/ oder Tastatur gearbeitet werden.
Auditive Barrieren
- eingeschränktes oder fehlendes Hörvermögen
Mögliche Schwierigkeit: Video und Audiospuren können nicht verstanden werden. Benachrichtigungen in Apps oder auf Webseiten ebenso nicht.
Visuelle Barrieren
- Rot-Grün Sehschwäsche
- Farbenblindheit
- fehlendes Sehvermögen
Mögliche Schwierigkeit: Inhalte werden anders wahrgenommen. Grafiken und Bilder ohne ALT-Tag werden möglicherweise nicht wahrgenommen.
Weitere Informationen zum Thema, finden Sie in dem Blogartikel "Was ist a11y?".
Was ist ally und was nicht?
Hier sind einige Quellen, die weitere Informationen zu diesem Thema bieten:
- Web Accessibility Initiative (WAI):
Die WAI ist eine Initiative des World Wide Web Consortium (W3C), die sich zum Ziel gesetzt hat, das Web für alle zugänglich zu machen. Auf ihrer Website finden Sie umfassende Informationen zur Barrierefreiheit im Internet sowie Richtlinien und Tools, um barrierefreie Websites und Anwendungen zu erstellen. - Section 508:
Section 508 ist ein Teil des US-amerikanischen Rehabilitation Acts, der fordert, dass alle elektronischen und informationstechnologischen Produkte und Dienstleistungen der Bundesregierung barrierefrei sein müssen. Obwohl diese Vorschriften nur für die US-Regierung gelten, sind sie ein wichtiger Maßstab für die Barrierefreiheit im Allgemeinen. - Agile Manifesto:Das Agile Manifesto ist eine Erklärung von Softwareentwicklern, die sich für eine agile Softwareentwicklungsmethodik einsetzen. Eines der Prinzipien des Manifests lautet: "Liefern Sie funktionierende Software regelmäßig, bevorzugen Sie dabei die kürzeste mögliche Zeit zwischen Konzept und Implementierung." Dieses Prinzip betont die Bedeutung, die Entwicklung von Anfang an auf die Bedürfnisse der Nutzer auszurichten, was auch die Barrierefreiheit einschließt.
- Inclusive Design:Inclusive Design ist ein Ansatz, der darauf abzielt, Produkte und Dienstleistungen so zu gestalten, dass sie für möglichst viele Nutzer zugänglich und benutzerfreundlich sind. Inclusive Design kann helfen, Barrieren zu beseitigen und eine breitere Zielgruppe anzusprechen, einschließlich Personen mit Behinderungen oder Einschränkungen. Die Agile Softwareentwicklung kann durch den Ansatz des Inclusive Design unterstützt werden, indem die Bedürfnisse aller Nutzergruppen von Anfang an berücksichtigt werden.