
Teilen Sie:
Yinon ist Software Engineering Manager für die Design-Infrastruktur von Vonage und verfügt über 12 Jahre Erfahrung in der Entwicklung von Web-Applikationen. Seine Leidenschaft gilt JavaScript, dem Web, Open-Source und dem Einbringen brandneuer Technologien in die Produkte des Teams. Sein Ziel ist es, Entwicklungsabläufe, Effizienz und Konsistenz zu verbessern. Außerhalb der Arbeit genießt Yinon die Zeit mit der Familie, gelegentliches Pflanzen und das Praktizieren von Kampfsportarten.
WCAG: Wie man Barrierefreiheit im Web umsetzt
Lesedauer: 3 Minuten
Eine barrierefreie Anwendung ist eine Anwendung, die jeder, auch Menschen mit Behinderungen, nutzen kann. Leider ignorieren viele Unternehmen die Barrierefreiheit während der Entwicklung. Unternehmen betrachten Barrierefreiheit oft eher als eine Funktion denn als eine Notwendigkeit, was dazu führt, dass die Richtlinien für die Barrierefreiheit von Web-Inhalten (WCAG) übersehen werden, bis sie im Arbeitsrückstand verschwinden. Für Benutzer, von denen wir annehmen, dass sie nicht behindert sind, kann es sich sogar so anfühlen, als ob die Barrierefreiheit keine Rolle spielt.
Barrierefreiheit ist jedoch keine Funktion, sondern eine soziale Frage. Jeder hat das Recht auf Zugang zum Internet, und Unternehmen müssen sicherstellen, dass sie ihre Anwendungen so gestalten, dass auch Menschen mit Behinderungen sie nutzen können. Um die Zugänglichkeit zu verbessern, können Unternehmen ihre Teams schulen, interne Experten einstellen und sogar Dienstleistungen von Dritten in Anspruch nehmen, um Reparaturprozesse zu unterstützen.
Im Folgenden finden Sie einige Punkte, die Sie bei der Entwicklung einer Strategie für die Barrierefreiheit Ihrer Anwendung berücksichtigen sollten.
Prioritäten setzen
Die WCAG definiert drei Konformitätsstufen (A, AA, AAA), die eine Organisation annehmen kann. Die Gesetze der meisten Länder schreiben vor, dass UX mindestens der ersten Stufe (A) entsprechen muss.
Ihr Unternehmen kann mit Stufe A beginnen und sich zu höheren Stufen hocharbeiten.
Produktteams sollten Folgendes berücksichtigen Zugänglichkeitsziele in jede Version aufnehmen. Jedes Teammitglied sollte bestimmte Aufgaben übernehmen, um sicherzustellen, dass das Produkt erfolgreich ist. Dieser Prozess wird zu einer verbesserten, nachhaltigen Barrierefreiheit führen.
Denken Sie daran, dass jede Funktion, die Sie zugänglicher machen, die Erfahrung für einige Nutzer verbessert. Sie müssen nicht alles auf einmal lösen, um sich zu verbessern.
Werkzeugbau
Sie können automatisierte Tools wie Tests, Linters, Browser-Addons und IDE-Plugins verwenden, um Probleme mit der Barrierefreiheit zu finden.
Bei Vonage unterhalten wir unterhält eine Bibliothek (Vivid), so dass unsere Techniker die Vorteile von UI-basierten Komponenten nutzen können, die von Grund auf nach den Erfolgskriterien der WCAG entwickelt wurden.
Die Vivid Web UI-Bibliothek von Vonage unterstützt Sie bei der Integration der Bibliothek in alle Vonage-Produkte und erleichtert die Handhabung von Verstößen in einer einzigen Codebasis.
Hier finden Sie einige weitere nützliche Tools, die Ihnen helfen können.
Website verbessern (großer Stapel von Dienstleistungen)
Unterstützende Labore (wie BrowserStack für Bildschirmleser)
Denken Sie daran, dass automatisierte Tools in der Regel weniger als 40 % der Fehler erkennen, und diese sind oberflächlich (z. B. Farbkontrast, Eingaben im Zusammenhang mit Beschriftungen usw.).
Außerdem ist die Einhaltung der Vorschriften nicht gleichbedeutend mit einer wirklich zugänglichen Website. Sie müssen Ihren Code nicht nur mit Hilfe von Tools, sondern auch manuell testen und überprüfen.
Dienstleistungen
Wenn Sie über die nötigen Ressourcen verfügen, sollten Sie die Inanspruchnahme von Diensten Dritter in Erwägung ziehen, die Anwendungen von tatsächlichen Nutzern überprüfen, einige davon sogar mit relevanten Behinderungen, was tatsächliche "Feld"-Daten zu UX-Fehlern liefern wird. Hier sind einige Dienste, die Sie nutzen können.
Kommunizieren Sie
Ihre Bewerbung sollte auch eine Erklärung zur Zugänglichkeit enthalten:
Zeigen Sie Ihren Nutzern, dass Ihnen die Barrierefreiheit und sie selbst wichtig sind.
Geben Sie ihnen Informationen über die Zugänglichkeit Ihrer Inhalte.
Engagement für Barrierefreiheit und soziale Verantwortung demonstrieren.
Sie können Hier erfahren Sie mehr über die Erstellung einer Zugänglichkeitserklärung.
Hier ist ein Tool zur Erstellung Ihrer Erklärung die Sie vielleicht hilfreich finden.
Stellen Sie sicher, dass Sie zusätzlich zu Ihrer Erklärung zur Barrierefreiheit auch einen offenen Kanal für das Feedback der Nutzer zu Ihrer Anwendung bereithalten.
Zusammenfassung
Barrierefreiheit ist ein Menschenrecht, keine Besonderheit.
Sobald Ihr Unternehmen diese Denkweise angenommen hat, wird Ihr Team die Barrierefreiheit als oberste Priorität betrachten und nicht als etwas, das in das Backlog Ihres Teams geschoben wird.
Ich möchte alle, die sich mit dem Thema Barrierefreiheit auseinandersetzen, ermutigen, Maßnahmen in ihrem Unternehmen zu ergreifen.
Bitte stellen Sie Ihre Fragen, Argumente und Bedenken in den Kommentaren. Ich würde mich freuen, von Ihnen zu hören.
Sie können uns auf Twitter erreichen oder auf Slack.
Vielen Dank fürs Lesen!
Teilen Sie:
Yinon ist Software Engineering Manager für die Design-Infrastruktur von Vonage und verfügt über 12 Jahre Erfahrung in der Entwicklung von Web-Applikationen. Seine Leidenschaft gilt JavaScript, dem Web, Open-Source und dem Einbringen brandneuer Technologien in die Produkte des Teams. Sein Ziel ist es, Entwicklungsabläufe, Effizienz und Konsistenz zu verbessern. Außerhalb der Arbeit genießt Yinon die Zeit mit der Familie, gelegentliches Pflanzen und das Praktizieren von Kampfsportarten.